@charset "UTF-8";

img {
vertical-align:top;
border: none;
}
/*IE6*/
* html img{
vertical-align: bottom;
}
/*IE7*/
*:first-child+html img{
vertical-align: bottom;
}

/* clearfix */
.clf {
    zoom:1;/*for IE 5.5-7*/
}
.clf:after {/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}

/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */

div#container {
	clear:both;
	margin: 0 auto;	
	width:980px;
}

#main {
	width: 680px;
	float: left;
	}
		
.header { width: 680px;	float: left;}






h1 { background: url(/cmn/images/trust/shindan/h1_03.png) 0 0 no-repeat; width: 680px; height: 140px; text-indent: -9999px;}
.tit01 { background: url(/cmn/images/trust/shindan/shindan_tit01.png) 0 0 no-repeat; width: 680px; height: 54px; text-indent: -9999px;}
.tit02 { background: url(/cmn/images/trust/shindan/shindan_tit02.png) 0 0 no-repeat; width: 680px; height: 54px; text-indent: -9999px;}


.answerr_col { padding: 0 10px 10px 10px; border-left: 1px solid; border-right: 1px solid; border-bottom: 1px solid; border-color: #f28400;}

.answerr_box { background: #fdfcd6; padding: 10px; margin-top: 15px;}
.answerr_box ul { margin-top: 10px;}
.answerr_box ul li { margin-bottom: 10px;}
.answerr_box ul li a {
    background: url(//www.carsensor.net/cmn/images/trust/icon_point2.gif) no-repeat scroll left 2px transparent;
    margin:0;
    padding: 0 0 0 10px;
	line-height: 1.4em;
}








/************************************************************
 *iflame
 ************************************************************/	

.iflame_file_col { margin-top: 20px; margin-bottom: 60px;}

.file { width: 680px; height: 358px;}
.iflame_file { position: relative;}
.index_file { background: url(/cmn/images/trust/shindan/iflame_index_bg.gif) 0 0 no-repeat; height : 360px;}
.q1 { background: url(/cmn/images/trust/shindan/q1_bg.gif) 0 0 no-repeat; height : 360px;}
.q2 { background: url(/cmn/images/trust/shindan/q2_bg.gif) 0 0 no-repeat; height : 360px;}
.q3 { background: url(/cmn/images/trust/shindan/q3_bg.gif) 0 0 no-repeat; height : 360px;}
.q4 { background: url(/cmn/images/trust/shindan/q4_bg.gif) 0 0 no-repeat; height : 360px;}
.q5 { background: url(/cmn/images/trust/shindan/q5_bg.gif) 0 0 no-repeat; height : 360px;}
.q6 { background: url(/cmn/images/trust/shindan/q6_bg.gif) 0 0 no-repeat; height : 360px;}
.q7 { background: url(/cmn/images/trust/shindan/q7_bg.gif) 0 0 no-repeat; height : 360px;}
.q8 { background: url(/cmn/images/trust/shindan/q8_bg.gif) 0 0 no-repeat; height : 360px;}
.q9 { background: url(/cmn/images/trust/shindan/q9_bg.gif) 0 0 no-repeat; height : 360px;}
.q10 { background: url(/cmn/images/trust/shindan/q10_bg.gif) 0 0 no-repeat; height : 360px;}

.answer_a { background: url(/cmn/images/trust/shindan/A.gif) 0 0 no-repeat; height : 360px;}
.answer_b { background: url(/cmn/images/trust/shindan/B.gif) 0 0 no-repeat; height : 360px;}
.answer_c { background: url(/cmn/images/trust/shindan/C.gif) 0 0 no-repeat; height : 360px;}
.answer_d { background: url(/cmn/images/trust/shindan/D.gif) 0 0 no-repeat; height : 360px;}





.start a { display: block; text-indent: -9999px; background: url(/cmn/images/trust/shindan/start.gif) no-repeat; width: 298px; height: 64px; position: absolute; top: 200px; left: 190px;}
.start a:hover {background: url(/cmn/images/trust/shindan/start.gif) 0 -64px; }



.q1_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q1_answer.gif) 0 0 no-repeat;}
.q1_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q1_answer.gif) 0 -76px no-repeat;}
.q1_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q1_answer.gif) -267px 0 no-repeat;}
.q1_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q1_answer.gif) -267px -76px no-repeat;}

.q2_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q2_answer.gif) 0 0 no-repeat;}
.q2_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q2_answer.gif) 0 -76px no-repeat;}
.q2_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q2_answer.gif) -267px 0 no-repeat;}
.q2_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q2_answer.gif) -267px -76px no-repeat;}

.q3_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q3_answer.gif) 0 0 no-repeat;}
.q3_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q3_answer.gif) 0 -76px no-repeat;}
.q3_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q3_answer.gif) -267px 0 no-repeat;}
.q3_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q3_answer.gif) -267px -76px no-repeat;}


.q4_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q4_answer.gif) 0 0 no-repeat;}
.q4_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q4_answer.gif) 0 -76px no-repeat;}
.q4_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q4_answer.gif) -267px 0 no-repeat;}
.q4_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q4_answer.gif) -267px -76px no-repeat;}


.q5_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q5_answer.gif) 0 0 no-repeat;}
.q5_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q5_answer.gif) 0 -76px no-repeat;}
.q5_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q5_answer.gif) -267px 0 no-repeat;}
.q5_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q5_answer.gif) -267px -76px no-repeat;}


.q6_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q6_answer.gif) 0 0 no-repeat;}
.q6_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q6_answer.gif) 0 -76px no-repeat;}
.q6_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q6_answer.gif) -267px 0 no-repeat;}
.q6_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q6_answer.gif) -267px -76px no-repeat;}



.q7_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q7_answer.gif) 0 0 no-repeat;}
.q7_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q7_answer.gif) 0 -76px no-repeat;}
.q7_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q7_answer.gif) -267px 0 no-repeat;}
.q7_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q7_answer.gif) -267px -76px no-repeat;}


.q8_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q8_answer.gif) 0 0 no-repeat;}
.q8_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q8_answer.gif) 0 -76px no-repeat;}
.q8_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q8_answer.gif) -267px 0 no-repeat;}
.q8_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q8_answer.gif) -267px -76px no-repeat;}


.q9_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q9_answer.gif) 0 0 no-repeat;}
.q9_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q9_answer.gif) 0 -76px no-repeat;}
.q9_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q9_answer.gif) -267px 0 no-repeat;}
.q9_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q9_answer.gif) -267px -76px no-repeat;}


.q10_1 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q10_answer.gif) 0 0 no-repeat;}
.q10_1 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 55px; background: url(/cmn/images/trust/shindan/q10_answer.gif) 0 -76px no-repeat;}
.q10_2 a { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q10_answer.gif) -267px 0 no-repeat;}
.q10_2 a:hover { display: block; text-indent: -9999px; width: 267px; height: 76px; position: absolute; top: 218px; left: 360px; background: url(/cmn/images/trust/shindan/q10_answer.gif) -267px -76px no-repeat;}



ul.again { position: absolute; top: 300px; left: 520px;}
ul.again li { margin-bottom: 10px;}
ul.again li a {
    background: url(//www.carsensor.net/cmn/images/trust/icon_point2.gif) no-repeat scroll left 2px transparent;
    margin:0;
    padding: 0 0 0 10px;
	line-height: 1.4em;
}





.text_indent { text-indent: -9999px; display: inline;}

/************************************************************
 * サイドナビ
 ************************************************************/

#side_nav {
	width: 280px;
	float: right;
	}
	
	
	
#side {
	width: 280px;
	float: right;
	}
		
#side h3 { background: url(/cmn/images/trust/sn_tit.gif) 0 0 no-repeat; padding: 5px 0 0 8px; font-size: 14px; font-weight: bold; color: #FFF; width: 272px; height: 25px; margin-bottom: 5px;}
#side h3.tit2 { background: url(/cmn/images/trust/sn_tit2.gif) 0 0 no-repeat; padding: 5px 0 0 8px; font-size: 14px; font-weight: bold; color: #FFF; width: 272px; height: 45px; margin-bottom: 5px; line-height: 1.3em;}




ul.list01 { width: 277px; padding-left: 3px; margin-bottom: 30px;}
ul.list01 li { margin-bottom: 10px;}
ul.list01 li a {
    background: url(/cmn/images/trust/icon_point2.gif) no-repeat scroll left 2px transparent;
    margin:0;
    padding: 0 0 0 10px;
	line-height: 1.4em;
}


.sn_btnA a  { background: url(/cmn/images/trust/sn_btnA2.png) 0 0 no-repeat; height: 64px; width: 280px; text-indent: -9999px; display: block; outline: none; margin-bottom: 15px;margin-top: 10px;} 
.sn_btnA a:hover  { background: url(/cmn/images/trust/sn_btnA2.png) 0 -64px no-repeat;}
.sn_btnA a:active { background: url(/cmn/images/trust/sn_btnA2.png) 0 -128px no-repeat;}

.sn_btnB a  { background: url(/cmn/images/trust/sn_btnB2.png) 0 0 no-repeat; height: 64px; width: 280px; text-indent: -9999px; display: block; outline: none; margin-bottom: 30px;} 
.sn_btnB a:hover  { background: url(/cmn/images/trust/sn_btnB2.png) 0 -64px no-repeat;}
.sn_btnB a:active { background: url(/cmn/images/trust/sn_btnB2.png) 0 -128px no-repeat;}


p.bn_text {padding-top: 3px;}
p.bn_text a { font-size: 10px; }


















/************************************************************
 * 小動物
 ************************************************************/
.pa													{ position: absolute;}
.vaM												{ vertical-align: middle;}
.ilB												{ display: inline-block;}
.mT5												{ margin-top: 5px;}
.mT8												{ margin-top: 8px;}
.mT10												{ margin-top: 10px;}
.mT20												{ margin-top: 20px;}
.mT25												{ margin-top: 25px;}
.mT30												{ margin-top: 30px;}
.mR5												{ margin-right: 5px;}
.mR10												{ margin-right: 10px;}
.mR25												{ margin-right: 25px;}
.mL5												{ margin-left: 10px;}
.mL10												{ margin-left: 10px;}
.mB5												{ margin-bottom: 5px;}
.mB10												{ margin-bottom: 10px;}
.mB15												{ margin-bottom: 15px;}
.mB20												{ margin-bottom: 20px;}
.mB30												{ margin-bottom: 30px;}
.fgRed												{ color: #c00;}
.fgLGray											{ color: #999;}
.fgOrange											{ color: #ff7200;}
.iMG												{ display: block; text-indent: -9999px; text-decoration: none; outline: none;}
.taL												{ text-align: left !important;}
.taC												{ text-align: center !important;}
.taR												{ text-align: right !important;}
.arial												{ margin-right: 1px; font-weight: 700; font-family: Arial; vertical-align: -1px;}
.fs10												{ font-size: 10px;}
.fs12												{ font-size: 12px;}
.fs14												{ font-size: 14px;}
.fs15												{ font-size: 15px;}
.fs16												{ font-size: 16px;}
.fs24												{ font-size: 24px;}
.nml												{ font-weight: 400 !important;}
.bold												{ font-weight: 700 !important;}
.ls1												{ letter-spacing: 1px;}
.red   												{ color: #FF0000;}
.clb   												{ clear:both;}
.fll { float: left;}
.flr { float: right;}	
.w150 { width: 150px;}	
	
/************************************************************
 * CLASSES(プロパティ)
 ************************************************************/

/* WIDTH */
.w60	{ width: 60px; }
.w65	{ width: 65px; }
.w70	{ width: 70px;}
.w75	{ width: 75px;}
.w80	{ width: 80px; }
.w85	{ width: 85px;}
.w90	{ width: 90px; }
.w95	{ width: 95px; }
.w96	{ width: 96px; }
.w100	{ width: 100px;}
.w110	{ width: 110px;}
.w112	{ width: 112px; }
.w118	{ width: 118px; }
.w140	{ width: 140px;}
.w155	{ width: 155px; }
.w160	{ width: 160px; }
.w161	{ width: 161px; }
.w170	{ width: 170px;}
.w183	{ width: 183px; }
.w200	{ width: 200px; }
.w222	{ width: 222px; }
.w245	{ width: 245px; }
.w280	{ width: 280px; }
.w310	{ width: 310px; }
.w488	{ width: 488px; }
.w680	{ width: 680px; }
.wTriple{ width: 33.333%; }
.wHalf	{ width: 50%; }

/************************************************************
 * 追加分
 ************************************************************/
	
/* ---------　ソーシャルリンク　---------- */

.snsList {
	clear: both;
    font-size: 10px;
    padding-bottom: 5px;
    padding-top: 20px;
	margin-left: 475px;
	margin-bottom: 15px;
}

	
a.mixi-check-button img {
    margin-bottom: 6px;
    margin-right: 5px;
}	

.fb_share_size_Small {
	padding-top: -40px !important;
	margin-top: 0px;
	/margin-top: -24px;
	display: block;
	float: right;
	}
.fb_iframe_widget iflame { height: 35px;}

/*サイドナビ*/
.sn_ul_01cst{
    margin: 10px 8px 15px;
}
.sn_ul_01cst-inner1{
    display: block;
    list-style: none outside none;
    margin: 0 0 2px;
    padding: 0;
}
.sn_ul_01cst-inner1 a {
    background: url("//d2i6c6y1xqgf7t.cloudfront.net/common/images/icon_point2.gif") no-repeat scroll left 2px transparent;
    margin: 0;
    padding: 0 0 0 10px;
}
.sn_ul_01cst-inner2{
    margin: 10px 0;
}
.sn_ul_01cst-inner2 a {
    background: url("//d2i6c6y1xqgf7t.cloudfront.net/common/images/icon_point2.gif") no-repeat scroll 10px 2px transparent;
    padding: 0 0 0 20px;
}
/*140331*/
.Side_Title, .Side_Title2 {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
}
.Side_Title:hover {
    background-color: #FFDD44;
    color: #000000;
    cursor: pointer;
}
.Side_Title2 span {
    float: left;
    width: 240px;
    font-size: 14px;
}
.Side_Title2 .Right_arrow {
    float: right;
    margin: 1px 0 0;
    width: 20px;
}
#menu2 { margin: 0 0 15px 0;}
#menu2 ul.menu2 { font-size: 12px; display: none; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 10px 0 10px 15px;}
#menu2 ul.menu2 li { margin: 0 0 5px 0;}
#menu2 ul.menu2 li a {
	background: url(//d2i6c6y1xqgf7t.cloudfront.net/common/images/icon_point2.gif) left 2px no-repeat;
	padding: 0 0 5px 10px;
}


#menu2 ul.menu2 li.line { background: url("//d2i6c6y1xqgf7t.cloudfront.net/media/img/contentsImg/line_01.gif") repeat-x scroll left bottom transparent;  padding-bottom: 8px;}

li {
    list-style-type: none;
}
