@charset "shift_jis";



/* CSS Document */





/*----------------------------------

　　　コンテンツ

---------------------------------- */

.tittle_img{background:url(img/qa_tittle.jpg) no-repeat;
width:770px;
height:150px;
margin-top:5px;
text-indent:-5000px;
}

em { 
    font-style: normal;
}


strong { 
    font-style: normal;
}



ul#menu{
    list-style:none;
    width:100%;
}
ul#menu li{
    list-style:none;
    float:left;
    width:81px;
}
ul#menu a{
    display:block;
    width:81px;
    height:21px;
    text-indent:-100px;
    overflow:hidden;
}
a.home{
    background-image:url(../img/roll6-a.gif);
}
a:hover.home{
    background-position:0px -23px;
}
a.mail{
    background-image:url(../img/roll6-b.gif);
}
a:hover.mail{
    background-position:0px -23px;
}
a.photo{
    background-image:url(../img/roll6-c.gif);
}
a:hover.photo{
    background-position:0px -23px;
}




.guide{

	width:380px; 
	float:left; 
	padding:0px 0px 0px 5px;
	margin-top:10px;
	text-align: left;
}


.guide ul{
	width:370px; 
	margin:0;	
	padding:0; 
    list-style-type:none;
}


.guide li{
	background:url(../images/contents/notice_icon3.gif) no-repeat center left;
    padding-left:28px;
	text-align:left;
	line-height: 190%;
}



.q_tittle{
	background:url(img/q_tittle_gack.gif) no-repeat;
	width:380px; 
	heght:60px;
}

.guide_r{

	width:380px; 
	float:right; 
	padding:0px 0px 0px 5px;
	margin-top:10px;
	text-align:left;
}


.guide_r ul{
	width:370px; 
	margin:0;	
	padding:0; 
    list-style-type:none;
}


.guide_r li{
	background:url(../images/contents/notice_icon3.gif) no-repeat center left;
    padding-left:28px;
	text-align:left;
	line-height: 190%;
}

.guide_b1{

	color:#006396;	

	text-decoration:underline;

}



.guide_bg{

	float:left; 

	width:730px; 

	padding:20px 0 0 30px;

}



.guide_bg_emobile{

	float:left; 

	width:730px; 

	padding:10px 0 0 30px;

}



.guide_menu_bg{

	width:700px; 

	padding:20px 0 0 25px; 

	float:left;

}



.guide_menu{

	width:210px; 

	padding:0 0 0 20px; 

	height:21px;

	float:left; 

	background:url(../sub/img/guide/guide_menu.gif) no-repeat bottom;

}



.guide_sub_title{

	background-image:url(../sub/img/sub_title_line.gif); 

	background-repeat : no-repeat ; 

	width:690px; 

	height:20px; 

	padding:0 0 15px 15px; 

	font-weight:bold; 

	float:left;

	font-size:14px;

}



.guide_sub_title_2{

	background-image:url(../sub/img/sub_title_line.gif); 

	background-repeat : no-repeat ; 

	width:580px; 

	height:20px; 

	padding:0 0 15px 15px; 

	font-weight:bold; 

	float:left;

	font-size:14px;

}





.guide_sub_text{

	width:700px; 

	float:left; 

	padding:0 0 30px 0;	

	line-height:30px;

}



.guide_sub_text_1{

	width:740px; 

	float:left; 

	padding:10px 0 30px 20px;	

	line-height:30px;

}



.guide_sub_text_emobile{

	width:700px; 

	float:left; 

	padding:0 0 10px 0;	

	line-height:30px;

}



.guide_sub_text TABLE.money {

	border-collapse: collapse;

	border-spacing: 1px;

	margin: 0 0 15px 0;

}



.money {

	border-collapse: collapse;

	border-spacing: 1px;

	margin: 0 0 15px 0;

}



.guide_sub_text TABLE.money TH {

	background-color: #666666;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

	border:1px solid #cccccc;

}



.guide_sub_text TABLE.money TD {

	background-color: #FFFFFF;

	padding: 2px 5px;

	border:1px solid #cccccc;

}



.guide_sub_text TABLE.money TD.odd {

	background: #EEEEEE;

}



.guide_sub_text TABLE.money TD.yellow {

	background: #fffcb7;

}



.textAreaInner　TABLE.money {

	border-collapse: collapse;

	border-spacing: 1px;

	margin: 0 0 15px 0;

}



.textAreaInner TABLE.money TH {

	background-color: #666666;

	color: #FFFFFF;

	text-align: center;

	font-weight: bold;

	border:1px solid #cccccc;

}



.textAreaInner TABLE.money TD {

	background-color: #FFFFFF;

	padding: 2px 5px;

	border:1px solid #cccccc;

}



.textAreaInner TABLE.money TD.odd {

	background: #EEEEEE;

}







.guide_line{

	border-color:#999999; background-color:#FFFFFF; border-style:dashed;

	border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;

	padding:10px 0 10px 0;

	width:180px;

}





.guide_line_support{

	border-color:#999999; background-color:#FFFFFF; border-style:dashed;

	border-top-width:0px; border-bottom-width:1px; border-left-width:0px; border-right-width:0px;



}

.guide_sub_emobile{

    width:700px; 

	height:20px; 

	padding:0 0 15px 0; 

	font-weight:bold; 

	float:left;

}



.guide_sub_emobile_text{

	width:700px; 

	float:left; 

	padding:0 0 30px 0;	

	line-height:30px;

}
