@charset "shift_jis";
/* main content box internal common setting for Daihatsu Website(Japanese) */
/* classify independent area for mm */

/* reconfigulation for wide version */
#dk_main.mm.mmWide{margin:0; width:980px;}

/* h1 */
#dk_main.mm h1{height:30px; margin-bottom:11px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; clear:both;}
#dk_2column_leftmain h1{height:30px; margin-bottom:11px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; clear:both;}
/* h2 */
#dk_main.mm h2{height:30px; margin-bottom:19px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; clear:both;}
#dk_2column_leftmain h2{height:30px; margin-bottom:19px; text-indent:-9999px; overflow:hidden; background-repeat:no-repeat; clear:both;}
/* h3 */
#dk_main.mm h3{font-size:1.125em; padding:5px 10px 4px 10px; border:1px #d5d5d5 solid; border-left:3px #f80018 solid; margin:0 0 15px 10px; clear:both;}
#dk_2column_leftmain h3{font-size:1.125em; padding:5px 10px 4px 10px; border:1px #d5d5d5 solid; border-left:3px #f80018 solid; margin:0 0 15px 10px; clear:both;}
/* h4 */
#dk_main.mm h4{background:url(../img/dk_j_h4_bg.gif) no-repeat 1px 6px; padding-left:12px; margin:0 0 0.5em 20px; clear:both;}
#dk_2column_leftmain h4{background:url(../img/dk_j_h4_bg.gif) no-repeat 1px 6px; padding-left:12px; margin:0 0 0.5em 20px; clear:both;}

/* content section */
#dk_main.mm .mmFlat{padding:0 0 20px 0; clear:both;}
#dk_main.mm .mmSection{padding:0 0 20px 10px; clear:both;}
#dk_main.mm .mmSection2{padding:0 0 20px 20px; clear:both;}
#dk_main.mm .mmSection3{padding:0 0 20px 30px; clear:both;}
#dk_main.mm .mmSection:after,#dk_main.mm .mmSection2:after,#dk_main.mm .mmSection3:after,#dk_main.mm .mmFlat:after{content:"."; height:0; display:inline-table; visibility:hidden; clear:both;}

#dk_main.mm .mmSection_2{padding:0 0 0 10px; clear:both; margin-bottom:20px;}

#dk_2column_leftmain .mmFlat{padding:0 0 20px 0; clear:both;}
#dk_2column_leftmain .mmSection{padding:0 0 20px 10px; clear:both;}
#dk_2column_leftmain .mmSection2{padding:0 0 20px 20px; clear:both;}
#dk_2column_leftmain .mmSection3{padding:0 0 20px 30px; clear:both;}
#dk_2column_leftmain .mmSection:after,#dk_main.mm .mmSection2:after,#dk_main.mm .mmSection3:after,#dk_main.mm .mmFlat:after{content:"."; height:0; display:inline-table; visibility:hidden; clear:both;}

/* paragraph */
#dk_main.mm p{margin-bottom:0.75em;}
#dk_main.mm p.mmLast,#dk_main.mm .mmLast{margin-bottom:20px;}

/* font-size */
#dk_main.mm sup{vertical-align:text-top;}


/* font-color */
#dk_main.mm .mmColorWhite{color:#ffffff;}

/* bottom margin */
#dk_main.mm .mmMb10{margin-bottom:10px;}
#dk_main.mm .mmMb15{margin-bottom:15px;}
#dk_main.mm .mmMb20{margin-bottom:20px;}
#dk_main.mm .mmMb30{margin-bottom:30px;}


/* lists */
#dk_main.mm ul{margin-left:1.5em;}
#dk_main.mm ul li{margin-bottom:0.5em;}
#dk_main.mm ol{margin-left:2em;}
#dk_main.mm ol li{margin-bottom:0.5em;}
#dk_main.mm ul.relatedLinks{margin:1em 1em 1em 0em; list-style:none;}
#dk_main.mm ul.relatedLinks li{padding-left:15px; margin-bottom:0.5em; background:url(../img/dk_e_reraltedlinks_aallow.gif) no-repeat 0 4px;}

/* text align */
#dk_main.mm .mmA-lt{text-align:left;}
#dk_main.mm .mmA-ct{text-align:center;}
#dk_main.mm .mmA-rt{text-align:right;}

/* float */
#dk_main.mm .mmF-lt{float:left;}
#dk_main.mm .mmF-ct{margin:0 auto;}
#dk_main.mm .mmF-rt{float:right;}
#dk_main.mm img.mmLt{float:left; margin:0 10px 10px 0;}
#dk_main.mm img.mmRt{float:right; margin:0 0 10px 10px;}
#dk_main.mm br.mmClear{clear:both; height:0; overflow:hidden; visibility:hidden;}

/* image box */
#dk_main.mm .mmImgBox{margin-bottom:10px;}
#dk_main.mm .mmImgBox p.mmImg{margin-bottom:3px; text-align:center;}
#dk_main.mm .mmImgBox p.mmCaption{text-align:center; margin-bottom:10px;}
#dk_main.mm .mmImgBox.mmLt{margin-right:15px; float:left;}
#dk_main.mm .mmImgBox.mmRt{margin-left:15px; float:right;}
#dk_main.mm .mmImgBox.mmW15{width:15px;}
#dk_main.mm .mmImgBox.mmW100{width:100px;}
#dk_main.mm .mmImgBox.mmW110{width:110px;}
#dk_main.mm .mmImgBox.mmW120{width:120px;}
#dk_main.mm .mmImgBox.mmW125{width:125px;}
#dk_main.mm .mmImgBox.mmW130{width:130px;}
#dk_main.mm .mmImgBox.mmW150{width:150px;}
#dk_main.mm .mmImgBox.mmW170{width:170px;}
#dk_main.mm .mmImgBox.mmW180{width:180px;}
#dk_main.mm .mmImgBox.mmW200{width:200px;}
#dk_main.mm .mmImgBox.mmW210{width:210px;}
#dk_main.mm .mmImgBox.mmW220{width:220px;}
#dk_main.mm .mmImgBox.mmW240{width:240px;}
#dk_main.mm .mmImgBox.mmW250{width:250px;}
#dk_main.mm .mmImgBox.mmW265{width:265px;}
#dk_main.mm .mmImgBox.mmW280{width:280px;}
#dk_main.mm .mmImgBox.mmW300{width:300px;}
#dk_main.mm .mmImgBox.mmW330{width:330px;}
#dk_main.mm .mmImgBox.mmW350{width:350px;}



