#column-main-area {
	float: left;
	width: 752px;
	height: 488px;
}	
#column-ttl-mnu-box {
	float: left;
	width: 752px;
	margin-bottom: 46px;
	margin-top: 5px;
}	
#column-mainttl {
	float: left;
	width: 413px;
	padding-left: 38px;
}
#column-foooter-backbox{
	width: 671px;
	float: left;
	text-align:right;
	padding-right: 11px;
}
#column-foooter-nextbox{
	width: 60px;
	float: left;
}
#column-columnbox {
	float: left;
	width: 662px;
	padding-left:45px;
	padding-right:45px;
}
#column-titlebox{
	float: left;
	width: 662px;
	height: 81px;
}
#column-titlebox h1{
	float: left;
	width: 617px;
}
#column-titlebox p{
	float: left;
	width: 609px;
	padding-left:8px;
}
#column-answerbox{
	float: left;
	width: 662px;
	height: 338px;
}
#column-answerbox p{
	float:none;
}
#column-answerbox td p {
	float: left;
	width: 652px;
}

.bg-answerbox-groom1{
	margin-bottom: 11px;
}
.bg-answerbox-groom2{
	background-image: url(../../image/groom2/img_main.gif);
	background-repeat: no-repeat;
	background-position: 451px 180px;
}
.bg-answerbox-q3{
	background-image: url(../../image/q3/img_main.gif);
	background-repeat: no-repeat;
	background-position: 385px 139px;
}
.bg-answerbox-q4{
	background-image: url(../../image/q4/img_main.gif);
	background-repeat: no-repeat;
	background-position: 402px 113px;
}
.bg-answerbox-groom5{
	background-image: url(../../image/groom5/img_main.gif);
	background-repeat: no-repeat;
	background-position: 453px 163px;
}
#column-answer-leftbox{
	float: left;
	width: 306px;
	padding-left:5px;
	padding-right:21px;
	background-image: url(../../image/common/bg_answerline.gif);
	background-repeat: no-repeat;
	background-position: 331px 0px;
}
#column-answer-leftbox-2{
	float: left;
	width: 327px;
	padding-left:5px;
	background-image: url(../../image/common/bg_answerline.gif);
	background-repeat: no-repeat;
	background-position: 331px 0px;
}
#column-answerbox h2{
	float: left;
	width: 652px;
	margin-bottom: 8px;
}
#column-answer-rightbox{
	float: left;
	width: 310px;
	padding-left:20px;
}
#column-answerbox .answer-linkbox{
	float: left;
	width: 310px;
	margin-top: 7px;
}
#column-answerbox .answer-linkbox p{
	float: left;
}
#column-answer-largebox{
	float: left;
	width: 657px;
	padding-left:5px;
}
/*Answerbox class*/
#column-answerbox .p-margine1{
	margin-top: 18px;
}
#column-answerbox .p-margine2{
	margin-top: 3px;
}
#column-answerbox .p-margine3{
	margin-top: 12px;
}
#column-answerbox .p-margine4{
	margin-top: 12px;
	margin-bottom: 23px;
}
#column-answerbox .p-padding1{
	padding-left: 5px;
}
#column-answerbox .p-padding2{
	padding-left: 10px;
}
#column-answerbox .p-width1{
	width: 135px;
	float: left;
}
#column-answerbox .p-width2{
	width: 480px;
	float: left;
}
#column-answerbox .p-width3{
	width: 590px;
	float: left;
}
#column-answerbox .p-box-height{
	height: 330px;
}
#column-answerbox .icnlink1{
	height: 30px;
	float: left;
}
.column-answerbox-other1{
	width:265px;
	float: left;
}
.column-answerbox-other2{
	width:285px;
	float: left;
}
.column-answerbox-other3{
	width:600px;
	float: left;
	padding-left: 8px;
}
.column-answerbox_bgdot1{
	background-image: url(../../image/common/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 73px 6px;
}
.column-answerbox_bgdot2{
	background-image: url(../../image/common/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 62px 6px;
}
.column-answerbox_bgdot3{
	background-image: url(../../image/common/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 38px 6px;
}
.column-answerbox_bgdot4{
	background-image: url(../../image/common/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 50px 6px;
}
.column-answerbox_bgdot5{
	background-image: url(../../image/common/bg_dot.gif);
	background-repeat: no-repeat;
	background-position: 83px 6px;
}
