@charset "utf-8";
/* common */
.title{font-weight:bold;font-size:14px;}
.subtitle{color:#990;font-weight:bold;}
.subtitle02{color:#36c;font-weight:bold;}
.section_text{color:#555;}
.style1{color:#fff;}
.style3{color:#fff;font-weight:bold;}
/* 0101 */
.box01{margin:12px auto;width:313px;text-align:center;}
.box01 h3{margin:0px;padding:2px;}
.box01 p{margin:0px;padding:0px;color:#990;}
.box01 div{padding:30px 0px;}
/* 0202 */
.linebg{background:#DB5310 url(images/02/line_bg.gif) repeat-y;text-align:center;}
.linebg div{background:#DB5310;padding:5px 2px;color:#fff;font:12px Osaka;}
.linele{background:#fff;text-align:left;padding:15px 20px;}
.lineri{background:#fff;text-align:right;padding:15px 20px;}
.linele p{font-size:12px;line-height:130%;padding:2px;margin:0px;}
.lineri p{background:#f7f7f7;font-size:10px;line-height:130%;color:#666;text-align:left;padding:2px;margin:0px;}
.linebu{background:#4B6CB4;height:1px;}
.lineim{background:#fff;text-align:right;padding:0px 20px 15px 20px;}
.lineim table td{text-align:right;padding:0px 5px;}
.lineim table td p{background:#f7f7f7;font-size:10px;line-height:130%;color:#666;text-align:left;padding:2px;margin:0px;}
/* 03 */
.03 .subtitle{color:#990;font-weight:bold;}
.03 .subtitle02{color:#36c;font-weight:normal;}
/* 04 */
.04 .subtitle{color:#36c;font-weight:bold;}
.04 .subtitle02{color:#c60;font-weight:normal;}
/* 05 */
.05 .subtitle{color:#fa0;font-weight:bold;}
/* 0502 */
.box0502{width:580px;text-align:left;margin:0px auto;}
.box0502 h3{margin:5px 0px;padding:5px;font-size:14px;border-bottom:1px solid #ddd;}
.box0502 table td{color:#555;}