/* CSS Document */
@charset "shift_jis";


/*----------------------------------------------------------------
main style 
----------------------------------------------------------------*/
#wrapspecial h1{
	background:url(/img/kyousei/common/h1_bg_repo.gif) no-repeat scroll 14px 4px #FDF9ED;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size:16px;
	font-weight:bold;
	border-bottom:1px dashed #EDAF70;
	border-top:1px dashed #EDAF70;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 11px;
	padding-right: 0;
	padding-bottom: 11px;
	padding-left: 70px;
	}
	
.titlecap{
	line-height: 19px;
	margin: 5px auto 10px 10px;
}

.menucap{	width:600px; margin-bottom:10px;line-height:140%;}

.box690_sp{
	width:690px;
	margin:20px auto 10px 20px;
	background:url(/img_kyousei/bg-690_sp.gif) repeat-x scroll left top transparent;
}

.box690_chosa{
	width:690px;
	margin:5px auto 10px 20px;
}

.box690_spmid h2{
	background:url(/kyousei_html/dr_point/img/dr_box_arrow01.gif) no-repeat;
	text-indent:18px;
	font-size:13px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	margin:5px 15px auto auto;
	width:650px;
	float:left;
}
.box690_spmid h3 {
	width:660px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:5px auto 10px 10px;
}

.box690_spmid{background:url(/img_kyousei/bg-bot690.gif) repeat-x scroll left bottom transparent; padding:10px; height:460px;}

.box690_sp ul{border-top:1px dotted #ccc; padding-top:10px; width:470px; float:right;}
.box690_sp li{background: url(/img_kyousei/mc.jpg) no-repeat scroll 5px 8px transparent;   line-height: 23px;   padding-left: 15px;}

.box690_chosamid{
	padding:10px;
	height:100px;
}
.box690_chosamid h2{
	background:url(/kyousei_html/dr_point/img/dr_box_arrow01.gif) no-repeat;
	text-indent:18px;
	font-size:13px;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
	margin:5px 15px auto auto;
	width:650px;
	float:left;
}
.box690_chosamid h3 {
	width:660px;
	text-align:left;
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:5px auto 10px 10px;
}
.box690_chosa ul{border-top:1px dotted #ccc; padding-top:10px; width:470px; float:right;}
.box690_chosa li{background: url(/img_kyousei/mc.jpg) no-repeat scroll 5px 8px transparent;   line-height: 23px;   padding-left: 15px;}


/*----------------------top¡¡left---------------------------*/

.box335{
	border: 1px solid #DCDCDC;
	float: left;
	font-size: 12px;
	margin-bottom: 5px;
	padding: 10px;
	width: 315px;
	margin-left:20px;
}
.box335 img{
	width:80px;
	min-height:53px;
	margin-right:10px;
	margin-bottom:3px;
}
.box335 h2{width:310px; background:url(/kyousei_html/dr_point/img/dr_box_arrow01.gif) no-repeat; text-indent:18px; font-size:13px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:15px;}
.box335 p{
	width:310px;
	font-size:12px;
	float:left;
	margin-bottom:10px;
}

.box335 a{
	font-weight:bold;
}

.box335mid ul {
    float: left;
    padding-top: 10px;
    width: 300px;}
	.box335mid li {
    background: url(/img_kyousei/mc.jpg) no-repeat scroll 5px 5px transparent;
    line-height: 18px;
    margin-bottom: 10px;
    padding-left: 15px;}


.boxsub{
	float: left;
	font-size: 12px;
	margin-bottom: 20px;
	width: 300px;
	margin-left:5px;
	margin-right:25px;
}
.boxsub img{width:80px; min-height:53px; margin-right:10px; margin-bottom:1px; }
.boxsub h2{width:310px; background:url(/img_kyousei/item.jpg) no-repeat; text-indent:18px; font-size:13px; border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:15px;}
.boxsub p{
	width:300px;
	font-size:12px;
	float:left;
}

.boxsubmid ul {
    float: left;
    padding-top: 10px;
    width: 300px;}
	.boxsubmid li {
    background: url(/img_kyousei/mc.jpg) no-repeat scroll 5px 5px transparent;
    line-height: 18px;
    margin-bottom: 10px;
    padding-left: 15px;}
