@charset 'UTF-8';
 
/* MG-CLINIC.COM stylesheets
 *
 * update: 2009.12.02
 * code by Hidetake Kurihara
 * copyright (c)2007-2009 R-design. all rights reserved.
 */
 
@import "inside.css";

#Alpha h3.h40{height:30px; margin:20px 0 5px 0; background:url(../ion/imgs/bg_h40.gif) no-repeat 5px 0; text-indent:-9999px;}

/*----- FAQ SETTING -----*/
#Alpha #Faq h3{
	margin:0;
	background:url(../ion/imgs/faq.gif);}
#Faq{
	clear:both;
	margin:0 0 0 10px;
	padding:20px 0 20px 0;}
#Faq h3{
	height:66px;
	padding:14px 0 0 96px;
	color:#FFF;
	font-size:107.7%;
	font-weight:normal;
	background-color:#a2db50;
	background-repeat:no-repeat;}
#Faq ul.question{
	margin:1px 0 10px 0;
	border-top:1px solid #8aca2e;
	border-bottom:1px solid #8aca2e;}
#Faq ul.question li{
	background:#FFF url(../imgs2/dot1_3px_gry.gif) repeat-x bottom left;
	font-size:107.7%;
	line-height:2.4em;}
#Faq ul.question li.zebra{background:#EAFAEA url(../imgs2/dot1_3px_gry.gif) repeat-x bottom left;}
#Faq ul.question a{
	display:block;
	padding:0 0 0 42px;}
#Faq ul.question a.qst1{background:url(../imgs2/q1.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst2{background:url(../imgs2/q2.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst3{background:url(../imgs2/q3.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst4{background:url(../imgs2/q4.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst5{background:url(../imgs2/q5.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst6{background:url(../imgs2/q6.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst7{background:url(../imgs2/q7.gif) no-repeat 5px 9px;}
#Faq ul.question a.qst8{background:url(../imgs2/q8.gif) no-repeat 5px 9px;}
#Faq ul.question a:link,
#Faq ul.question a:visited{
	color:#040;
	text-decoration:none;}
#Faq ul.question a:hover{
	color:#933;
	text-decoration:underline;}
#Faq dl.answer dt{
	padding:3px 10px 0 10px;
	background:#a2db50;
	border-top:1px solid #8aca2e;
	border-right:1px solid #8aca2e;
	border-left:1px solid #8aca2e;
	color:#040;
	font-weight:bold;
	font-size:107.7%;
	line-height:1.5em;}
#Faq dl.answer dd{
	margin:0 0 10px 0;
	padding:8px 12px 10px 16px;
	border:1px solid #8aca2e;
	font-size:107.7%;}
#Faq dl.answer ol li{
	list-style-type:decimal;
	margin:10px 0 0 2.5em;
	font-size:92.4%;}
#Faq span.strg{
	font-weight:bold;
	font-size:107.7%;
	color:#369;}


/*----- contentsInside SETTING -----*/
#Alpha div.contentsInside dl{
	display:block;
	clear:both;
	margin:0 0 20px 20px;
	padding:0 0 10px 0;}
div.contentsInside dl.TargetPtnt{background:url(../imgs2/frm_foot_org.gif) repeat-y left bottom;}
div.contentsInside dl.NotTargetPtnt{background:url(../imgs2/frm_foot_red.gif) repeat-y left bottom;}
div.contentsInside dt{
	padding:4px 0 4px 10px;
	font-size:107.7%;
	line-height:1.5em;
	font-weight:bold;}
div.contentsInside dl.TargetPtnt dt{background:url(../imgs2/frm_head_org.gif) no-repeat;}
div.contentsInside dl.NotTargetPtnt dt{background:url(../imgs2/frm_head_red.gif) no-repeat;}
div.contentsInside dd{
	margin:0 10px 0 10px;
	padding:0 0 0 16px;
	font-size:107.7%;
	line-height:1.5em;}
div.contentsInside dl.TargetPtnt dd{background:url(../imgs2/icn_ball_org.gif) no-repeat 0 4px;}
div.contentsInside dl.NotTargetPtnt dd{background:url(../imgs2/icn_ball_red.gif) no-repeat 0 4px;}


/*----- OTHER TREATMENT SETTING -----*/
#Alpha div.otherTreatment h4{background:url(../ion/imgs/h4_other.jpg) no-repeat 0 0;}
#Alpha div.otherTreatment li a{background:url(../ion/imgs/bt_other.gif) no-repeat;}
