@charset "utf-8";

/******************************************************
yamatoshaken.com
Copyright(c) Nack Co., Ltd. All rights reserved.
******************************************************/

/***************************************
 category_d
***************************************/

/****** base.css ******/

@import url(base.css);

/* common */
.l_font{ color: #00687f; line-height: 160%; font-weight: bold; font-size: 140%;}
ul.ul_cross1{ color: #0a89a5; list-style-image: url(../img/li_cross1.gif); font-weight: bold;}
ul.ul_cross2{ list-style-image: url(../img/li_cross2.gif); font-weight: bold;}
ul.ul_cross3{ list-style-image: url(../img/li_cross1.gif);}
ul.ul_cross4{ list-style-image: url(../img/li_cross2.gif);}

/* pm_check.html,pm_beauty.html */
div#inner .crmn2_bg{ margin: 0 20px 15px 10px; padding: 10px 15px 15px; background: #dcf2f6;}
div#inner .crmn2_bg div{ margin: 0 5px; float: left; width: 235px;}
div#inner .crmn2_bg div.foot{ padding: 0 0 5px; clear: both; float: none; width: 490px;}
div#inner .crmn2_bg ul{ margin: 0 0 0 1.5em; padding: 0;}
div#inner .crmn2_bg ul p{ margin: 0 0 0.25em; color: #444; line-height: 130%; font-size: 90%; font-weight: normal;}
div#inner .crmn2_bg h3{ padding: 0 3px 7px; background: url(../img/line.gif) bottom no-repeat; color: #00687f;}
div#inner .crmn2_bg p.l_font{ margin: 0;}
div#inner .crmn2_bg p.l_font span{ font-size: 85%; font-weight: normal;}

/* pm_check.html */
div#inner .bg_line{ margin: 0 0 0 10px; padding: 0 19px 0 0; background: url(../img/category_d/2/bg_1.gif) repeat-y; _height: 100%;}
div#inner .bg_line ul{ margin: 0 0 0 13px; padding: 0 13px; line-height: 130%;}
div#inner .bg_line ul li{ margin: 0 0 0.3em;}
div#inner .bg_line div.frame1{ float: left; width: 257px;}
div#inner .bg_line div.frame2{ float: right; width: 257px;}
div#inner .bg_line div.bg_btm{ clear:both; background: url(../img/category_d/2/bg_2.gif) no-repeat top left #fff; height: 22px; text-align: 6px; font-size: 6px;}
div#inner .bg_line h3{ margin: 0; padding: 0; height: 35px; line-height: 10px; font-size: 10px;}
div#inner .bg_line h3#title1{ background: url(../img/category_d/2/title_1.gif) no-repeat top;}
div#inner .bg_line h3#title2{ background: url(../img/category_d/2/title_2.gif) no-repeat top;}
div#inner .bg_line h3#title3{ background: url(../img/category_d/2/title_3.gif) no-repeat top;}
div#inner .bg_line h3#title4{ background: url(../img/category_d/2/title_4.gif) no-repeat top;}
div#inner .bg_line span{ display: none;}

/* pm_wash.html */
#wash_left{ float: left; width: 340px;}
#wash_right{ float: right; width: 170px;}
#wash_left img{ margin: 5px 0 15px;}
#wash_right img{ margin: 0 0 15px;}
.wash{ border-left: solid 1px #ccc;}
.wash th{ color: #006f89; background: #c5edf5 url(../img/bg_white.gif) top repeat-x; border-right: solid 1px #ccc; font-weight: normal;}
.wash td{ border-right: solid 1px #ccc; text-align: center;}
.wash td.c1{ background: #f5f5f5 url(../img/bg_white.gif) top repeat-x;}

/* repair.html */
.repair_price{ color: #c00; font-weight: bold; font-size: 120%;}

/* pm_etc_navi.html */
div#inner p.caption{ margin: 0 0 1em 1em; color: #00687f;}
div#inner .topics h4{ margin: 0 0 10px; padding: 0; height: 41px; line-height: 15px; font-size: 12px;}
div#inner .topics h4#title1{ background: url(../img/category_d/4/title_1.gif) no-repeat left;}
div#inner .topics h4#title2{ background: url(../img/category_d/4/title_2.gif) no-repeat left;}
div#inner .topics h4#title3{ background: url(../img/category_d/4/title_3.gif) no-repeat left;}
div#inner .topics h4#title4{ background: url(../img/category_d/4/title_4.gif) no-repeat left;}
div#inner .topics h4#title5{ background: url(../img/category_d/4/title_5.gif) no-repeat left;}
div#inner .topics h4 span{ display: none;}

/* pm_beauty.html */
.beauty{ border-left: solid 1px #ccc;}
.beauty th{ color: #006f89; background: #c5edf5 url(../img/bg_white.gif) top repeat-x; border-right: solid 1px #ccc; font-weight: normal;}
.beauty td{ border-right: solid 1px #ccc; text-align: center;}
div#inner .inner_article table.beauty td.c1{ padding: 4px 10px; background: #f5f5f5 url(../img/bg_white.gif) top repeat-x; text-align: left;}

/* pm_childseat.html */

.child{
	padding: 0 270px 0 0;
	min-height: 290px;
	_height: 290px;
	background: url(../img/category_d/8/img_01.jpg) no-repeat right top;
}
#ch_stp1, #ch_stp2, #ch_stp3{
	margin: 0 20px 5px 10px;
	min-height: 92px;
	_height: 92px;
	text-align: justify;
	text-justify: inter-ideograph;
}
#ch_stp1, #ch_stp3{ padding: 72px 260px 0 25px;}
#ch_stp2{ padding: 72px 25px 0 260px;}
#ch_stp1{ background: url(../img/category_d/8/step_1.jpg) no-repeat top left;}
#ch_stp2{ background: url(../img/category_d/8/step_2.jpg) no-repeat top left;}
#ch_stp3{ background: url(../img/category_d/8/step_3.jpg) no-repeat top left;}

/* di_eco.html */

ol{ margin: 0 0 0.5em 1em; padding: 0 0 0 1em;}