@charset "UTF-8";html,body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,input,textarea,button,table,tr,th,td,a{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}em,strong,th{font-style:normal}table{width:100%;border-collapse:collapse;border-spacing:0}caption,th{text-align:left}q:before,q:after{content:''}object,embed{vertical-align:top}h2,h3,h4{font-size:115%}img,fieldset{border:0}ul li,ol li{list-style-type:none}dt{font-weight:bold}button{padding:0;border:none;background:none}body{margin:0 auto;color:#333;font-family:Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;font-size:89%;line-height:1.5;background:#c5e1ef}a{text-decoration:underline;outline:none;color:#05378c}a:hover{color:#375FA3;text-decoration:none}#page{position:relative;width:100%;height:auto !important;height:100%;min-height:100%;margin:0 auto;background:url(/assets/bg_page.jpg) top center no-repeat}#headerArea{position:relative;width:100%;margin-bottom:10px;background:#1994da;color:#fff}#header{position:relative;width:982px;margin:3px auto;padding:3px 0}#header #breadcrumbs{font-size:13px;width:700px;float:left}#header #breadcrumbs li{display:inline;font-weight:bold}#header #breadcrumbs li a{padding-right:10px;background:url(/assets/arrow_breadcrumbs.gif) right center no-repeat;color:#fff;font-weight:normal}#translate{float:right;width:277px}#translate p{float:left;width:140px;font-size:14px}#contents{position:relative;width:982px;margin:0 auto}#pagetop{clear:both;float:right;width:250px;height:37px;padding:10px 5px;overflow:hidden;background:url(/assets/btn_pagetop.gif) top right no-repeat;text-align:center;cursor:pointer;color:#fff;font-size:14px}#pagetop:hover{background:url(/assets/btn_pagetop_hover.gif) top right no-repeat}#pagetop span{background:url(/assets/arrow_top.gif) center left no-repeat;padding-left:20px;line-height:16px}#leftArea{position:relative;float:left;width:216px}#logo{display:block;width:216px;height:0;margin:0;padding-top:165px;overflow:hidden;background:url(/assets/logo.png) no-repeat}#globalArea{margin-bottom:10px;background:url(/assets/bg_leftArea01.png) top left repeat-y}ul#globalNav{width:210px;margin:0 auto;background:url(/assets/bg_dotted02.gif)}ul#globalNav a,ul#globalNav span{display:block;padding:10px;text-decoration:none;font-size:14px}ul#globalNav li{border-top:solid 1px #8ed6eb;border-left:solid 1px #8ed6eb;border-bottom:solid 1px #2b84c3;border-right:solid 1px #2b84c3}ul#globalNav li a{padding:10px 15px 10px 5px;background:url(/assets/bg_nav01_off.gif) center right no-repeat;color:#fff}ul#globalNav li a:hover{background:url(/assets/bg_nav01_hover.gif) center right no-repeat}#toppage ul#globalNav li.gnav01 a{background:url(/assets/bg_nav01_on.gif) center right no-repeat}#camlist ul#globalNav li.gnav02 a{background:url(/assets/bg_nav01_on.gif) center right no-repeat}#camtable ul#globalNav li.gnav03 a{background:url(/assets/bg_nav01_on.gif) center right no-repeat}#archive ul#globalNav li.gnav04 a{background:url(/assets/bg_nav01_on.gif) center right no-repeat}#sitemap ul#globalNav li.gnav05 a{background:url(/assets/bg_nav01_on.gif) center right no-repeat}ul#globalNav p span{padding:10px 15px 10px 5px;background:url(/assets/bg_nav02_off.gif) center right no-repeat;color:#fff}ul#globalNav p span:hover{cursor:pointer;background:url(/assets/bg_nav02_hover.gif) center right no-repeat}ul#globalNav p span.open{cursor:pointer;background:url(/assets/bg_nav02_on.gif) center right no-repeat}ul#globalNav ul{display:none;padding:3px}ul#globalNav ul li a{background:url(/assets/bg_nav01_off.gif) center right no-repeat}ul#globalNav ul li a:hover{background:url(/assets/bg_nav01_hover.gif) center right no-repeat}#mobileinfo{background:url(/assets/bg_leftArea01_ftr.gif) bottom left no-repeat;padding:5px 5px 10px 5px;text-align:center;line-height:1.1}#bousaiArea{width:216px;margin-bottom:10px;background:url(/assets/bg_leftArea02.gif) top left repeat-y}#bousaiArea h2{width:210px;margin:0 auto}#bousaiNav{padding:0 3px 10px 3px;background:url(/assets/bg_leftArea02_ftr.gif) bottom left no-repeat}#bousaiNav li{width:200px;margin:5px auto 0 auto}#bousaiNav li a{display:block;width:200px;height:0;padding-top:60px;overflow:hidden;background-image:url(/assets/nav_bosai.gif);background-repeat:no-repeat}#bousaiNav li.bnav01 a{background-position:0 0}#bousaiNav li.bnav01 a:hover{background-position:-200px 0}#bousaiNav li.bnav02 a{background-position:0 -60px}#bousaiNav li.bnav02 a:hover{background-position:-200px -60px}#bousaiNav li.bnav03 a{background-position:0 -120px}#bousaiNav li.bnav03 a:hover{background-position:-200px -120px}#bousaiNav li.bnav04 a{background-position:0 -180px}#bousaiNav li.bnav04 a:hover{background-position:-200px -180px}#bousaiNav li.bnav05 a{background-position:0 -240px}#bousaiNav li.bnav05 a:hover{background-position:-200px -240px}#bousaiNav li.bnav06 a{background-position:0 -300px}#bousaiNav li.bnav06 a:hover{background-position:-200px -300px}#bousaiNav li.bnav07 a{background-position:0 -360px}#bousaiNav li.bnav07 a:hover{background-position:-200px -360px}#bousaiNav li.bnav08 a{background-position:0 -420px}#bousaiNav li.bnav08 a:hover{background-position:-200px -420px}#hyogocameraArea{width:216px;background:url(/assets/bg_leftArea01.png) top left repeat-y}#hyogocameraArea h2{width:210px;margin:0 auto}#hyogocameraArea .list_blank{padding:5px 8px 10px 8px;background:url(/assets/bg_leftArea01_ftr.gif) bottom left no-repeat}#rightArea{position:relative;float:right;width:766px;margin-bottom:10px;background:url(/assets/bg_rightArea.png) repeat-y;text-align:left}#mainArea{min-height:600px;padding:0 3px 25px 3px;background:url(/assets/bg_rightArea_ftr.gif) no-repeat bottom left}#counter{margin:15px 0;padding:8px;background:url(/assets/bg_dotted01.gif);text-align:right}#footerArea{position:relative;width:100%;color:#fff;background:#1994da url(/assets/bg_footer.gif) top left repeat-x}#footer{position:relative;width:982px;margin:0 auto}#footer #contactArea{float:left;width:730px;padding:10px 0}#footer #linkArea{float:right;width:250px;padding:10px 0}#footer #linkArea ul li{float:left;padding-left:5px}#copyright{background:#1584ce}#copyright p{width:982px;margin:0 auto}#header:after,#contents:after{content:"";display:block;height:0;clear:both;visibility:hidden}
