@charset "utf-8";

/*-------------------------------------------------

 for [shimizu shika]

 Style Name: implant.css
 
 File URL: common/css/implant.css

 Created: 2010-03-31
 
 Description by suzuki_rui

-------------------------------------------------*/

/* ---------------------------

	インプラント

--------------------------- */	
body.category-implant {}



/* ---------------------------

	フラップレス手術

--------------------------- */	
body.category-imp-flapless {}



/* ---------------------------

	安心のインプラント

--------------------------- */	
body.category-imp-assured {}



/* ---------------------------

	インプラント治療とは

--------------------------- */	
body.category-imp-what {}
body.category-imp-what div.sectionIn dl,
body.category-imp-what div.sectionIn dl.lastChild {
	width: 303px;
	padding: 15px;
	border: 1px solid #e8e4d7;
	background: #f5f2e8;
}
body.category-imp-what div.sectionIn dl {float: left;}
body.category-imp-what div.sectionIn dl.lastChild {margin-left: 5px; float: right;}
body.category-imp-what div.sectionIn dl dt {
	margin-bottom: 10px;
	padding: 5px 10px;
	text-align: center;
	font-weight: bold;
	color: #756a7c;
	border: 1px solid #e8e4d7;
	background: #FAF7EE;	
	-moz-border-radius: 5px; /* for Firefox */
	-webkit-border-radius: 5px; /* for Safari and chrome */
	border-radius: 5px; /* CSS3 */
	behavior: url(border-radius.htc); /* for IE */
}
body.category-imp-what div.sectionIn dl img {margin-right: 10px; float: left;}



/* ---------------------------

	即日インプラント

--------------------------- */	
body.category-imp-today {}
body.category-imp-today p.cent img {vertical-align: middle;}



/* ---------------------------

	骨移植・結合組織移植

--------------------------- */	
body.category-imp-transplant {}
body.category-imp-transplant div.sectionIn dl.firstChild,
body.category-imp-transplant div.sectionIn dl.lastChild {
	width: 313px;
	padding: 10px;
	border: 1px solid #e8e4d7;
	background: #f5f2e8;
}
body.category-imp-transplant div.sectionIn dl.firstChild {float: left;}
body.category-imp-transplant div.sectionIn dl.lastChild {float: right;}
body.category-imp-transplant div.sectionIn dt {margin-bottom: 10px; font-weight: bold;}
body.category-imp-transplant div.sectionIn dl.lastChild img {margin-left: 10px; float: right;}
body.category-imp-transplant div.sectionIn dl a {float: right;}



/* ---------------------------

	治療費について

--------------------------- */	
body.category-imp-price {}



/* ---------------------------

	インプラント料金表

--------------------------- */	
body.category-imp-pricelist {}
ul#Gutairen li{
	margin-bottom: 10px;
	padding: 20px;
	border: 1px solid #CCCCCC;
	background: #fff;
}
ul#Gutairen li .t3 span {display: block;}
ul#Gutairen li .t4 {margin: 20px 0;}
ul#Gutairen li img{float: right;}
ul#Gutairen li dl {
	width: 400px;
	padding-top: 5px;
	background: url(../../images/loop/dot.gif) repeat-x left top;
}
ul#Gutairen li dl dt{color: #3F709D; font-weight: bold;}
ul#Gutairen li dl dd{
	margin: -20px 0 10px 0;
	padding: 0 0 5px 140px;
	background: url(../../images/loop/dot.gif) repeat-x left bottom;
}
ul#Gutairen li .Point{margin-top: 20px; color: #999900;}
ul#Gutairen li ol{margin-left:2em;}
ul#Gutairen li ol li{
	list-style-type: decimal;
	border: none;
	margin: 0 0 0.5em 0;
	padding: 0;
}
body.category-imp-pricelist ul.price li {
	float:none !important;
	margin-bottom:1px !important;
	width:auto !important;
}



/* ---------------------------

	医療費控除について

--------------------------- */	
body.category-imp-deduction {}



/* ---------------------------

	治療の流れ

--------------------------- */	
body.category-imp-flow {}



/* ---------------------------

	よくあるご質問と回答

--------------------------- */	
body.category-imp-faq {}
dl.QA {
	padding: 15px;
	line-height: 1.7;
	letter-spacing: 1px;	
	border: 1px solid #d3e4e4;
	background: #f9fcfc;	
	-moz-border-radius: 5px; /* for Firefox */
	-webkit-border-radius: 5px; /* for Safari and chrome */
	border-radius: 5px; /* CSS3 */
	behavior: url(border-radius.htc); /* for IE */
}
dl.QA dt {
	margin-bottom: 5px;
	padding-left: 45px;
	color: #b595d2;
	font-weight: bold;
	background: url(../../images/implant/q.gif) no-repeat left top;
}
dl.QA dd {
	margin-bottom: 15px;
	padding: 0 0 15px 45px;
	border-bottom:1px solid #CCCCCC;
	background: url(../../images/implant/a.gif) no-repeat left top;
}
dl.QA dd.lastChild {
	margin-bottom: 0;
	padding-bottom: 0;
	border: none;
}



/* ---------------------------

	当院の症例集

--------------------------- */	
body.category-imp-case {}
div.arrow_down, div.noArrow {
	width: 542px;
	margin: 0 auto 15px auto;
	padding-bottom: 40px;
	background: url(../../images/loop/arrow_down.gif) no-repeat center bottom;
}
div.noArrow {padding-bottom: 0;	background: none;}
div#tab1 div.lastChild, div#tab2 div.lastChild, div#tab3 div.lastChild, div#tab4 div.lastChild, div#tab5 div.lastChild, div#tab6 div.lastChild,
div#tab7 div.lastChild, div#tab8 div.lastChild, div#tab9 div.lastChild, div#tab10 div.lastChild, div#tab11 div.lastChild, div#tab12 div.lastChild {
	margin-bottom: 0;
	padding-bottom: 0;
	background: none;
}
/* div.arrow_down img.firstChild {margin-right: 20px;} */



/* ---------------------------

	リゾート気分でインプラント

--------------------------- */	
body.category-imp-resort {}
ul#resortFlow li {
	padding: 15px;
	border: 1px solid #fff;
	background: #fafafa;	
	-moz-border-radius: 5px; /* for Firefox */
	-webkit-border-radius: 5px; /* for Safari and chrome */
	border-radius: 5px; /* CSS3 */
	behavior: url(border-radius.htc); /* for IE */
}
ul#resortFlow li.even {}
div.ResortWrap {
	margin-bottom: 20px;
	padding-bottom: 15px;
	border-bottom: 4px dotted #ccc;
}
dl.ResortHotel {width: 500px; float: right;}
dl.ResortHotel dt {font-weight: bold; color: #3f709d;}
dl.ResortHotel dl dt {}
dl.ResortHotel dl dd {
	line-height: 2;
	margin: -20px 0 10px 0;
	padding-left: 70px;
	border-bottom: 1px dashed #666;
}
dl.ResortHotel p {margin-top: 10px;}
