@charset "shift_jis";
/* common setting for Daihatsu Website(Japanese) */

html{font-size:0.8em; line-height:165%;}
#dk_main.mm .mmSmall,#dk_main.mm p.mmSmall{font-size:0.855em; line-height:135%;}

/* tables */
/* initialize & reconfigure nest tables ============ */
table{font-size:1em; line-height:165%;}
#dk_main.mm table{font-size:1em; line-height:165%;}
#dk_main.mm table table{font-size:1em;}
#dk_main.mm table table table{font-size:1em;}
#dk_main.mm table table table table{font-size:1em;}

#dk_main.mm table td,#dk_main.mm table th{padding:5px;}
#dk_main.mm table td.gr-table_cyu_pad-r,#dk_main.mm table th.gr-table_cyu_pad-r{padding-right:0;}
#dk_main.mm table td.gr-table_cyu_pad-l,#dk_main.mm table th.gr-table_cyu_pad-l{padding-left:0;}
#dk_main.mm table table td,#dk_main.mm table table th{padding:2px;}
#dk_main.mm table table table td,#dk_main.mm table table table th{padding:2px;}
#dk_main.mm table table table table td,#dk_main.mm table table table table th{padding:2px;}
#dk_main.mm table caption{margin:0; padding:0; text-align:left;}
#dk_main.mm table.mmReg{border:1px #cccccc solid; border-right:none; border-bottom:none; margin-bottom:1em;}
#dk_main.mm table.mmReg td,#dk_main.mm table.mmReg th{padding:5px; border:1px #cccccc solid; border-left:none; border-top:none; text-align:left;}
#dk_main.mm table.mmReg th{background:#f5f5f5;}
#dk_main.mm table.mmReg caption{text-align:left;}


/* tables for 2column */
#dk_2column_leftmain .mmSmall,#dk_2column_leftmain p.mmSmall{font-size:0.855em; line-height:135%;}
#dk_2column_leftmain table{font-size:1em; line-height:165%;}
#dk_2column_leftmain table table{font-size:1em;}
#dk_2column_leftmain table table table{font-size:1em;}
#dk_2column_leftmain table table table table{font-size:1em;}

#dk_2column_leftmain table td,#dk_2column_leftmain table th{padding:5px;}
#dk_2column_leftmain table td.gr-table_cyu_pad-r,#dk_2column_leftmain table th.gr-table_cyu_pad-r{padding-right:0;}
#dk_2column_leftmain table td.gr-table_cyu_pad-l,#dk_2column_leftmain table th.gr-table_cyu_pad-l{padding-left:0;}
#dk_2column_leftmain table table td,#dk_2column_leftmain table table th{padding:2px;}
#dk_2column_leftmain table table table td,#dk_2column_leftmain table table table th{padding:2px;}
#dk_2column_leftmain table table table table td,#dk_2column_leftmain table table table table th{padding:2px;}
#dk_2column_leftmain table caption{margin:0; padding:0; text-align:left;}
#dk_2column_leftmain table.mmReg{border:1px #cccccc solid; border-right:none; border-bottom:none; margin-bottom:1em;}
#dk_2column_leftmain table.mmReg td,#dk_2column_leftmain table.mmReg th{padding:5px; border:1px #cccccc solid; border-left:none; border-top:none; text-align:left;}
#dk_2column_leftmain table.mmReg th{background:#f5f5f5;}
#dk_2column_leftmain table.mmReg caption{text-align:left;}


/* initialize and redefinition */
*{margin:0; padding:0;}
body{text-align:center; background:#ffffff; color:#515151;}


/*a{outline:none;}*/
a{color:#515151;}
a:active{color:#515151;}
a:hover{color:#e50110;}
a:visited{color:#515151;} /* change before open */

/* IE6 mouse over */
* html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}

/* CSS Attention */
#dk_css_attention{display:none;}

/* clearfix------------------------------ */
div.dk_clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div.dk_clearfix {
	display: inline-table;
	min-height: 1%; /*ie7*/
}

/* Hides from IE-mac ＼*/
* html div.dk_clearfix {height: 1%;}
*+html div.dk_clearfix {height: 1%;}
div.dk_clearfix {display: block;}
/* End hide from IE-mac */


/* block
------------------------------ */
div.dk_block {
	margin-left:3px;
}
div.dk_block:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div.dk_block {display: inline-table;}

/* Hides from IE-mac ＼*/
* html div.dk_block {height: 1%;}
*+html div.dk_block {height: 1%;}
div.dk_block {display: block;}
/* End hide from IE-mac */

/* page bottom Link
------------------------------ */

div.fLeft {
float:left;
width:250px;
}

div.fLeft p {
margin:1px 0 0 0;
}

div.fRight {
float:right;
width:260px;
font-size:0.85em;
line-height:155%;
}

#dk_main.mm .dk_fRight_text {
font-size:0.85em;
line-height:165%;
}

/* table-cell
------------------------------ */

div.Table-Cell-middle p {
	display: table-cell;
	vertical-align: middle;
	margin:0;
}

div.Table-Cell-middle {
	font-size:0.85em;
}

div.Table-Cell-middle p.right {
	padding:0 0 0 10px;
}

/*for IE6 */
* html .Table-Cell-middle p {
	display: inline;
	width:250px;
	zoom: 1;
}

/*for IE7 */
*:first-child+html .Table-Cell-middle p {
	display: inline;
	width:250px;
	zoom: 1;
}


/* base layout */
#dk_contents-wrapper{width:980px; margin:0 auto; text-align:left;}
#dk_main_navigation-area{width:100%;}

#dk_contents-area{width:980px;}



/* 2 Column */
#dk_2column_left-area{width:220px; float:left;}
#dk_2column_right-area{width:760px; float:right;}

#dk_2column_main {width:740px; margin:0 0 0 20px;}

/* 2 Column left-main */
#dk_2column_leftmain-area{width:800px; float:left;}

#dk_2column_leftmain {width:780px; margin:0 20px 0 0;}

/* 3 Column */
#dk_3column_left-area{width:220px; float:left;}
#dk_3column_right-area{width:760px; float:right;}
#dk_3column_main-area{width:760px; float:right;}
#dk_3column_relatedlink-area{width:760px; float:right;}

#dk_main-area {width:540px; float:left;}
#dk_main {width:540px; margin:0 0 0 20px;}


/* relatedlink */
#dk_3column_relatedlink-area {width:180px; float:right;}

#dk_3column_relatedlink {width:180px; padding-bottom:20px;}
#dk_3column_relatedlink h2.dk_relatedlinks{background:url(../img/dk_j_reraltedlinks.gif) no-repeat; height:38px; text-indent:-9999px; overflow:hidden;}
#dk_3column_relatedlink #dk_relatedlinks{font-size:1.125em; line-height:135%; border:1px #d6d6d6 solid; border-top:none; padding:10px 13px 0 13px;}
#dk_3column_relatedlink #dk_relatedlinks h3{font-size:1em; line-height:177.5%; margin-bottom:0.25em;}
#dk_3column_relatedlink #dk_relatedlinks ul{list-style:none; margin-bottom:15px;}
#dk_3column_relatedlink #dk_relatedlinks ul li{margin-bottom:0.5em; background:url(../img/dk_j_reraltedlinks_aallow.gif) no-repeat 0 4px; padding-left:12px;}

#dk_relatedlinks {margin-bottom:32px;}



/* header internal */
#dk_header-line2-area{margin:0 auto;}
#dk_header-line2{margin:11px 0 5px 0;}
#dk_header-area{width:100%; height:26px; margin:13px 0 0 0;}
#dk_header{width:980px; margin:0 auto;}
#dk_header_logo-area{width:145px; height:26px; float:left;}
#dk_header_logo{background:url(../img/dk_j_header_logo.gif) no-repeat; width:145px; height:26px; margin:0 0 0 15px;}

#dk_sitenavi-area{width:631px; height:11px; float:right;}
#dk_sitenavi{width:616px; height:1px; text-indent:-9999px; margin:2px 15px 0 0;}
#dk_sitenavi ul{width:616px; height:11px;}
#dk_sitenavi ul li{list-style:none; text-indent:-9999px; float:left;}
#dk_sitenavi ul li#dk_sitenavi_service a{width:93px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:   0px -5px; margin:5px 0 0 0;}
#dk_sitenavi ul li#dk_sitenavi_company a{width:68px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:   -93px -5px; margin:5px 0 0 0;}
#dk_sitenavi ul li#dk_sitenavi_ir a{width:56px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:   -161px -5px; margin:5px 0 0 0;}
#dk_sitenavi ul li#dk_sitenavi_public_info a{width:68px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:   -217px -5px; margin:5px 0 0 0;}
#dk_sitenavi ul li#dk_sitenavi_recruit a{width:69px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:   -285px -5px; margin:5px 0 0 0;}
#dk_sitenavi ul li#dk_sitenavi_global a{width:70px; height:21px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:	 -371px 0px; margin:0 0 0 17px;}
#dk_sitenavi ul li#dk_sitenavi_recall a{width:88px; height:11px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:	 -458px -5px; margin:5px 0 0 17px;}
#dk_sitenavi ul li#dk_sitenavi_search a{width:53px; height:20px; background:url(../img/dk_j_sitenavi.gif) no-repeat; display:block; overflow:hidden; background-position:	 -563px 0px; margin:0 0 0 17px;}

#dk_sitenavi ul li#dk_sitenavi_service a.on{width:93px; height:11px; background-position:   0px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_company a.on{width:68px; height:11px; background-position:   -93px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_ir a.on{width:56px; height:11px; background-position:   -161px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_public_info a.on{width:68px; height:11px; background-position:	-217px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_recruit a.on{width:69px; height:11px; background-position:   -285px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_global a.on{width:70px; height:21px; background-position:   -371px -21px; margin:0 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_recall a.on{width:88px; height:11px; background-position:   -458px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_search a.on{width:53px; height:20px; background-position:   -563px 0px; margin:0 0 0 0; overflow: hidden;}

#dk_sitenavi ul li#dk_sitenavi_service a:hover{width:93px; height:11px; background-position:   0px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_company a:hover{width:68px; height:11px; background-position:   -93px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_ir a:hover{width:56px; height:11px; background-position:   -161px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_public_info a:hover{width:68px; height:11px; background-position:   -217px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_recruit a:hover{width:69px; height:11px; background-position:   -285px -26px; margin:5px 0 0 0; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_global a:hover{width:70px; height:21px; background-position:   -371px -21px;  margin:0 0 0 17px; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_recall a:hover{width:88px; height:11px; background-position:   -458px -26px;  margin:5px 0 0 17px; overflow: hidden;}
#dk_sitenavi ul li#dk_sitenavi_search a:hover{width:53px; height:20px; background-position:   -563px 0px; margin:0 0 0 17px; overflow: hidden;}
/* global navigation internal */
#dk_mainnavi-area{width:100%; height:32px; margin:11px 0 0 0;}
#dk_mainnavi {width:980px; height:32px; margin:0 auto;}
#dk_mainnavi ul{width:980px; height:32px;}
#dk_mainnavi ul li{display:inline; list-style:none; text-indent:-9999px;}
#dk_mainnavi ul li a{width:163px; height:32px; display:block; float:left; background:url(../img/dk_j_mainnavi_cmy.gif) no-repeat;}
#dk_mainnavi ul li#dk_mainnavi_top a{width:165px; background-position:	 0px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_msg a{background-position:-165px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_out a{background-position:-328px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_prd a{background-position:-491px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_csr a{background-position:-654px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_biz a{background-position:-817px 0px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_top a.on{background-position:   0px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_msg a.on{background-position:-165px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_out a.on{background-position:-328px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_prd a.on{background-position:-491px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_csr a.on{background-position:-654px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_biz a.on{background-position:-817px -64px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_top a:hover{background-position:   0px -32px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_msg a:hover{background-position:-165px -32px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_out a:hover{background-position:-328px -32px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_prd a:hover{background-position:-491px -32px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_csr a:hover{background-position:-654px -32px; overflow: hidden;}
#dk_mainnavi ul li#dk_mainnavi_biz a:hover{background-position:-817px -32px; overflow: hidden;}



#dk_mainnavi p{display:none;}


/*
#dk_mainnavi ul li#dk_mainnavi_prd a.open{background-position:-817px -50px;}
#dk_mainnavi ul li#dk_mainnavi_prd a.open:hover{background-position:-817px -20px;}
*/
/* breadcrumbs */
#dk_breadcrumbs_sizeswitch-area {width:980px; height:40px; margin:0 0 0 0;}
#dk_breadcrumbs-area {width:800px; height:12px; float:left;}
#dk_breadcrumbs {margin:5px 0 0 11px;}
#dk_breadcrumbs ul li {display:inline; list-style-type:none;}
#dk_breadcrumbs ul li strong {	font-weight:normal;}

/* breadcrumbs and style switcher */
#dk_txt_sizeswitch-area {width:140px; float:right;}
#dk_txt_sizeswitch dl{width:130px; height:24px; position:relative;}
#dk_txt_sizeswitch dl dt{background:url(../img/dk_j_txt_sizeswitch.gif) no-repeat; width:70px; height:12px; text-indent:-9999px; position:absolute; top:10px; left:0;}
#dk_txt_sizeswitch dl dd{text-indent:-9999px;}
#dk_txt_sizeswitch dl dd#dk_font_small a{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat 0px 0px; width:24px; height:24px; position:absolute; top:5px; left:80px; display:block; overflow: hidden;}
#dk_txt_sizeswitch dl dd#dk_font_big a{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat -24px 0px; width:24px; height:24px; position:absolute; top:5px; left:105px; display:block; overflow: hidden;}
#dk_txt_sizeswitch dl dd#dk_font_small a.on{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat 0px -24px; width:24px; height:24px; position:absolute; top:5px; left:80px; display:block; overflow: hidden;}
#dk_txt_sizeswitch dl dd#dk_font_big a.on{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat -24px -24px; width:24px; height:24px; position:absolute; top:5px; left:105px; display:block; overflow: hidden;}

#dk_txt_sizeswitch dl dd#dk_font_small a:hover{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat 0px -24px; width:24px; height:24px; position:absolute; top:5px; left:80px; display:block; overflow: hidden;}
#dk_txt_sizeswitch dl dd#dk_font_big a:hover{background:url(../img/dk_j_txt_sizeswitchbtn.gif) no-repeat -24px -24px; width:24px; height:24px; position:absolute; top:5px; left:105px; display:block; overflow: hidden;}


/* footer internal */
#dk_footer-area{width:100%; background:#edeced; height:40px; text-align:center;}
#dk_footer-margin{padding-bottom:43px;}
#dk_footer{width:954px; background:#edeced; padding-top:15px; height:12px; margin:0 auto;}
#dk_footer-navi{width:422px; height:10px; float:right; overflow:hidden;}
#dk_footer ul{width:422px; height:10px;}
#dk_footer ul li{display:inline; text-indent:-9999px;}
#dk_footer ul li a{height:11px; display:block; float:left; overflow:hidden; background:url(../img/dk_j_footer.gif) no-repeat;}
#dk_footer ul li#dk_privacy a{background-position:   0px  0px; width:125px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_terms   a{background-position:-125px  0px; width:127px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_sitemap   a{background-position:-252px  0px; width:86px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_faq   a{background-position:-338px	0px; width:84px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_privacy a:hover{background-position:   0px	-11px; width:125px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_terms   a:hover{background-position:-125px	-11px; width:127px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_sitemap   a:hover{background-position:-252px  -11px; width:86px; text-indent:-9999px; overflow:hidden;}
#dk_footer ul li#dk_faq   a:hover{background-position:-338px  -11px; width:84px; text-indent:-9999px; overflow:hidden;}
#dk_address-area{width:314px; height:12px; float:left;}
#dk_address{width:314px; margin:0 0 0 0;}
#dk_address a {display:block; background:url(../img/dk_j_footer_copyright.gif) no-repeat; width:122px; height:12px; text-indent:-9999px; overflow:hidden;}
#dk_address a:hover {display:block; background:url(../img/dk_j_footer_copyright.gif) no-repeat 0px -12px; width:122px; height:12px; text-indent:-9999px; overflow:hidden;}

#dk_localnavi-area {width:220px; margin-bottom:32px;}
#dk_localnavi-area ul li{list-style-type:none; text-indent:-9999px;}




/************* COMPANY MESSAGE *************/
#dk_cmy_msg_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_msg_a00.gif) no-repeat; text-indent:-9999px;}


/************* COMPANY OUT *************/
#dk_cmy_out_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_out_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_C00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_c00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D04 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d04.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D05 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d05.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_D06 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_d06.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E04 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e04.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E05 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e05.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E06 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e06.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E07 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e07.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E08 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e08.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_E09 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_e09.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_F00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_f00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_out_G00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_out_g00.gif) no-repeat;}


#dk_localnavi-area ul li#dk_cmy_out_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_C00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D04 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D05 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D06 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E04 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E05 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E06 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E07 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E08 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E09 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_F00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_G00 a{background-position:0px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_out_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_C00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D04 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D05 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D06 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E04 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E05 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E06 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E07 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E08 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E09 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_F00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_G00 a.on{background-position:-220px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_out_D00 a.open{background-position:   -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D00 a.open:hover{background-position:   -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E07 a.open{background-position:   -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E07 a.open:hover{background-position:   -660px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_out_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D04 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D05 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_D06 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E04 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E05 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E06 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E07 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E08 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_E09 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_F00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_out_G00 a:hover{background-position:-220px 0px; width:220px;}


/************* COMPANY BIZ *************/
#dk_cmy_biz_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_biz_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_C00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_c00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_D00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_d00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_E00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_e00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_F00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_f00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_G00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_g00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H02 a{width:220px; height:48px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H04 a{width:220px; height:48px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h04.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H05 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h05.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_biz_H06 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_biz_h06.gif) no-repeat;}


#dk_localnavi-area ul li#dk_cmy_biz_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_C00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_D00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_E00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_F00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_G00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H04 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H05 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H06 a{background-position:0px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_biz_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_C00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_D00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_E00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_F00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_G00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H04 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H05 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H06 a.on{background-position:-220px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_biz_H00 a.open{background-position:-440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H00 a.open:hover{background-position:-660px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_biz_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_E00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_F00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_G00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H04 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H05 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_biz_H06 a:hover{background-position:-220px 0px; width:220px;}


/************* COMPANY CSR *************/
#dk_cmy_csr_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_csr_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_C00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_c00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_D00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_d00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_E00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_e00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_E01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_e01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_E02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_e02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_F00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_f00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_F01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_f01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_F02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_f02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_F03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_f03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_G00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_g00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_G01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_g01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_G02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_g02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_G03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_g03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_H00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_h00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_I00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_i00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_J00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_j00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_J01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_j01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_J02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_j02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_J03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_j03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_K00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_k00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L04 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l04.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L05 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l05.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L06 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l06.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_L07 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_l07.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_csr_M00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_csr_m00.gif) no-repeat;}


#dk_localnavi-area ul li#dk_cmy_csr_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_C00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_D00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_H00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_I00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_K00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L04 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L05 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L06 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L07 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_M00 a{background-position:0px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_csr_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_C00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_D00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_H00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_I00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_K00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L04 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L05 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L06 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L07 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_M00 a.on{background-position:-220px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_csr_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_H00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_I00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_K00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L04 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L05 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L06 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L07 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_M00 a:hover{background-position:-220px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_csr_B00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_C00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_D00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_H00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_I00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_K00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L00 a.open{background-position: -440px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_M00 a.open{background-position: -440px 0px; width:220px;}


#dk_localnavi-area ul li#dk_cmy_csr_B00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_C00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_D00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_E00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_F00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_G00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_H00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_I00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_J00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_K00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_L00 a.open:hover{background-position: -660px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_csr_M00 a.open:hover{background-position: -660px 0px; width:220px;}


/************* COMPANY CARTYPE *************/
#dk_cmy_ctp_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_ctp_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_ctp_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_ctp_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_ctp_B01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_ctp_b01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_ctp_B02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_ctp_b02.gif) no-repeat;}

#dk_localnavi-area ul li#dk_cmy_ctp_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B02 a{background-position:0px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_ctp_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B02 a.on{background-position:-220px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_ctp_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_ctp_B02 a:hover{background-position:-220px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_ctp_B00 a.open{background-position: -440px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_ctp_B00 a.open:hover{background-position: -660px 0px; width:220px;}


/************* COMPANY RECYCLE *************/
#dk_cmy_rcl_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_rcl_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_rcl_B01 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b01.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_rcl_B02 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b02.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_rcl_B03 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b03.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_rcl_B04 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b04.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_rcl_B05 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_rcl_b05.gif) no-repeat;}

#dk_localnavi-area ul li#dk_cmy_rcl_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B02 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B03 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B04 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B05 a{background-position:0px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_rcl_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B02 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B03 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B04 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B05 a.on{background-position:-220px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_rcl_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B02 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B03 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B04 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_rcl_B05 a:hover{background-position:-220px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_rcl_B00 a.open{background-position: -440px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_rcl_B00 a.open:hover{background-position: -660px 0px; width:220px;}


/************* COMPANY CRF *************/
#dk_cmy_crf_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_cmy_crf_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_b00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_crf_C00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_c00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_crf_D00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_d00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_crf_E00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_e00.gif) no-repeat;}
#dk_localnavi-area #dk_cmy_crf_F00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_cmy_crf_f00.gif) no-repeat;}

#dk_localnavi-area #dk_cmy_crf_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_C00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_D00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_E00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_F00 a{background-position:0px 0px; width:220px;}

#dk_localnavi-area #dk_cmy_crf_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_C00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_D00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_E00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_F00 a.on{background-position:-220px 0px; width:220px;}

#dk_localnavi-area ul li#dk_cmy_crf_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_crf_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_crf_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_crf_E00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_cmy_crf_F00 a:hover{background-position:-220px 0px; width:220px;}

#dk_localnavi-area #dk_cmy_crf_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_E00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_F00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area #dk_cmy_crf_G00 a:hover{background-position:-220px 0px; width:220px;}


/************* RECALL *************/
#dk_rcl_top_A00 a{width:220px; height:43px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_a00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_B00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_b00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_B01 a{width:220px; height:49px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_b01.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_C00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_c00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_C01 a{width:220px; height:49px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_c01.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_D00 a{width:220px; height:32px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_d00.gif) no-repeat; text-indent:-9999px;}
#dk_localnavi-area #dk_rcl_top_E00 a{width:184px; height:21px; display:block; overflow:hidden; background:url(../img/dk_j_rcl_top_e00.gif) no-repeat; text-indent:-9999px;}

#dk_localnavi-area #dk_rcl_top_B00 a.open{background-position:	 -440px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_B00 a.open:hover{background-position:   -660px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_C00 a.open{background-position:   -440px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_C00 a.open:hover{background-position:   -660px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_D00 a.open{background-position:   -440px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_D00 a.open:hover{background-position:   -660px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_E00 a.open{background-position:   -440px 0px; width:220px;}
#dk_localnavi-area #dk_rcl_top_E00 a.open:hover{background-position:   -660px -4px; width:220px;}

#dk_localnavi-area ul li#dk_rcl_top_B00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_B01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C01 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_D00 a{background-position:0px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_E00 a{background-position:-13px -4px; width:184px;}

#dk_localnavi-area ul li#dk_rcl_top_B00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_B01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C01 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_D00 a.on{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_E00 a.on{background-position:-233px -4px; width:184px;}

#dk_localnavi-area ul li#dk_rcl_top_B00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_B01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_C01 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_D00 a:hover{background-position:-220px 0px; width:220px;}
#dk_localnavi-area ul li#dk_rcl_top_E00 a:hover{background-position:-233px -4px; width:184px;}

/* daihatsu showroom css */

.tableBorder{
    border-top:1px solid #d6d6d6;
    border-right:1px solid #d6d6d6;
}

.tdBorder{
    border-left:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
}

.tdBorder-right{
    border-left:1px solid #d6d6d6;
    border-bottom:1px solid #d6d6d6;
    border-right:solid 1px #d6d6d6;
}


a.linkText{
 font-size:100%;
}

a.slinkText{
 font-size:84%;
}
.bodyText{
 font-size:100%;
}
.sbodyText{
 font-size:84%;
}
.sweakText{
 font-size:84%;
 color:#999999;
}
.note{
 font-size:100%;
}
.snote{
 font-size:84%;
}
.date{
 font-size:84%;
 font-weight:bold;
}



/* ------------------------ ▽2013年12月　リコール関連ページ改修 ------------------------ */
/* clearfix ---------------- */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 1; overflow: hidden;}
.clearfix { display: inline-block;}
* html .clearfix { height: 1%;}
.clearfix { display: block;}



/* ------ ヘッダー・フッター　リセット追記 ------ */
#dk_header-include #dk_header-area #dk_header-logo img { border:0 none;}

#dk_header-include #dk_header-area ul.nav li,
#dk_footer-include ul li {
	list-style:none;
}



/* --------------------------------
	ヘッダー
-------------------------------- */

#dk_header-include #dk_header-area { position: relative; width: 980px; height: 64px; margin: 0 auto;}
#dk_header-include #dk_header-area #dk_header-logo { position: absolute; top: 17px; left: 10px; line-height: 0;}
#dk_header-include #dk_header-area ul.nav { padding: 25px 0 0 350px;}
#dk_header-include #dk_header-area ul.nav li { float: left; height: 19px; text-indent: -9999px; font-size: 1px; line-height: 0;}
#dk_header-include #dk_header-area ul.nav li a { outline: none; display: block; height: 19px; background: url(../../dk_common_2013/img/dk_j_sitenavi_nav.png) no-repeat;}
#dk_header-include #dk_header-area ul.nav li.nav_01 a { width: 97px;}
#dk_header-include #dk_header-area ul.nav li.nav_02 a { width: 100px; background-position: -97px 0;}
#dk_header-include #dk_header-area ul.nav li.nav_03 a { width: 95px; background-position: -197px 0;}
#dk_header-include #dk_header-area ul.nav li.nav_04 a { width: 70px; background-position: -308px 0; margin: 0 0 0 16px;}
#dk_header-include #dk_header-area ul.nav li.nav_01 a:hover { background-position: 0 -19px;}
#dk_header-include #dk_header-area ul.nav li.nav_02 a:hover { background-position: -97px -19px;}
#dk_header-include #dk_header-area ul.nav li.nav_03 a:hover { background-position: -197px -19px;}
#dk_header-include #dk_header-area ul.nav li.nav_04 a:hover { background-position: -308px -19px;}
#dk_header-include #dk_header-area .searchArea { position: absolute; top: 22px; right: 10px;}
#dk_header-include #dk_header-area .searchArea input.text { display: block; float: left; width: 161px; height: 22px; margin: 0 4px 0 0; padding: 0 5px; border: 1px solid #b8b1ab; border-radius: 5px; background: #fff; box-shadow: 1px 1px 1px #eee inset;}



/* --------------------------------
	フッター
-------------------------------- */

#dk_footer-include { margin: 57px 0 0; height: 80px; background: url(../../dk_common_2013/img/dk_j_footer_border.png) no-repeat 50% 28px;}
#dk_footer-include .container { width: 980px; margin: 0 auto;}
#dk_footer-include ul.nav_01 { margin: 0 0 30px;}
#dk_footer-include ul.nav_01 li { float: left; line-height: 0;}
#dk_footer-include ul.nav_01 li a { outline: none; display: block; height: 15px; background: url(../../dk_common_2013/img/dk_j_footer_nav_01.png) no-repeat; text-indent: -9999px; font-size: 1px;}
#dk_footer-include ul.nav_01 li.nav_01_01 a { width: 117px;}
#dk_footer-include ul.nav_01 li.nav_01_02 a { width: 86px; background-position: -117px 0;}
#dk_footer-include ul.nav_01 li.nav_01_03 a { width: 74px; background-position: -203px 0;}
#dk_footer-include ul.nav_01 li.nav_01_04 a { width: 85px; background-position: -277px 0;}
#dk_footer-include ul.nav_01 li.nav_01_05 a { width: 83px; background-position: -362px 0;}
#dk_footer-include ul.nav_01 li.nav_01_06 a { width: 84px; background-position: -445px 0;}
#dk_footer-include ul.nav_01 li.nav_01_07 a { width: 85px; background-position: -529px 0;}
#dk_footer-include ul.nav_01 li.nav_01_01 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_01 a.js_current { background-position: 0 -15px;}
#dk_footer-include ul.nav_01 li.nav_01_02 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_02 a.js_current { background-position: -117px -15px;}
#dk_footer-include ul.nav_01 li.nav_01_03 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_03 a.js_current { background-position: -203px -15px;}
#dk_footer-include ul.nav_01 li.nav_01_04 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_04 a.js_current { background-position: -277px -15px;}
#dk_footer-include ul.nav_01 li.nav_01_05 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_05 a.js_current { background-position: -362px -15px;}
#dk_footer-include ul.nav_01 li.nav_01_06 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_06 a.js_current { background-position: -445px -15px;}
#dk_footer-include ul.nav_01 li.nav_01_07 a:hover,
#dk_footer-include ul.nav_01 li.nav_01_07 a.js_current { background-position: -529px -15px;}

#dk_footer-include ul.nav_02 { float: left;}
#dk_footer-include ul.nav_02 li { float: left; line-height: 0;}
#dk_footer-include ul.nav_02 li a { outline: none; display: block; height: 15px; background: url(../../dk_common_2013/img/dk_j_footer_nav_02.png) no-repeat; text-indent: -9999px; font-size: 1px;}
#dk_footer-include ul.nav_02 li.nav_02_01 a { width: 130px;}
#dk_footer-include ul.nav_02 li.nav_02_02 a { width: 142px; background-position: -130px 0;}
#dk_footer-include ul.nav_02 li.nav_02_03 a { width: 74px; background-position: -272px 0;}
#dk_footer-include ul.nav_02 li.nav_02_01 a:hover { background-position: 0 -15px;}
#dk_footer-include ul.nav_02 li.nav_02_02 a:hover { background-position: -130px -15px;}
#dk_footer-include ul.nav_02 li.nav_02_03 a:hover { background-position: -272px -15px;}
#dk_footer-include #copyright { float: right; width: 122px; height: 15px; line-height: 0;}
#dk_footer-include #copyright a { outline: none; display: block; height: 15px; background: url(../../dk_common_2013/img/dk_j_footer_copyright.png) no-repeat; text-indent: -9999px; font-size: 1px;}
#dk_footer-include #copyright a:hover { background-position: 0 -15px;}



/* --------------------------------
	左ナビ　2カラム指定
-------------------------------- */
/* ----- リコール等情報検索 ----- */
#dk_2column_rcl_search {margin-top:32px;}

#dk_2column_rcl_search h2.dk_rcl_search{background:url(../img/dk_j_rcl_search.gif) no-repeat; height:30px; text-indent:-9999px; overflow:hidden;}
#dk_2column_rcl_search #dk_rcl_search{font-size:1.125em; line-height:135%; border:1px #d6d6d6 solid; border-top:none; border-bottom:none; padding:10px 12px 0 12px;}
#dk_2column_rcl_search #dk_rcl_search h3{font-size:1em; line-height:177.5%; margin-bottom:0.25em;}
#dk_2column_rcl_search #dk_rcl_search ul{list-style:none; padding-bottom:15px;}



/* ----- 関連リンク ----- */
/* relatedlink */
#dk_2column_relatedlink {margin-top:-32px;}

#dk_2column_relatedlink {padding-bottom:20px;}
#dk_2column_relatedlink h2.dk_relatedlinks{background:url(../img/dk_j_reraltedlinks2.gif) no-repeat; height:30px; text-indent:-9999px; overflow:hidden;}
#dk_2column_relatedlink #dk_relatedlinks{font-size:1.125em; line-height:135%; border:1px #d6d6d6 solid; border-top:none; padding:10px 12px 0 12px;}
#dk_2column_relatedlink #dk_relatedlinks h3{font-size:1em; line-height:177.5%; margin-bottom:0.25em;}
#dk_2column_relatedlink #dk_relatedlinks ul{list-style:none; margin-bottom:15px;}
#dk_2column_relatedlink #dk_relatedlinks ul li{margin-bottom:0.5em; background:url(../img/dk_j_reraltedlinks_aallow.gif) no-repeat 0 4px; padding-left:12px;}

#dk_relatedlinks {margin-bottom:32px;}
/* ------------------------ △2013年12月　リコール関連ページ改修 ------------------------ */



@media print {

@charset "shift_jis";

/* print setting for Daihatsu Website(Japanese) */
/* redefinition */

#dk_header-area,
#dk_header,
#dk_sitenavi,
#dk_mainnavi-area,
#dk_mainnavi,
#dk_footer-area,
#dk_footer-include,
#dk_breadcrumbs,
#dk_localnavi-area,
#dk_breadcrumbs_sizeswitch-area,
#dk_3column_relatedlink-area,
#dk_2column_relatedlink-area,
#dk_txt_sizeswitch-area,
#footer {
	display:none;
}

#dk_2column_right-area,
#dk_3column_right-area {
	width: 700px;
	float: none;
}

#dk_contents-wrapper {
	width: 700px;
	margin: 15px!important;
}

#dk_contents-area {
	width: 700px;
	float: none;
}

*html #dk_contents-wrapper {
	margin: 30px!important;
}

*html #dk_contents-wrapper,
*html #dk_contents-area {
	width: 700px;
}

#dk_main-area,
#dk_main,
#dk_2column_main {
	width: 700px;
	clear:both;
	margin:0;
	float:none;
	padding:0;
}

#dk_2column_leftmain-area {
	width: 700px!important;
	margin:30px 15px;
}

#dk_2column_leftmain {
	width: 680px!important;
}

#dk_2column_leftmain,
#dk_main,
#dk_2column_main,
#dk_2column_leftmain {
	margin: 30px 0px;
}

/* replace background image to text => for IE */
* html #main #main h1{
	height:auto;
	margin-bottom:10px;
	text-indent:0;
	clear:both;
	background:none;
	font-size:1.2em;
	font-weight:normal;
}

* html #main #main h2{
	height:auto;
	margin-bottom:13px;
	text-indent:0;
	clear:both;
	background:none;
	font-size:1em;
	color:#ff0000;
}

*:first-child+html #main h1{
	height:auto;
	margin-bottom:10px;
	text-indent:0;
	clear:both;
	background:none;
	font-size:1.2em;
	font-weight:normal;
}

*:first-child+html #main h2{
	height:auto;
	margin-bottom:13px;
	text-indent:0;
	clear:both;
	background:none;
	font-size:1em;
	color:#ff0000;
}

pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -o-pre-wrap;
	white-space: -pre-wrap;
	word-wrap: break-word;
}

.spacer img {
	display: hidden;
}

img {
	border:0!important;
}


}