@charset "shift_jis";
/* common setting for Daihatsu Website(Japanese) */

/*
 * Initialize and Redefinition
 *
 */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
a:focus, *:focus { 
	outline:none;
}
body {
	/*text-align: center;*/
	/* background:#f2f2f2; */
	color: #515151;
}
#dk_contents-wrapper {
	text-align: left;
}
/**
 * 2 Column
 *
 */
 
#estimate_cmn_contents-area {
	width: 960px;
	margin: 0 auto 25px auto;
	background: #FFFFFF url(../img/est_back.png) no-repeat bottom;
	padding: 25px 0;
	position: relative;
}
#estimate_cmn_main-contents {
	padding: 0 15px;
	display: block;
}
#estimate_cmn_contents-area:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}
#estimate_cmn_left-area {
	width: 240px;
	float: left;
	top: 0;
}
.fixed {
  position: fixed;
  top: 20px;
}
#estimate_cmn_left-area dl, #estimate_cmn_left-area dl.remark {
}
#estimate_cmn_left-area dl dt {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
	float: left;
}
#estimate_cmn_left-area dl dd {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl dt.check {
	color: #993333;
}
#estimate_cmn_left-area dl dd.check {
	color: #993333;
}
#estimate_cmn_left-area dl.remark dt {
	font-size: 10px;
	line-height: 1.4;
	float: left;
}
#estimate_cmn_left-area dl.remark dd {
	font-size: 10px;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl.remark dt.check {
	color: #0033CC;
	font-weight: bold;
	padding-bottom: 60px;
}
#estimate_cmn_left-area dl.remark dd.check {
	color: #0033CC;
	font-weight: bold;
}
#estimate_cmn_right-area {
	max-width: 670px;
	float: right;
	margin-bottom: 20px;
}
#estimate_cmn_remark-area {
	clear: both;
	padding: 10px;
	margin: 10px auto 0;
	font-size: 10px;
	border: 1px solid #dbd9d7;
	width: 880px;
}
@media screen and (max-width: 979px) {
#estimate_cmn_main-contents {
	padding: 0 8px;
}
#estimate_cmn_contents-area {
	max-width: 768px;
	margin: 0 auto 25px auto;
	background: #FFFFFF url(../img/est_back.png) no-repeat bottom;
	padding: 25px 0;
}
#estimate_cmn_contents-area:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}
#estimate_cmn_left-area {
	width: 240px;
	float: left;
}
#estimate_cmn_left-area dl, #estimate_cmn_left-area dl.remark {
}
#estimate_cmn_left-area dl dt {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
	float: left;
}
#estimate_cmn_left-area dl dd {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl dt.check {
	color: #993333;
}
#estimate_cmn_left-area dl dd.check {
	color: #993333;
}
#estimate_cmn_left-area dl.remark dt {
	font-size: 10px;
	line-height: 1.4;
	float: left;
}
#estimate_cmn_left-area dl.remark dd {
	font-size: 10px;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl.remark dt.check {
	padding-bottom: 60px;
	color: #0033CC;
	font-weight: bold;
}
#estimate_cmn_left-area dl.remark dd.check {
	color: #0033CC;
	font-weight: bold;
}
#estimate_cmn_right-area {
	max-width: 497px;
	float: right;
	margin-bottom: 20px;
}
#estimate_cmn_remark-area {
	clear: both;
	padding: 10px;
	margin: 10px auto 0;
	font-size: 10px;
	border: 1px solid #dbd9d7;
	width: 100%;
}
}
@media screen and (max-width: 640px) {
#estimate_cmn_main-contents {
	padding: 0;
}
#estimate_cmn_contents-area {
	width: 100%;
	margin: 0;
	padding: 0;
	background: #FFFFFF url(../img/est_back.png) no-repeat bottom;
}
#estimate_cmn_contents-area:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
}
#estimate_cmn_left-area {
    top: 0 !important;
	width: 100%;
	float: none;
	padding: 0px;
	margin: 0 auto !important;
}
#estimate_cmn_left-area dl, #estimate_cmn_left-area dl.remark {
}
#estimate_cmn_left-area dl dt {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
	float: none;
}
#estimate_cmn_left-area dl dd {
	font-size: 70%;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl dt.check {
	float: left;
	color: #993333;
}
#estimate_cmn_left-area dl dd.check {
	color: #993333;
}
#estimate_cmn_left-area dl.remark dt {
	font-size: 10px;
	line-height: 1.4;
	padding-bottom: 45px;
	float: none;
}
#estimate_cmn_left-area dl.remark dd {
	font-size: 10px;
	line-height: 1.4;
	padding-bottom: 5px;
}
#estimate_cmn_left-area dl.remark dt.check {
	float: left;
	color: #0033CC;
	font-weight: bold;
}
#estimate_cmn_left-area dl.remark dd.check {
	color: #0033CC;
	font-weight: bold;
}
#estimate_cmn_right-area {
	max-width: 640px;
	float: none;
	padding: 0;
	margin: 0 auto 20px auto;
}
#estimate_cmn_remark-area {
	/*display: none;*/
}
}
/**
 * Main Area
 *
 */
#estimate_cmn_main-area {
}
#dk_contents-area h1 {
	width: 960px;
	height: 40px;
	margin: 20px auto 0 auto;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	font-size: 20pt;
}
/*
 * Local Navi
 *
 */
#estimate_cmn_navi {
	width: 190px;
	margin: 0 0 10px 0;
}
#estimate_cmn_navi .navi_tit {
	height: 95px;
	overflow: hidden;/* 	background:url(../img/cmn_navibg_001.gif) repeat-y; */
}
#estimate_cmn_navi .navi_mimg {
	height: 88px;
	overflow: hidden;
	/* 	background:url(../img/cmn_navibg_001.gif) repeat-y; */
	text-align: center;
}
#estimate_cmn_navi ul {
	list-style-type: none;
	/* 	background:url(../img/cmn_navibg_001.gif) repeat-y; */
	text-align: center;
}
#estimate_cmn_navi .minfo {
	margin-bottom: 6px;
}
#estimate_cmn_navi li {
	text-indent: -9999px;
}
#estimate_cmn_navi a#i01 {
	width: 190px;
	display: block;
	height: 39px;
	overflow: hidden;
	background: url(../img/est_rnv_001.gif);
}
#estimate_cmn_navi li#i02 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_002so.gif);
}
#estimate_cmn_navi li#i03 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_003g.gif);
}
#estimate_cmn_navi li#i04 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_004g.gif);
}
#estimate_cmn_navi li#i05 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_005g.gif);
}
#estimate_cmn_navi a#op01 {
	width: 190px;
	display: block;
	height: 39px;
	overflow: hidden;
	background: url(../img/est_rnv_001.gif);
}
#estimate_cmn_navi a#op02 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_002.gif);
}
#estimate_cmn_navi li#op03 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_003so.gif);
}
#estimate_cmn_navi li#op04 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_004g.gif);
}
#estimate_cmn_navi li#op05 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_005g.gif);
}
#estimate_cmn_navi a#kk01 {
	width: 190px;
	display: block;
	height: 39px;
	overflow: hidden;
	background: url(../img/est_rnv_001.gif);
}
#estimate_cmn_navi a#kk02 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_002.gif);
}
#estimate_cmn_navi li#kk03 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_003g.gif);
}
#estimate_cmn_navi li#kk04 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_004so.gif);
}
#estimate_cmn_navi li#kk05 {
	width: 190px;
	display: block;
	height: 31px;
	overflow: hidden;
	background: url(../img/est_rnv_005g.gif);
}
#estimate_cmn_navi a#i01:hover {
	background: url(../img/est_rnv_001so.gif);
}
#estimate_cmn_navi a#op01:hover {
	background: url(../img/est_rnv_001so.gif);
}
#estimate_cmn_navi a#op02:hover {
	background: url(../img/est_rnv_002so.gif);
}
#estimate_cmn_navi a#kk01:hover {
	background: url(../img/est_rnv_001so.gif);
}
#estimate_cmn_navi a#kk02:hover {
	background: url(../img/est_rnv_002so.gif);
}
#estimate_cmn_navi a#cr01:hover {
	background: url(../img/est_rnv_001so.gif);
}
#estimate_cmn_navi a#cr02:hover {
	background: url(../img/est_rnv_002so.gif);
}
/* purchase support */
#estimate_cmn_psup {
	width: 170px;
	padding: 0;
	margin: 0 0 10px 0;
}
#estimate_cmn_psup img {
	vertical-align: bottom;
}
#estimate_cmn_psup .box_tit {
	height: 37px;
	background: url(../img/cmn_psupbg_001.gif) repeat-y;
}
#estimate_cmn_psup ul {
	list-style-type: none;
	background: url(../img/cmn_psupbg_001.gif) repeat-y;
}
#estimate_cmn_psup li {
	text-indent: -9999px;
}
#estimate_cmn_psup a.i01 {
	width: 170px;
	display: block;
	height: 26px;
	overflow: hidden;
	background: url(../img/cmn_psup_001.gif);
}
#estimate_cmn_psup a.i02 {
	width: 170px;
	display: block;
	height: 26px;
	overflow: hidden;
	background: url(../img/cmn_psup_002.gif);
}
#estimate_cmn_psup a.i03 {
	width: 170px;
	display: block;
	height: 26px;
	overflow: hidden;
	background: url(../img/cmn_psup_003.gif);
}
#estimate_cmn_psup a.i04 {
	width: 170px;
	display: block;
	height: 26px;
	overflow: hidden;
	background: url(../img/cmn_psup_004.gif);
}
#estimate_cmn_psup a.i05 {
	width: 170px;
	display: block;
	height: 30px;
	overflow: hidden;
	background: url(../img/cmn_psup_005.gif);
}
#estimate_cmn_psup a.i01:hover {
	width: 170px;
	background: url(../img/cmn_psup_001o.gif);
}
#estimate_cmn_psup a.i02:hover {
	width: 170px;
	background: url(../img/cmn_psup_002o.gif);
}
#estimate_cmn_psup a.i03:hover {
	width: 170px;
	background: url(../img/cmn_psup_003o.gif);
}
#estimate_cmn_psup a.i04:hover {
	width: 170px;
	background: url(../img/cmn_psup_004o.gif);
}
#estimate_cmn_psup a.i05:hover {
	width: 170px;
	background: url(../img/cmn_psup_005o.gif);
}
/**
 * PageTop
 *
 */
#estimate_main .estimate_cmn_pgtop {
	padding: 0.5em 0 3.5em 0;
}
#estimate_main2 .estimate_cmn_pgtop {
	padding: 0.5em 0 3.5em 0;
}
#estimate_main .estimate_cmn_pgtop p {
	width: 100px;
	float: right;
	display: block;
	text-indent: -9999px;
	padding-bottom: 0;
}
#estimate_main2 .estimate_cmn_pgtop p {
	width: 100px;
	float: right;
	display: block;
	text-indent: -9999px;
	padding-bottom: 0;
}
#estimate_main .estimate_cmn_pgtop a {
	width: 100px;
	height: 16px;
	display: block;
	overflow: hidden;
	background: url(../img/cmn_pagetop_001.gif) 20px 0 no-repeat;
}
#estimate_main2 .estimate_cmn_pgtop a {
	width: 100px;
	height: 16px;
	display: block;
	overflow: hidden;
	background: url(../img/cmn_pagetop_001.gif) 20px 0 no-repeat;
}
#estimate_main .estimate_cmn_pgtop a:hover {
	background: url(../img/cmn_pagetop_001o.gif) 20px 0 no-repeat;
}
#estimate_main2 .estimate_cmn_pgtop a:hover {
	background: url(../img/cmn_pagetop_001o.gif) 20px 0 no-repeat;
}
/**
 * Related Link
 *
 */
#related_link {
	width: 170px;
	margin-bottom: 1.43em;
}
#related_link .tit {
	height: 32px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/cmn_relatedlinktit_001.gif) no-repeat;
}
#related_link .body {
	padding: 15px 15px 15px 15px;
	background: url(../img/cmn_dline_170.gif) bottom no-repeat;
}
#related_link ul {
	list-style: none;
	list-style-position: outside;
	margin-bottom: 0.22em
}
#related_link li {
	text-indent: 12px;
	background: url(../img/cmn_arrow_001.gif) 0 7px no-repeat;
	font-size: 84%;
}
#related_link p {
	font-size: 84%;
	line-height: 130%;
}
#related_link .dline {
	height: 32px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../img/cmn_relatedlinktit_001.gif) no-repeat;
}
/**
 * Caution
 *
 */
.caution {
	color: #FF3300;
	margin-top: 1.3em;
	margin-bottom: 1.3em;
	background: url(../img/cmn_explanation_001.gif) 0 5px no-repeat;
	min-height: 40px;
	height: auto !important;
	height: 40px;
}
.caution p {
	padding-top: 0.3em;
	margin-left: 45px;
	font-size: 84%;
	line-height: 1.4em;
}
.caution a {
	color: #FF3300;
}
/**
 * estimate_local
 *
 */

/* h1 background image */
#dk_contents-area h1.tt960 {
	background: url(../img/est_h1_960.gif) no-repeat;
}
@media screen and (max-width: 979px) {
}
@media screen and (max-width: 640px) {
}
/* h2 background image */
#estimate_main h2.act001 {
	background: url(../img/est_h2_007.gif) no-repeat;
}
#estimate_main h2.act002 {
	background: url(../img/est_h2_008.gif) no-repeat;
}
#estimate_main h2.act003 {
	background: url(../img/est_h2_009.gif) no-repeat;
}
#estimate_main h2.act004 {
	background: url(../img/est_h2_010.gif) no-repeat;
}
#estimate_cmn_contents-area h2.est001 {
	font-size: 14px;
	color: #FFF;
	padding-left: 5px;
}
#estimate_cmn_contents-area h2.est002 {
	font-size: 120%;
	color: #737171;
	padding-top: 10px;
}
@media screen and (max-width: 640px) {
#estimate_cmn_contents-area h2.est001 {
	display: none;
}
}
#boxed_area #tit_area h2.safetybag {
	height: 39px;
	background: url(../img/lin_boxareatit_001.gif) no-repeat;
}
#boxed_area #tit_area h2.activesafety {
	height: 39px;
	background: url(../img/lin_boxareatit_002.gif) no-repeat;
}
/* safety experiment photographs */
#safety_exp_photo {
	width: 570px;
	margin-top: 10px;
}
#safety_exp_photo .img {
	margin-bottom: 5px;
}
#safety_exp_photo #photo_l {
	float: left;
	margin: 0 10px 5px 0;
}
#safety_exp_photo #photo_r {
	float: left;
	margin: 0 0 5px 0;
}
/* boxed area */
#boxed_area {
	width: 570px;
	margin: 0 20px 20px 0;
	border: none;
	background: url(../../../common/img/cmn_boxareabg_001.gif) repeat-y;
}
#boxed_area #tit_area {
	height: 39px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
#boxed_area #main_area {
	background: url(../../../common/img/cmn_boxareabg_001.gif) repeat-y;
}
#boxed_area #main_area .contents {
	width: 534px;
	margin: 15px 17px 10px 17px;
	border-bottom: 1px #D1D1D1 solid;
}
#boxed_area #main_area .contents_nb {
	width: 534px;
	margin: 15px 17px 10px 17px;
}
#boxed_area #main_area p {
	margin-bottom: 10px;
}
#boxed_area #bottom_area {
	height: 15px;
}
/* door safety */
.imagearea_left {
	width: 378px;
	float: left;
}
.imagearea_right {
	width: 188px;
	float: right;
}
/* layout type image width 250 */
#layout_type_img250 {
	width: 570px;
	margin-bottom: 20px;
}
#layout_type_img250 .textarea_l {
	width: 300px;
	margin: 0 0 0 0;
	padding: 0;
}
#layout_type_img250 .textarea_r {
	width: 285px;
	margin: 0 15px 0 265px;
	padding: 0;
}
#layout_type_img250 .imagearea_l {
	width: 250px;
	float: left;
	margin-right: 15px;
}
#layout_type_img250 .imagearea_r {
	width: 250px;
	float: right;
	margin-left: 15px;
}
#layout_type_img250 img.notes {
	margin-bottom: 10px;
}
/* notes */
#notes p {
	margin: 0;
	padding-left: 1em;
	text-indent: -1em;
	line-height: 1.5;
}
.r {
	color: #FF0000;
}
/**
 * keypoint
 *
 */

.pullcol {
	border: 1px #D6D6D6 solid;
}
.est_white {
	background-color: #FFFFFF;
}
.est_dgray {
	background-color: #D9D9D9;
}
.est_rgray {
	background-color: #F0F0F0;
}
.est_dgrayfnt {
	color: #D9D9D9;
}
.st_fnt {
	font-size: 95%;
	font-weight: normal;
	color: #000000;
}
.md_fnt {
	font-size: 80%;
	font-weight: normal;
	color: #000000;
}
.red_fnt {
	color: #FF0000;
}
.bk_fnt {
	color: #000000;
}
.cr_bold_fnt {
	font-size: 140%;
	font-weight: bold;
	margin-right: 40px;
}
.est_bg_001 {
	background: url(../img/est_bg_001.gif);
}
.est_bg_006 {
	background: url(../img/est_bg_006.gif);
}
.est_bg_007 {
	background: url(../img/est_bg_007.gif);
}
.est_bg_007b {
	background: url(../img/est_bg_007b.gif);
}
.est_bg_008 {
	background: url(../img/est_bg_008.gif);
	text-indent: 8px;
	font-size: 95%;
}
.est_bg_009 {
}
.est_bg_010 {
	background: url(../img/est_bg_010.gif);
}
.est_bg_011 {
	background: url(../img/est_bg_011.gif);
}
.est_bg_012 {
	background: url(../img/est_bg_012.gif);
}
.est_bg_013 {
	background: url(../img/est_bg_013.gif);
}
.est_bg_014 {
	background: url(../img/est_bg_014.gif);
}
.est_bg_015 {
	background: url(../img/est_bg_015.gif);
}
.est_bg_016 {
	background: url(../img/est_bg_016.gif);
}
.est_bg_017 {
	background: url(../img/est_bg_017.gif);
}
.est_bg_018 {
	background: url(../img/est_bg_018.gif);
}
.est_bg_019 {
	background: url(../img/est_bg_019.gif);
}
.est_bg_020 {
	background: url(../img/est_bg_020.gif);
}
.est_bg_021 {
	background: url(../img/est_bg_021.gif);
}
.est_bg_022 {
	background: url(../img/est_bg_022.gif);
}
.est_bg_023 {
	background: url(../img/est_bg_023.gif);
}
.est_bg_024 {
	background: url(../img/est_bg_024.gif) repeat-y;
}
.est_bg_025 {
	background: url(../img/est_bg_025.gif) repeat-y;
}
.est_bg_044 {
	background: url(../img/est_bg_044.gif);
}
.s_cap {
	font-size: 60%;
	color: #666666;
}
.op_item {
	border: 1px #D9D9D9 solid;
	background-color: #FFFFFF;
	font-size: 80%;
	color: #666666;
	margin: 0px;
	padding: 1px;
}
.op_cap {
	font-size: 75%;
	color: #666666;
	margin: 0px;
	padding: 1px;
}
.op_price {
	border: 1px #D9D9D9 solid;
	background-color: #F0F0F0;
	font-size: 80%;
	color: #000000;
	text-align: right;
	margin: 0px;
	padding: 1px;
}
.option_tbl {
	border: 1px #D9D9D9 solid;
	width: 580px;
	margin-bottom: 0px;
	border-collapse: collapse;
}
.war_cel {
	background-color: #E7FD8E;
	font-size: 90%;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 2px;
	padding: 4px;
}
.cr_input {
	border: 1px #999999 solid;
}
#smasele_btn {
	display: block;
	clear: both;
	width: 310px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
#smasele_btn li {
	display: block;
	float: left;
	width: 153px;
}
#smasele_btn #smasele_open {
	height: 35px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 7px 0 5px 0;
	line-height: 16px;
	margin-right: 4px;
	background-image: url(../../mitsumori/img/btn_open_back.png);
	background-repeat: no-repeat;
}
#smasele_btn #nomal_close {
	height: 33px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #414141;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 14px 0 0 0;
	background-image: url(../../mitsumori/img/btn_off_back.png);
	background-repeat: no-repeat;
}
#smasele_btn a:hover #nomal_close {
	height: 33px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #F60014;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 14px 0 0 0;
	background-image: url(../../mitsumori/img/btn_on_back.png);
	background-repeat: no-repeat;
}
#smasele_btn #smasele_close {
	height: 35px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #414141;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 7px 0 5px 0;
	line-height: 16px;
	margin-right: 4px;
	background-repeat: no-repeat;
	background-image: url(../../mitsumori/img/btn_off_back.png);
}
#smasele_btn a:hover #smasele_close {
	height: 35px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #F60014;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 7px 0 5px 0;
	line-height: 16px;
	margin-right: 4px;
	background-image: url(../../mitsumori/img/btn_on_back.png);
	background-repeat: no-repeat;
}
#smasele_btn #nomal_open {
	height: 33px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	font-family: "qMmpS Pro W6";
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 14px 0 0 0;
	background-image: url(../../mitsumori/img/btn_open_back.png);
	background-repeat: no-repeat;
}
#dk_contents-wrapper #dk_contents-area #container #body #estimate_cmn_contents-area #estimate_cmn_left-area #ss_erea {
	width: 320px;
}
#dk_contents-wrapper #dk_contents-area #container #body #estimate_cmn_contents-area #estimate_cmn_left-area #ss_erea dl dt {
	width: 320px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E5161B;
	border-bottom: 1px solid #E5161B;
	margin-bottom: 5px;
	padding-bottom: 3px;
}
#dk_contents-wrapper #dk_contents-area #container #body #estimate_cmn_contents-area #estimate_cmn_left-area #ss_erea dl dd {
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 11px;
	width: 320px;
	color: #414141;
	margin-bottom: 10px;
}
#dk_contents-wrapper #dk_contents-area #container #body #estimate_cmn_contents-area #estimate_cmn_left-area .basesetting02 #ss_line {
	width: 310px;
	margin-left: auto;
	margin-right: auto;
}
