@charset "UTF-8";

*{
	margin:0px;
	padding:0px;
}

div.clear-both{
	clear:both;
	font-size:0;
	height:0;
}

/* ----------------------------------------------------------------------
juku 全体
----------------------------------------------------------------------- */

div#juku_wrapper{
	width:855px;
	margin:0 auto;
	text-align:center;
	margin-top:10px;
}

/* ▼FCコンテンツ右カラム用 */
div#juku_r_colum{
	width:210px;
	float:right;
	text-align:left;
	margin-left:25px;
	margin-top:6px;
}

/* ----------------------------------------------------------------------
juku 01
----------------------------------------------------------------------- */
/* ▼fc_guide_01 全体 */
div#juku_01_wrap{
	width:620px;
	margin:0 auto;
	text-align:center;
	float:left;
	letter-spacing:0.05em;
}
/* ▲fc_guide_01 全体 */

/* ▼コンテンツタイトル */
div#juku_tit01{
	background:url(../images/01/juku_tit_bg.gif) no-repeat scroll 0 0;
	width:620px;
	height:115px;
	position:relative;
}

div#juku_tit01 h2{
	background:url(../images/01/juku_tit01.gif) no-repeat scroll 0 0;
	width:475px;
	height:70px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	left:53px;
	top:35px;
}

div#juku_tit01 p.sub_tit01{
	background:url(../images/01/sub_tit01.gif) no-repeat scroll 0 0;
	width:334px;
	height:15px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	left:229px;
	top:7px;
}

div#juku_tit01 p.op_tit01{
	background:url(../images/01/op_tit01.gif) no-repeat scroll 0 0;
	width:17px;
	height:68px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	left:13px;
	top:33px;
}

/* ▲コンテンツタイトル */

/* ▼リード */
div#donyu{
	padding-bottom:30px;
	margin-top:29px;
}

div#donyu div#donyu_tit{
	background:url(../images/01/lead_tit_bg.gif) no-repeat scroll 0 0;
	width:600px;
	height:30px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
div#donyu div#donyu_tit h3{
	background:url(../images/01/donyu_tit.gif) no-repeat scroll 0 0;
	width:351px;
	height:19px;
	display:block;
	text-indent:-9999px;
	position:absolute;
	left:13px;
	top:4px;
}

div#donyu p.donyu_txt{
	text-align:left;
	width:580px;
	margin:0 auto;
	padding-top:14px;
	text-align:justify;
	text-justify:distribute;
}
div#donyu p.donyu_txt2{
	text-align:left;
	width:580px;
	margin:0 auto;
	padding-top:1em;
	text-align:justify;
	text-justify:distribute;
}

div#donyu p.donyu_txt span.donyu_cap{
	font-size:87%;
}

/* ▲リード */

/* ▼誤解レイアウト */
div.gokai_tit{
	background:url(../images/01/gokai_tit_bg.gif) no-repeat scroll 0 0;
	width:580px;
	height:49px;
	position:relative;
	margin:0 auto;
	margin-bottom:9px;
}

div.gokai_ans{
	background:url(../images/01/gokai_ans_bg.gif) no-repeat scroll 0 0;
	width:580px;
	height:43px;
	margin:0 auto;
	position:relative;
	margin-bottom:7px;
}

div.gokai_ans p.jittai{
	background:url(../images/01/jittai.gif) no-repeat scroll 0 0;
	width:28px;
	height:15px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	left:5px;
	top:14px;
}

div.gokai_cont{
	width:580px;
	/*margin-bottom:40px;*/
	margin-left:auto;
	margin-right:auto;
}
div.gokai_cont img{
	width:110px;
	border:#D2D2D2 solid 1px;
	float:left;
	margin-top:4px;
}
div.gokai_cont p{
	text-align:left;
	float:right;
	width:450px;
	text-align:justify;
	text-justify:distribute;
}
div.gokai_cont p span{
	font-weight:bold;
	color:#E22221;
}

div.gokai_cont p.para2{
	font-weight:normal;
	color:#333333;
	font-size:87%;
	padding-top:0px;
	clear:both;
}

div.gokai_cont p.link{
	text-align:right;
	padding-top:5px;
}

div.gokai_cont p.link span{
	background:url(/img/cmn_main_arrowicon.gif) no-repeat scroll 0 0.2em;
	padding-left:12px;
	font-weight:normal;
	cursor:pointer;
}
/* ▲誤解レイアウト */

/* ▼誤解1 */
div.gokai_tit p.gokai01{
	background:url(../images/01/gokai01.gif) no-repeat scroll 0 0;
	width:122px;
	height:14px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:3px;
	left:7px;
}

div.gokai_tit h4.gokai_tit01{
	background:url(../images/01/gokai_tit01.gif) no-repeat scroll 0 0;
	width:295px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:25px;
	left:7px;
}

div.gokai_ans h4.ans01{
	background:url(../images/01/ans01.gif) no-repeat scroll 0 0;
	width:515px;
	height:21px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:8px;
	left:45px;
}
/* ▲誤解1 */

/* ▼誤解2 */
div.gokai_tit p.gokai02{
	background:url(../images/01/gokai02.gif) no-repeat scroll 0 0;
	width:127px;
	height:14px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:3px;
	left:7px;
}

div.gokai_tit h4.gokai_tit02{
	background:url(../images/01/gokai_tit02.gif) no-repeat scroll 0 0;
	width:337px;
	height:21px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:25px;
	left:7px;
}

div.gokai_ans h4.ans02{
	background:url(../images/01/ans02.gif) no-repeat scroll 0 0;
	width:436px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:8px;
	left:45px;
}
/* ▲誤解2 */

/* ▼誤解3 */
div.gokai_tit p.gokai03{
	background:url(../images/01/gokai03.gif) no-repeat scroll 0 0;
	width:127px;
	height:14px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:3px;
	left:7px;
}

div.gokai_tit h4.gokai_tit03{
	background:url(../images/01/gokai_tit03.gif) no-repeat scroll 0 0;
	width:352px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:25px;
	left:7px;
}

div.gokai_ans h4.ans03{
	background:url(../images/01/ans03.gif) no-repeat scroll 0 0;
	width:520px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:8px;
	left:45px;
}
/* ▲誤解3 */

/* ▼誤解4 */
div.gokai_tit p.gokai04{
	background:url(../images/01/gokai04.gif) no-repeat scroll 0 0;
	width:127px;
	height:14px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:3px;
	left:7px;
}

div.gokai_tit h4.gokai_tit04{
	background:url(../images/01/gokai_tit04.gif) no-repeat scroll 0 0;
	width:283px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:25px;
	left:7px;
}

div.gokai_ans h4.ans04{
	background:url(../images/01/ans04.gif) no-repeat scroll 0 0;
	width:503px;
	height:20px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	top:8px;
	left:45px;
}
/* ▲誤解4 */

/* ▼導線 */
div#kensaku_arrow{
	text-align:center;
	background:url(../images/kensaku_arrow.gif) no-repeat scroll 0 0;
	width:158px;
	height:57px;
	text-indent:-9999px;
	display:block;
	margin:0 auto;
	margin-top:10px;
}

div#kensaku{
	background-color:#EDEDED;
	width:500px;
	height:104px;
	margin:0 auto;
	position:relative;
	margin-top:26px;
	margin-bottom:35px;
}
div#kensaku p.kensaku_tit{
	background:url(../images/kensaku_tit.gif) no-repeat scroll 0 0;
	width:343px;
	height:13px;
	text-indent:-9999px;
	display:block;
	position:absolute;
	left:18px;
	top:8px;
}

div#kensaku p.kensaku_btn{
	width:464px;
	height:64px;
	position:absolute;
	left:18px;
	top:29px;
}

div#kensaku p.kensaku_btn a{
	background:url(../images/kensaku_btn.gif) no-repeat scroll left top;
	width:464px;
	height:64px;
	display:block;
	text-indent:-9999px;
}

div#kensaku p.kensaku_btn a:hover,div#kensaku p.kensaku_btn a:active{
	background-position:-464px 0;
}
/* ▲導線 */