/* tag */
body,div,p,th,td,iframe,h1,h2,h3,h4,h5,h6{margin:0px;	padding:0px;}
body,div,p,th,td,iframe{font-size:13px;font-weight:normal;	line-height:14px;letter-spacing:0px;}
body{margin:0px auto;background-image:url(/imgcommon/bg-lay1.gif);background-repeat:repeat-x;}
a:link{color:#0000ff;text-decoration:none;}
a:visited{color:#0033ff;text-decoration:none;}
a:hover,a:active{color:#0000ff;	text-decoration:underline;}

/* box */
#layout800{margin-left:auto;margin-right:auto;width:800px;text-align:left;background-image:url(/imgcommon/bg-lay2.gif);	background-repeat:repeat-y; bottom;overflow: visible;}
#layoutpad{width:800px;padding:0px 40px;}
#box_headline{width:720px;height:5px;border-top:5px solid #0033cc;margin:0;padding:0;}
#box_header{width:720px;position:relative;border-top:5px solid #0033cc;}
#box_main{width:720px;}
#box_left505{width:505px;float:left;margin:0px;padding:0px;}
#box_right200{width:200px;float:right;text-align:right;}
#box_right202{width:202px;float:right;text-align:right;}
#box_left202{float:left;width: 202px;}
#box_right505{width:505px;float:right;}
#box_foot{width:720px;padding:0px;}

/* header */
.site_map{position:absolute;right:0px;top:4px;color:#0033ff;}
.language{position:absolute;width:300px;top:30px;right:0px;}
.h1{margin-top:5px;}

/* footer */
.clear{clear:both;margin:0px;	padding:0px;}
#copyrighttxt{text-align:right;margin-top:5px;}
#footline{width:720px;height:23px;background-color:#0033cc;margin-bottom:7px;position:relative;}
#footline ul{margin:0;padding:0;list-style-type:none;text-align:center;position:absolute;top:4px;width:720px;}
#footline li{list-style-type:none;display:inline;text-align:center;}
.ftli{margin-right:7px;padding-right:7px;border-right:1px solid #ffffff;}

#footertxt{text-align:center;margin-top:5px;}
#footertxt font{color:#FFFFFF;margin:5px 5px 0 5px;}

.foot_airser{width:720px;margin:5px 0 10px;font-size:10px;color:#666666;}
.foot_airser th{font-size:10px;color:#333333;text-align:left;padding:2px 0 1px 0;}
.foot_airser td{font-size:10px;color:#333333;text-align:left;}
.foot_airser a:link{font-size:10px;color:#666666;text-decoration:none;}
.foot_airser a:visited{font-size:10px;color:#666666;text-decoration:none;}
.foot_airser a:hover{font-size:10px;color:#666666;text-decoration:none;}
.foot_airser a:active{font-size:10px;color:#666666;text-decoration:none;}

/* a */
.a_foot:link{color:#FFFFFF;text-decoration:none;}
.a_foot:visited{color:#FFFFFF;text-decoration:none;}
.a_foot:hover,.a_foot:active{color:#FFFFFF;text-decoration:underline;} 
.a_bl:link{color:#1f1f1f;text-decoration:none;line-height:170%;}
.a_bl:visited{color:#1f1f1f;text-decoration:none;line-height:170%;}
.a_bl:hover,.a_bl:active{color:#0000ff;text-decoration:underline;line-height:170%;}

/* text */
#titletxt{font-size:14px;	line-height:16px;letter-spacing:0px;color:#C009;}
.txal_c{text-align:center;}

/* style */
h1 {font-size:12px;font-weight: normal;	margin:3px 0 5px 0;}
h2 {font-size:12px;font-weight: normal;	margin:0 0 5px 0;}

/* position */
.po_ab{position:absolute;}
.po_re{position:relative;}
.fl_le{float:left;}
.fl_ri{float:right;}
.cl_bt{clear:both;}

/* margin */
.mt3{margin-top:3px;}
.mt5{margin-top:5px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb3{margin-bottom:3px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mr3{margin-right:3px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}

/* padding */
.pt20{padding-top:20px;}

/* 特集一覧 */
table.ta_spbox{margin:10px 0;}
table.ta_spbox td{padding:5px;}
table.ta_spbox p{font-weight:bold;margin-bottom:5px;}


/* japanese index */
.mainimg{width:505px;height:160px;background-image:url(../imgindex/top.jpg);}
table.chorko{margin:10px 0 8px 0;}
table.chorko ul{margin:0;padding:0;list-style-type:none;text-align:left;}
table.chorko ul li{margin:2px 10px 2px 0;list-style-type:none;text-align:left;display:inline;}
td.td_chorko1{background-image:url(../imgindex/back_search.gif);background-repeat:no-repeat;width:245px;height:25px;}
.td_chorko1 p{font-size:14px;font-weight:bold;margin:5px 13px 4px 13px;}
td.td_chorko2{padding:10px 9px;border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999;}

.t_bar{width:505px;height:23px;background-color:#D2E4FF;border-left:5px solid #2d81ff;border-bottom:1px solid #2d81ff;position:relative;}
.t_bar p{width:492px;font-weight:bold;font-size:15px;position:absolute;top:4px;left:13px;}


/* japanese link集 */
p.t_linksyu{height:21px;background-image:url(/imgcommon/t_links.gif);background-repeat:no-repeat;text-align:left;font-weight:bold;margin:0px;padding:6px 0 0 10px;}
ul.linksyu{list-style-type:none;text-align:left;margin:0 0 10px 0;padding:6px 0;width:200px;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;}
ul.linksyu li{list-style-type:none;margin:5px 10px;}