body{margin:0px;background-image:url("img/bgimage.gif");font-size:80%;}.header{width:875px;height:75px;background-image:url("img/0910header_bg.jpg");margin-left:auto;margin-right:auto;}.h1{font-size:16px;font-weight:bold;margin:0px;color:#4DC782;display:inline;line-height:16px;text-align:center;}.text1{font-size:12px;color:#666666;text-align:center;}.text2{font-size:12px;color:#666666;}a:link{color:#753C14;font-size:12px;text-decoration:none;}a:visited{color:#753C14;font-size:12px;text-decoration:none;}a:hover{color:#FF3366;font-size:12px;text-decoration:underline;}.fonts{font-size:10px;}.fonts a:link{color:#753C14;font-size:10px;text-decoration:none;}.fonts a:visited{color:#753C14;font-size:10px;text-decoration:none;}.fonts a:hover{color:#FF3366;font-size:10px;text-decoration:underline;}.chokuzen a:link{color:#FF3366;font-size:12px;text-decoration:none;}.chokuzen a:visited{color:#753C14;font-size:12px;text-decoration:none;}.chokuzen a:hover{color:#753C14;font-size:12px;text-decoration:underline;}form{margin:0px;text-align:center;}input{border:1px solid #666666;color:#333333;font-size:10px;margin:1px;}.wrap{margin-left:auto;margin-right:auto;background-color:#FFFFFF;}.footer{margin-left:auto;margin-right:auto;background-color:#FFFFFF;}.contents{width:220px;background-image:url("img/contents_bg.jpg");background-color:#FFFFFF;border:0px solid #FF9900;float:left;padding:0px 0px 0px 0px;margin:5px 0px 0px 0px;}.main{width:655px;background-color:#FFFFFF;float:right;}p{margin:0px;}.contents_gourmet{border:solid 1px #A51D1D;font-size:10px;margin-top:5px;margin-left:auto;margin-right:auto;}.contents_stay{border:solid 1px #2241CD;font-size:10px;margin-top:5px;margin-left:auto;margin-right:auto;}.contents_shopping{border:solid 1px #01999A;font-size:10px;margin-top:5px;margin-left:auto;margin-right:auto;}ul{margin:2px;font-size:10px;}.info_gourmet{border-left:1px solid #A51D1D;border-right:1px solid #A51D1D;border-bottom:1px solid #A51D1D;padding:3px;}.info_shopping{border-left:1px solid #FF9900;border-right:1px solid #FF9900;border-bottom:1px solid #FF9900;padding:3px;}.info_stay{font-size:80%;border-left:1px solid #71D0FF;border-right:1px solid #71D0FF;border-bottom:1px solid #71D0FF;padding:3px;}.contents2{border:1px solid #FFCC00;padding:2px;}.contents_howto{border:solid 1px #999999;background-color:#FFFFFF;font-size:10px;margin-top:1px;//margin-left:auto;//margin-right:auto;}.wm{border:1px solid #FFCC00;padding:2px;}.beauty{//border:solid 1px #DD3654;//margin-top:5px;//margin-left:auto;//margin-right:auto;}.shop{//border:solid 1px #99CC33;//margin-top:5px;//margin-left:auto;//margin-right:auto;}.contents_beauty{border:solid 1px #999999;background-color:#FFFFFF;font-size:10px;margin-top:1px;//margin-left:5px;}.contents_arekore{border:solid 1px #FFEBEC;background-color:#FFFFFF;font-size:10px;margin-top:1px;//margin-left:2px;}.contents_ehokkaido{border:solid 1px #999999;background-color:#FFFFFF;font-size:10px;}.member{border-left:solid 1px #CC0000;border-right:solid 1px #CC0000;border-bottom:solid 1px #CC0000;color:#FF0000;background-color:#FFFFFF;font-size:10px;margin-left:auto;margin-right:auto;}.mobile{border:solid 1px #FFA319;background-color:#FFFFFF;font-size:10px;margin-left:auto;margin-right:auto;}.info_ranta{border-left:solid 1px #0180FE;border-right:solid 1px #0180FE;border-bottom:solid 1px #0180FE;background-color:#FFFFFF;padding:2px;font-size:11px;}.info_taxi{border-left:solid 1px #DC2748;border-right:solid 1px #DC2748;border-bottom:solid 1px #DC2748;background-color:#FFFFFF;padding:2px;font-size:11px;}.footer{font-size:10px;}.footer a:link{color:#990000;font-size:12px;text-decoration:none;}.footer a:visited{color:#990000;font-size:12px;text-decoration:none;}.footer a:hover{color:#990000;font-size:12px;text-decoration:underline;}.footer_2{font-size:10px;background-color:#E2F0FF;}.footer_2 a:link{color:#753C14;font-size:10px;text-decoration:none;}.footer_2 a:visited{color:#753C14;font-size:10px;text-decoration:none;}.footer_2 a:hover{color:#62A9B8;font-size:10px;text-decoration:none;}.footer_link{font-size:12px;}.footer_link a:link{color:#0000FF;font-size:12px;text-decoration:none;}.footer_link a:visited{color:#0000FF;font-size:12px;text-decoration:none;}.footer_link a:hover{color:#FF3366;font-size:12px;text-decoration:underline;}.y_t{border:1px solid #CCCCCC;font-size:12px;padding:2px;}.y_r{border:1px solid #CCCCCC;font-size:12px;padding:2px;}.info_gs_text{font-size:12px;}.info_gs_text A:link{font-size:12px;color:#0066CC;text-decoration:underline;}.info_gs_text A:visited{font-size:12px;color:#0066CC;text-decoration:underline;}.info_gs_text A:hover{font-size:12px;color:#FFCC00;text-decoration:underline;}.info_stay_text{font-size:12px;line-height:18px;}.newsflash{color:#CC0000;font-size:11px;}.newsflash a:link{color:#753C14;font-size:11px;text-decoration:none;}.newsflash a:visited{color:#753C14;font-size:11px;text-decoration:none;}.newsflash a:hover{color:#62A9B8;font-size:11px;text-decoration:underline;}.spotlink1 A:link{color:#CC0000;font-weight:bold;text-decoration:underline;}.spotlink1 A:visited{color:#CC0000;font-weight:bold;text-decoration:underline;}.spotlink1 A:hover{color:#62A9B8;font-weight:bold;text-decoration:underline;}.spotlink2 A:link{color:#FF3366;font-weight:bold;text-decoration:underline;}.spotlink2 A:visited{color:#FF3366;font-weight:bold;text-decoration:underline;}.spotlink2 A:hover{color:#0066CC;font-weight:bold;text-decoration:underline;}.move A:hover{position:relative ;top:1px ;left:1px ;}.no_move A:hover{position:static;}A img {border-style:none;}