﻿@charset "utf-8";

#wrapper #container #left {
	width:230px;
	float:left;
}

#wrapper #container #right {
	width:670px;
	float:right;
}

/* グローバルナビ　FAQのみ(S) */
#wrapper #header li a#button_03{
	background:url(../images/navi/spacer.gif) center top no-repeat;
/*\*/
	overflow: hidden;
/**/
}
/* グローバルナビ　FAQのみ(E) */

/* よくある質問　項目(S) */
#wrapper #container #faqkoumoku {
	width:230px;
	background:url(../images/bg_left.gif) left top repeat-y;
}
#wrapper #container #faqkoumoku a {
	line-height:1.5;
}
#wrapper #container #faqkoumoku ul{
	margin-top:0.3em;
	background:url(../images/bg_bottom_left.gif) left bottom no-repeat;
	padding-bottom:10px;
	margin-bottom:0;
}
#wrapper #container #faqkoumoku ul li{
	background:url(../images/triangle.gif) 10px 4px no-repeat;
	padding-left:2.2em;
	padding-right:1.5em;
}
#wrapper #container #faqkoumoku h2.title{
	background:url(../faq/images/faq.jpg) left bottom no-repeat;
	height:25px;
	font-size:100%;
	text-indent:-9999px;
}
/* よくある質問　項目(E) */

/* よくある質問　内容(S) */
#wrapper #container #right .title {
	display:none;
}
#wrapper #container #right .button {
	background:url(../images/bg_bottom_right.gif) left bottom no-repeat;
	margin-top:2em;
	padding-bottom:1em;
	clear:both;
	text-align:right;
}
#wrapper #container #right .button a {
	background:url(../images/triangle.gif) left center no-repeat;
	padding-left:1.5em;
	padding-right:1.5em;
}

#wrapper #container .naiyou {
	margin-bottom:10px;
	background:url(../images/bg_right.gif) left top repeat-y;
}
#wrapper #container .naiyou h3 {
	margin:0px;
	padding:0px;
	width:670px;
	height:25px;
	text-indent:-9999px;
}
#wrapper #container p {
	margin-bottom:1em;
}
#wrapper #container dl {
	margin-bottom:1em;
	height:400px;
}
#wrapper #container dt {
	margin-bottom:1em;
	height:60px;
	text-indent:-9999px;
}
#wrapper #container dd {
	width:365px;
	padding-left:255px;
	margin-left:30px;
}

#wrapper #container #faq_01 dl {background:url(../faq/images/faq_01img.jpg) 15px bottom no-repeat;}
#wrapper #container #faq_02 dl {background:url(../faq/images/faq_02img.jpg) 15px bottom no-repeat;}
#wrapper #container #faq_03 dl {background:url(../faq/images/faq_03img.jpg) 15px bottom no-repeat;}
#wrapper #container #faq_04 dl {background:url(../faq/images/faq_04img.jpg) 15px bottom no-repeat;}
#wrapper #container #faq_05 dl {background:url(../faq/images/faq_05img.jpg) 15px bottom no-repeat;}

#wrapper #container #faq_01 dt {background:url(../faq/images/faq_01a.jpg) 10px top no-repeat;}
#wrapper #container #faq_02 dt {background:url(../faq/images/faq_02a.jpg) 10px top no-repeat;}
#wrapper #container #faq_03 dt {background:url(../faq/images/faq_03a.jpg) 10px top no-repeat;}
#wrapper #container #faq_04 dt {background:url(../faq/images/faq_04a.jpg) 10px top no-repeat;}
#wrapper #container #faq_05 dt {background:url(../faq/images/faq_05a.jpg) 10px top no-repeat;}



#wrapper #container #faq_01 h3 {background:url(../faq/images/faq_01.jpg) bottom left no-repeat;margin-bottom:0.5em;}
#wrapper #container #faq_02 h3 {background:url(../faq/images/faq_02.jpg) bottom left no-repeat;margin-bottom:0.5em;}
#wrapper #container #faq_03 h3 {background:url(../faq/images/faq_03.jpg) bottom left no-repeat;margin-bottom:0.5em;}
#wrapper #container #faq_04 h3 {background:url(../faq/images/faq_04.jpg) bottom left no-repeat;margin-bottom:0.5em;}
#wrapper #container #faq_05 h3 {background:url(../faq/images/faq_05.jpg) bottom left no-repeat;margin-bottom:0.5em;}
/* よくある質問　内容(E) */