*{margin:0; padding:0;}body{background-color:#fff; width:100%;height:100%;}a:link{color:#333333;}a:visited{color:#333333;}a:active{color:#333333;}a:hover {color:#205AA7;}div img { vertical-align: text-bottom; }// html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}#my_body{margin:0 auto; width:774px; height:100%;background-color:#fff; background-image:url("img/bg01.gif");}#my_header{margin:0px 20px ;width:734px;}#my_logo{width:410px; }#my_onavi{float:right; }#my_snavi{margin:0px 0px 0px 20px ; float:left; width:162px; display:inline;}#my_contents{float:left; margin:10px 25px 0px 25px; width:522px;padding: 0; display:inline;}#my_footnavi{clear:both; margin:40px 20px 0px 20px ; width:724px; padding:5px 5px 5px 5px ;color:#999999; font-size:10px;text-align:left; background-color:#fff;}#my_footer{margin:0px 20px 0px 20px ; width:724px; clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:right; padding:5px ; background-color:#eee;}#my_widecontents{float:left; margin:10px 50px 0px 50px; width:674px;padding: 0;display:inline;}#uc{margin:50px 120px ; font-size:14px;color:#666666; line-height:24px;}.dk{margin:20px 30px ; font-size:14px;color:#666666; line-height:22px;}.hlogo { margin-top: 4px; margin-right: 4px; margin-bottom: 6px; margin-left: 4px}.otnavi { margin-top: 8px; margin-right: 4px; margin-bottom: 0px; margin-left: 4px}.ptitle { margin:0px 20px ; padding:0;width:734px;}.comp{ width:720px; margin:0 0 8px 0 ; color:#999999; font-size:10px;text-align:left; }#my_footnavi a {color:#205AA7;}#my_footnavi a:hover {color:#660000;}.foottx { color:#999999; font-size:10px;}h1{margin:0;padding:0;width:400px;}h2{margin:0 0 20px 0;padding:0;}h3{margin:8px 0px 8px 0px; padding:0; font-size:15px;color:#205AA7;border-bottom:1px solid #aec5e4; line-height:18px;}h4{margin:8px 0px 8px 0px;  padding:0; font-size:14px;color:#002b57; line-height:18px;}h5{margin:8px 0px 4px 0px;  padding:0; font-size:12px;color:#002b57; line-height:16px;}.flright { float:right; margin:2px 0 8px 10px;}.nbody{margin:4px 0px 16px 0px; color:#333333; font-size:12px; line-height:18px;}.sbody{margin:4px 0px 8px 0px; color:#333333; font-size:10px; line-height:14px;}/* toppage */#my_topleft{margin:0px 0px 0px  20px; float:left; display:inline; width:450px; background-color:#fff;}#my_topright{margin:0px 0px 0px 0px ; float:left; width:284px; display:inline; }.bna{margin:8px 0px 0px 0px; }.bnb{margin:2px 0px 0px 0px; }.newsbox{margin:20px 0px 8px 16px;}.newsframe{border: 1px #ddd solid; }.b{margin:0px 0px 0px 30px;}.span_menu {display:none;}/* Global Navi */ #GNAVI ul{	margin: 0;	padding: 0;	width: 734px;	height:43px;	background:#FFFFFF; 	list-style-type : none; }#GNAVI li { display: inline; padding:0; margin:0; }#GNAVI #gmenu_00 a {background-image:url(img/gnbtn_home.gif); float: left;width:182px; height:43px; background-repeat:no-repeat; margin:0;padding:0; display:block;}#GNAVI #gmenu_00 a:hover {background-image:url(img/gnbtn_homeo.gif);width:182px; height:43px; //background-repeat:no-repeat;margin: 0;padding:0;display:block;}#GNAVI #gmenu_01 a{float: left;background-image:url(img/gnbtn_01.gif);  width:92px; height:43px; //background-repeat:no-repeat; margin:0;padding:0; //background-color:#fff;display:block;}#GNAVI #gmenu_01 a:hover {background-image:url(img/gnbtn_01o.gif);width:92px; height:43px;background-repeat:no-repeat;margin:0;padding:0;display:block;}#GNAVI #gmenu_02 a{float: left;background-image:url(img/gnbtn_02.gif);  width:92px; height:43px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#GNAVI #gmenu_02 a:hover {background-image:url(img/gnbtn_02o.gif);width:92px; height:43px; background-repeat:no-repeat;margin:0;padding:0;display:block;}#GNAVI #gmenu_03 a{float: left;background-image:url(img/gnbtn_03.gif);  width:92px; height:43px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#GNAVI #gmenu_03 a:hover {background-image:url(img/gnbtn_03o.gif);width:92px; height:43px; background-repeat:no-repeat;margin:0;padding:0;display:block;}#GNAVI #gmenu_04 a{float: left;background-image:url(img/gnbtn_04.gif);  width:92px; height:43px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#GNAVI #gmenu_04 a:hover {background-image:url(img/gnbtn_04o.gif);width:92px; height:43px; background-repeat:no-repeat;margin:0;padding:0;display:block;}#GNAVI #gmenu_05 a{float: left;background-image:url(img/gnbtn_05.gif);  width:92px; height:43px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#GNAVI #gmenu_05 a:hover {background-image:url(img/gnbtn_05o.gif);width:92px; height:43px; background-repeat:no-repeat;margin:0;padding:0;display:block;}#GNAVI #gmenu_06 a{float: left;background-image:url(img/gnbtn_06.gif);  width:92px; height:43px; background-repeat:no-repeat; margin:0;padding:0; background-color:#fff;display:block;}#GNAVI #gmenu_06 a:hover {background-image:url(img/gnbtn_06o.gif);width:92px; height:43px; background-repeat:no-repeat;margin:0;padding:0;display:block;}//Global Navi end