body {margin:0px;padding:0px;}

#container {margin:0 auto 0 auto;padding:0px;width:800px;}
#container2 {margin:0 auto 0 auto;padding:0px;width:800px;}
#container3 {margin:0 auto 0 auto;padding:0px;width:485px;}

.verdana {font-family:Verdana;letter-spacing:0;}

/* header */

#header {width:786px;text-align:center;font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:14px;padding:5px;background:#C00012 url(../image/top-back.gif);}
#header2 {width:786px;text-align:center;font-size:12px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:14px;padding:5px;background:#C00012 url(../image/top-back.gif);}

.headertext {width:570px;text-align:justify;font-weight:normal;background:#FFFFFF;color:#000000;margin-top:15px;margin-right:auto;margin-bottom:8px;margin-left:auto;padding:10px;text-decoration:none;}

.header-indent {margin-left:0px;}
.header-indent2 {margin-left:0px;}
.header-indent3 {margin-left:0px;}

.header-img {}

/* left menu */

.nf {line-height:110%;letter-spacing:0px;font-size:18px;font-family:Arial,sans-serif;}

#left-menubox {float:right;width:175px;margin-right:0px;}
.vertical-position {margin-top:-15px;margin-bottom:-15px;}

#left-banner-text {;}

.menu_box_left_title {width:171px;margin-top:3px;margin-right:0px;magin-bottom:0px;border-style:solid;border-width:2px;text-align:left;font-weight:bold;padding:0px;background-color:#EEB111;border-color:#00B0DD;}
.menu_box_left_title2 {text-align:center;width:171px;margin-top:0px;margin-bottom:0px;padding:3px;color:#FFFFFF;border-color:#00B0DD;}
.menu_box_left_title3 {width:171px;margin-top:3px;border-style:solid;border-width:2px;text-align:left;font-weight:bold;padding:0px;background-color:#EEB111;border-color:#00B0DD;}
.menu_box_left_title4 {text-align:center;width:171px;margin-top:0px;margin-bottom:0px;padding-top:45px;padding-right:5px;padding-bottom:45px;padding-left:5px;color:#FFFFFF;border-color:#00B0DD;}
.menu_box_left_contents {width:175px;margin-top:-4px;text-align:left;padding-top:-1px;border-style:solid;border-width:0 2 2 2;border-color:#00B0DD;}
.menu_box_left_text {width:175px;margin-top:-10px;margin-bottom:4px;padding-right:2px;padding-left:2px;text-align:left;}
.menu_box_left_top {width:175px;margin-top:2px;text-align:left;border-style:solid;border-width:2px;border-color:#C00012;}
.menu_box_left_top2 {width:175px;margin-top:-2px;text-align:left;border-style:solid;border-width:2px;border-color:#00BDB9;}

.keitai {margin-top:10px;}

/* contents */

#contentsbox {float:right;width:610px;margin-top:5px;margin-right:1px;margin-bottom:5px;margin-left:-2px;}

.flagbutton {margin-top:-41px;margin-right:1px;margin-bottom:0px;}

#pankuzu_list {margin:3px 2px 10px 7px;padding-bottom:3px;font-size:12px;background:#FFFFFF;padding:2px 2px 2px 4px;}
#center_menu {margin:10px 4px 0px 6px;padding:15 0 15 50;border-width:2px 2px 2px 2px;border-style:solid;border-color:#0FA7F0;}

.contents-title {margin-top:3px;margin-bottom:3px;margin-left:3px;padding-top:0px;padding-right:0px;padding-left:5px;}
.contents {margin-top:3px;margin-bottom:3px;margin-left:3px;padding-top:0px;padding-right:0px;padding-left:5px;}
.contents2 {margin-top:13px;margin-bottom:3px;margin-left:3px;padding-top:0px;padding-right:0px;padding-left:5px;}
.contents3 {margin-top:-10px;margin-right:3px;margin-bottom:20px;margin-left:20px;padding-top:20px;padding-right:50px;padding-bottom:40px;padding-left:55px;border-style:solid;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-color:#00BDB9;}

.disc-line {margin-top:5px;margin-bottom:5px;color:#0FA7F0;}

.major-sightseeing-spot-indent {margin-right:20px;margin-left:445px;}

.prefecture {width:280px;}

.layout2 table {margin-right:0px;}
.layout2 td {margin-right:0px;}

.item-border {border:2px dashed #FF784A;padding:5px;background:#FFFFFF;}

,normalfont {font-weight:normal;}

.text {margin-top:-13px;margin-right:0px;margin-left:2px;}
.text2 {margin-top:-13px;margin-right:0px;margin-left:9px;}

.topic_red_box {width:590px;border:2px solid;margin-top:20px;margin-left:5px;margin-right:0px;color:#377DFF;border-color:#00B0DD;}
.topic_red_box3 {width:786px;border:0px solid;margin-top:20px;margin-left:7px;margin-right:0px;color:#377DFF;}

.topic_red_box_title {width:597px;margin-top:20px;margin-right:0px;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;text-align:center;font-weight:bold;padding-top:18px;padding-right:4px;padding-bottom:8px;padding-left:5px;color:#FFFFFF;background-color:#EEB111;border-color:#00B0DD;}
.topic_red_box_title2 {width:600px;margin-top:20px;margin-right:0px;margin-left:5px;border-style:dotted;border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px;text-align:center;font-weight:bold;padding-top:35px;padding-right:4px;padding-bottom:32px;padding-left:5px;color:#FFFFFF;background-color:#EEB111;border-color:#00B0DD;}
.topic_red_box_title3 {width:786px;margin-top:20px;margin-right:0px;margin-left:0px;border-style:double;border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px;text-align:center;font-weight:bold;padding-top:30px;padding-right:4px;padding-bottom:28px;padding-left:5px;color:#FFFFFF;background-color:#EEB111;border-color:#00B0DD;}
.topic_red_box_title4 {width:596px;margin-top:20px;margin-right:0px;margin-left:0px;border-style:double;border-top-width:8px;border-right-width:8px;border-bottom-width:8px;border-left-width:8px;text-align:center;font-weight:bold;padding-top:30px;padding-right:4px;padding-bottom:28px;padding-left:5px;color:#FFFFFF;background-color:#EEB111;border-color:#00B0DD;}

.h-line {margin-top:-16px;margin-right:0px;margin-bottom:15px;margin-left:5px;padding:0px;border-color:#00B0DD;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;}
.h-line2 {margin-top:10px;margin-right:0px;margin-bottom:20px;margin-left:15px;padding:0px;border-color:#00B0DD;border-style:solid;border-top-width:0px;border-right-width:0px;border-bottom-width:2px;border-left-width:0px;}

.adsense_search {margin-top:-10px;margin-bottom:10px;margin-left:20px;}

.title {margin-top:10px;margin-bottom:0px;}
.title1,.title2,.title3,.title4 {padding:5px;margin-top:0px;border-style:solid;border-width:2px;}

.thick1 {font-weight:bold;color:#FFFFFF;}
.thick2 {font-weight:bold;}

.indent5 {margin-left:5px;}
.indent7 {margin-left:7px;}
.indent10 {margin-left:10px;}
.indent12 {margin-left:12px;}
.indent14 {margin-left:14px;}
.indent24 {margin-left:24px;}
.indent48 {margin-left:48px;}
.indent72 {margin-left:72px;}
.indent100 {margin-left:100px;}
.indent124 {margin-left:124px;}
.indent150 {margin-left:150px;}
.indent200 {margin-left:200px;}
.indent300 {margin-left:300px;}
.indent400 {margin-left:400px;}
.indent500 {margin-left:500px;}

a.widelink {display:block;width:100%;height:100%;}

.float-left {float:left;margin-right:12px;margin-bottom:6px;}

.lowcell {font-family:Verdana;}

.note {text-indent:-39px;margin-left:60px;}

.white {color:#FFFFFF;}
.white_link {color:#FFFFFF;text-decoration:none;}


/* footer */

#footerbox {clear:both;width:795px;text-align:center;color:#003399;margin:0px 0px 0px 5px;padding-top:0px;padding-bottom:0px;}
.footerfont {font-weight:normal;}

.menu-table-position {margin-left:20px;padding-left:20px;}

a.footercompanyname:link {color:#003399;text-decoration:none;}
a.footercompanyname:visited {color:#003399;text-decoration:none;}
a.footercompanyname:hover {color:#003399;text-decoration:none;background-color:#CBE7D1;}
a.footercompanyname:active {color:#003399;text-decoration:none;}

.copyright {color:#000000;text-decoration:none:}

