dl,dt,dd{margin:0;padding:0}
.hidden{display:none}
.line_dotted{background:url(img/line_dotted.gif)repeat-x;height:1px}
.news_area{vertical-align:top;background:url(img/box_news_left.gif)repeat-y;padding-left:5px}
.news,.news2{padding:10px 7px}
.news dt,.news2 dt{padding-left:17px;background:url(img/mkr_arrow.gif)no-repeat 0 3px}
.news dd,.news2 dd{padding-left:17px}
.news dd a{color:#0093E7;text-decoration:underline}
.news2 dd a{color:#FF3366;font-weight:bold;text-decoration:underline}
.news dd a:link,.news2 dd a:link{text-decoration:underline}
.news dd a:visited,.news2 dd a:visited{text-decoration:underline}
.news dd a:hover,.news2 dd a:hover{text-decoration:none;color:#f80}
.news dd a:active,.news2 dd a:active{text-decoration:none;color:#f80}
.bnr_area{vertical-align:top;background:url(img/box_news_right.gif)repeat-y right #ecddef;padding-left:7px;padding-right:7px}
.bnr_area img{border:none}
.bnr_area .mt{margin-top:4px}
.main-content>table{margin:0 auto;font-size:0}
.main-content>table:nth-child(1) td[background]{background-repeat:repeat-x}
.main-content>table:nth-child(2){margin-bottom:30px;background-repeat:repeat-y}
.main-content>table .size12,.main-content>table .l_subnavi01,.main-content>table .l_subnavi02{font-size:16px}