﻿body { background: #FFFFFF;margin-top: 0px;margin-bottom: 0px; font-family:  Arial, Verdana, Tahoma, sans-serif, Geneva, Helvetica;}

a {color: #666666;text-decoration: none;}

table { border-collapse:collapse;}


/******** ALL *******/
/*** LAYOUT ***/
#wrapper {width: 650px;margin-top: 0px;margin-right: auto;margin-bottom: auto;margin-left: auto;background-color: #FFFFFF;}
#header {}
#search {display: none;}
#sidemenu {display: none;}
#contents {width: 100%;padding-right: 7px;}
#message {width: 100%;padding-right: 7px;}/* Corporate Information */

/* FONT */
h1 {float: left;margin: 0px;padding: 0px;}
h2 {margin: 0px;padding: 0px;}
#title {height: 43px;border-bottom: 1px solid #1F35A6;margin: 0px 0px 15px 0px;padding: 0px 0px 0px 0px;}
#title h2 {margin: 0px 0px 0px 0px;padding: 14px 0px 0px 0px;}
#title2 {height: 43px;border-bottom: 1px solid #1F35A6;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#title2 h2 {margin: 0px 0px 0px 0px;padding: 14px 0px 0px 0px;}
.cap01 {font-size: 9px;line-height: 11px;color: #333333;text-decoration: none;}


/* IMG */
img {border: 0px;}
.img01 {float: right;margin-left: 15px;margin-bottom: 10px;}
.img02 {float: right;margin: 50px 10px 10px 15px;}
.pd_img01 {float: right;margin-left: 15px;margin-bottom: 10px;}
.pd_img02 {float: right;margin: 50px 10px 10px 15px;}
/* BOX */
.bottom10 {padding-bottom: 10px;}
.bottom20 {padding-bottom: 20px;}
.top10 {padding-top: 10px;}
.top15 {padding-top: 15px;}
.top20 {padding-top: 20px;}
.top60 {padding-top: 60px;}

.column {border: 1px solid #666666;padding: 5px;}

#unit {}
#unit dl {margin: 5px 0px 5px 0px;padding: 0px 0px 0px 0px;}
#unit dl dt {float: left;text-align: right;display: block;width:150px;height: 105px;padding: 0px;margin: 5px 5px 5px 0px;}
#unit dl dd {float: left;display: block;width:135px;height: 105px;padding: 0px;margin: 5px 10px 5px 0px;}

/** Max 500 (+150) **/
.var_l200 {float: left;width: 350px;}
.fix_r300 {float: right;width: 300px;}
.var_l290 {float: left;width: 440px;}
.fix_r200 {float: right;width: 200px;}
.var_l310 {float: left;width: 460px;}
.fix_r180 {float: right;width: 180px;}
.var_l245 {float: left;width: 395px;}
.fix_r245 {float: right;width: 245px;}
.var_r250 {float: right;width: 400px;}
.fix_l250 {float: left;width: 250px;}
.fix_l120 {float: left;width: 120px;}
.fix_r250 {float: right;width: 125px;}

.var_r380 {float: right;width: 530px;}
.var_l500 {float: left;width: 500px;}

.var_l215 {float: left;width: 365px;}
.fix_r285 {float: right;width: 285px;}

.var_l240 {float: left;width: 315px;margin-bottom: 10px;padding-right: 10px;}
.ver_r240 {float: right;width: 315px;margin-bottom: 10px;padding-left: 10px;}
.var_l210 {float: left;width: 360px;margin: 0px 0px 10px 0px;}
.fix_r290 {float: right;width: 290px;}
.fix_240 {width: 240px;}

/*:
.box_240_left {float: left;width: 240px;margin-bottom: 10px;padding-right: 10px;}
.box_240_right {float: right;width: 240px;margin-bottom: 10px;padding-left: 10px;}

/** STYLE **/
.left {float: left;}
.right {float: right;}
.a_right {text-align: right;}
.margin_l10 {margin-left: 10px;}
.clear{clear: both;margin: 0px;padding: 0px;height: 0px;width: 100%;}
.non-margin {margin: 0px;padding: 0px;}
.p_non {display: none;}

.link01 {display: none;}
.page_back {display: none;}


/*** Main Navi ***/

#right_navi{display: none;}

#global_navi {display: none;}

#bread_crumbs {clear: both;margin-top: 0px;margin-right: 0px;margin-bottom: 4px;margin-left: 0px;padding 0px 0px 2px 15px;border-top: 1px solid #FFCC00;}
#bread_crumbs p {font-size: 10px;color: #666666;margin: 0px;padding: 0px;}

#footer {clear: both;margin: 10px 0px 15px 0px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FFD200;font-size: 10px;}
#footer address {float: left;margin: 0px;padding: 0px;width: 360px;}
#f_navi {display: none;}


