@charset "utf-8";

.clr { clear:both; font-size:1px; }

h1 { margin: none; padding: none;}
h1 img { border:none; }

#tabtop { position: static; width:565px; height:20px; margin-top: 0px; padding:0; background:url(../imgs/tab_bg_top.gif) repeat-x; }
#tabtop2 { position: static; width:565px; height:40px; margin-top: 0px; padding:0; background:url(../imgs/tab_bg_top.gif) repeat-x; }
#tabtop img { border:none; }
#tabtop .tab01 { float:left; width:142px }
#tabtop .tab02 { float:left; width:142px }
#tabtop .tab03 { float:left; width:139px }
#tabtop .tab04 { float:right; width:139px }

#tabmain { text-align: center; margin: 0; padding: 10px 0 0; position: static; width: 565px; background: url('../imgs/tab_bg.gif') repeat-y; }
#tabmain .tit { width:525px; text-align:left; margin:0px auto; padding:5px 0; padding-left:7px; border-left:solid 4px #00008f; color:#00008f; font-size: large; font-weight:bold; }
#tabmain .tit2 { width:525px; margin:0px auto; margin-top:25px; padding: 0; }
#tabmain .box1 { width:525px; margin:0px auto; margin-top:15px; border:#00008f solid 1px; padding:10px 0; font-weight:bold; color:#00008f; }
#tabmain .area { width:525px; margin:0px auto; margin-top:15px; color:#666666; text-align:left; }
#tabmain .area td { color:#666666; }

#tabmain .box_top { width:525px; height:5px; margin:0px auto; background:url(/atlas/imgs/box_top.gif) no-repeat top left; font-size:1px; line-height:1px; }
#tabmain .box_main { width:525px; margin:0px auto; margin-top:15px; padding:0px; background:url(/atlas/imgs/box_bg.gif) repeat-y left; }
#tabmain .box_mainarea { width:495px; margin:5px auto; color:#666666; text-align:left; }
#tabmain .box_bottom { width:525px; height:5px; margin:0px auto; background:url(/atlas/imgs/box_bottom.gif) no-repeat bottom left; font-size:1px; line-height:1px; }

#tabmain .linkbox { width:525px; margin:0px auto; margin-top:15px; background:#f6f6f6; padding:5px; }
#tabmain .linkbox .txtlink { float:left; background:url(/atlas/function/imgs/function_icon.gif) no-repeat left; padding-left:10px; margin-left:10px; }
#tabmain .linkbox .txtlink a:link { color:#00008f; text-decoration:none;}
#tabmain .linkbox .txtlink a:visited { color:#00008f; text-decoration:none;}
#tabmain .linkbox .txtlink a:hover { color:#00008f; text-decoration:underline;}
#tabmain .linkbox .txtlink a:active { color:#00008f; text-decoration:underline;}

#tabmain .function_box_main { width:485px; margin:0px auto; margin-top:15px; padding:0px; background:url(/atlas/function/imgs/function_bg.gif) repeat-y left; }
#tabmain .function_box_mainarea { width:465px; margin:5px auto; color:#00008f; text-align:left; }
#tabmain .function_box_mainarea a:link { color:#00008f; text-decoration:none;}
#tabmain .function_box_mainarea a:visited { color:#00008f; text-decoration:none;}
#tabmain .function_box_mainarea a:hover { color:#00008f; text-decoration:underline;}
#tabmain .function_box_mainarea a:active { color:#00008f; text-decoration:underline;}
#tabmain .function_box_bottom { width:485px; height:5px; margin:0px auto; border-bottom:solid 1px #00008f; }

#tabmain .price table td,th { border-right:#00008f solid 1px; border-bottom:#00008f solid 1px;}
#tabmain .price table { border-left:#00008f solid 1px; border-top:#00008f solid 1px; margin-top:15px;}
#tabmain .environment table td,th { border-right:#00008f solid 1px; border-bottom:#00008f solid 1px;}
#tabmain .environment table { border-left:#00008f solid 1px; border-top:#00008f solid 1px; margin-top:15px;}

#tabbottom { position: static; width:565px; height:15px; margin:0; padding:0; background:url(../imgs/tab_bg_bottom.gif) no-repeat bottom; font-size:1px; line-height:1px; }

#leftnavi { float:right; width:180px; }
#leftnavi img { border:none; }

#leftnavi .box { margin-top:10px; }
#leftnavi .box .tit { height:25px; }
#leftnavi .box .mn01 { height:20px; }
#leftnavi .box .mn02 { height:22px; }

/* ===== font color ===== */
.txt-red { color:#ff0000; }
.txt-blue { color:#003894; }
.txt-white { color:#FFFFFF; }
.txt-rblue { color:#0000ff; }
