body{margin:0;padding:0;background-color:#fff;color:#555;text-align:center;font-size:16px;font-weight:normal;line-height:150%;word-wrap:break-word}th,td{color:#555;vertical-align:top;font-size:16px;font-weight:normal;line-height:150%;word-wrap:break-word}a{cursor:pointer}a:link{color:#486B97;text-decoration:none}a:visited,a:active{color:#5B8190;text-decoration:none}a:hover{color:#946349;text-decoration:underline}img{border:none;outline:none;vertical-align:bottom}header,footer,main{width:100%;text-align:center}@media only screen and (max-width: 768px){.local_head{width:100%;max-width:640px;margin:0 auto 15px;box-sizing:border-box}}@media only screen and (min-width: 769px){.local_head{width:100%;max-width:1200px;margin:0 auto 20px;box-sizing:border-box}}.local_nav{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;width:100%;margin:0;padding:0;list-style:none}.local_nav li{display:block;margin:0;padding:0;width:24.5%;border:1px solid #ccc;box-sizing:border-box}.local_nav a{display:block;padding:3px 0 2px 0}.hero{margin:0 0 10px 0}.hero img{width:100%;max-width:1200px}.content_head{width:100%;margin:0 auto 15px;padding:0 0 13px 0;box-sizing:border-box;border-bottom:2px dotted #ccc}@media only screen and (max-width: 768px){.content_head{max-width:640px}}@media only screen and (min-width: 769px){.content_head{max-width:1200px}}.content_head h1{font-size:24px;line-height:150%;margin:0}.content_head .meta{margin:0 0 5px 0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;font-size:14px;line-height:150%}.content_foot{width:100%;margin:0 auto 15px;padding:0 0 13px 0;box-sizing:border-box}@media only screen and (max-width: 768px){.content_foot{max-width:640px}}@media only screen and (min-width: 769px){.content_foot{max-width:1200px}}.content{width:100%;margin:auto;box-sizing:border-box;text-align:left}@media only screen and (max-width: 768px){.content{max-width:640px;padding:10px 5px 0}}@media only screen and (min-width: 769px){.content{max-width:1200px;padding:10px 10px 0}}.entry{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 0 20px 0}@media only screen and (max-width: 768px){.entry{-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width: 769px){.entry{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}}@media only screen and (max-width: 768px){.entry .prime{margin:0 0 30px 0}}@media only screen and (min-width: 769px){.entry .prime{width:calc(100% - 340px)}}@media only screen and (max-width: 768px){.entry .sub{margin:0 0 30px 0}}@media only screen and (min-width: 769px){.entry .sub{width:320px;border-left:1px solid #ccc;padding:0 0 0 20px;box-sizing:border-box}}@media only screen and (max-width: 768px){.entry .twitter_area .pc_view{display:none}}@media only screen and (min-width: 769px){.entry .twitter_area .sp_view{display:none}}.widget{margin:0 0 20px 0}.widget h6{margin:0 0 10px 0;background-color:#eee;padding:10px 5px 8px 10px;font-size:16px;line-height:150%}.widget-cat ul{margin:0 0 0 25px;padding:0}.widget-monthly ol{margin:0 0 0 15px;padding:0;list-style:none}.widget-list ul{margin:0 0 0 25px;padding:0}.widget-list ul li{margin:10px 0 0 0}.widget-list ul li:first-child{margin:0 0 0 0}.widget-tag ul{margin:0 0 0 25px;padding:0}.list li{margin:10px 0 0 5px;padding:0 0 0 7px;position:relative}.list li:first-child{margin:0 0 0 5px}.list li:before{content:"";display:inline-block;border:3px solid transparent;border-left-color:#ccc;position:absolute;top:7px;left:-3px}.list_attention li{margin:10px 0 0 5px;padding:0 0 0 7px;position:relative}.list_attention li:first-child{margin:0 0 0 5px}.list_attention li:before{content:"";display:inline-block;border:3px solid transparent;border-left-color:#cc0000;position:absolute;top:7px;left:-3px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:stretch;justify-content:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start;margin:20px 0 20px 0;padding:5px 0 0 0;border-top:1px solid #ccc;list-style:none}.breadcrumb li{margin:0 10px 0 7px;padding:0 0 0 5px;position:relative}.breadcrumb li:before{content:"";display:inline-block;border:5px solid transparent;border-left-color:#a3b7b6;position:absolute;top:6px;left:-3px}.clearfix{display:block}.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden}.global_head{margin:0 0 15px 0;border-bottom:3px double #fff;width:100%;text-align:left;background-color:#0A1945;color:#fff;height:37px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}.global_head .global_logo{text-align:left;width:240px}.global_head .global_logo a{display:block;margin:5px 0 0 5px}.global_head .global_nav{width:calc( 100% - 235px);-webkit-flex:1;flex:1}.global_head .global_nav ul{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch}@media only screen and (max-width: 768px){.global_head .global_nav ul{margin:10px 3px 0 0}}@media only screen and (min-width: 769px){.global_head .global_nav ul{margin:15px 5px 0 0}}.global_head .global_nav li{font-size:12px;line-height:100%}@media only screen and (max-width: 768px){.global_head .global_nav li{margin:0 0 0 5px}.global_head .global_nav li.global_nav-global,.global_head .global_nav li.global_nav-contact,.global_head .global_nav li.global_nav-sitemap{display:none}}@media only screen and (min-width: 769px){.global_head .global_nav li{margin:0 0 0 10px}}.global_head .global_nav li a:link{text-decoration:none;color:#fff}.global_head .global_nav li a:visited{text-decoration:none;color:#fff}.global_head .global_nav li a:active{text-decoration:none;color:#fff}.global_head .global_nav li a:hover{text-decoration:underline;color:#946349}.global_head .global_nav li .icon{display:inline-block;border:1px solid #fff;padding:1px;color:#fff;background-color:#cc0000;text-align:center}@media only screen and (max-width: 768px){.global_head .global_nav li .icon img{height:18px}}@media only screen and (min-width: 769px){.global_head .global_nav li .icon{margin:0 3px 0 0}.global_head .global_nav li .icon img{height:11px}}.global_head .global_nav li .guide-name{margin:0;color:#fff}@media only screen and (max-width: 768px){.global_head .global_nav li .guide-name{display:none}}.global_foot{border-top:2px solid #ccc;padding:10px 0 20px 0;margin:auto}@media only screen and (max-width: 768px){.global_foot{width:100%;max-width:767px}}@media only screen and (min-width: 769px){.global_foot{width:100%;max-width:1200px}}.global_foot .guide{text-align:center;margin:auto}.global_foot .guide nav ul{margin:0;padding:0;list-style:none}.global_foot .guide nav li{display:inline-block;font-size:13px;line-height:100%;margin:0 3px}.global_foot .guide nav li a:link{text-decoration:none;color:#4881a4}.global_foot .guide nav li a:visited{text-decoration:none;color:#4881a4}.global_foot .guide nav li a:active{text-decoration:none;color:#4881a4}.global_foot .guide nav li a:hover{text-decoration:underline;color:#946349}.global_foot .guide nav li .icon{display:inline-block;margin:0 1px 0 0;background-color:#1d3760;text-align:center;padding:1px 2px}@media only screen and (max-width: 768px){.global_foot .guide nav li .icon img{height:18px}}@media only screen and (min-width: 769px){.global_foot .guide nav li .icon img{height:11px}}.global_foot .guide nav li .guide_name{margin:0}@media only screen and (max-width: 768px){.global_foot .guide nav li .guide_name{display:none}}.global_foot .copyright{display:block;text-align:center;font-size:10px;line-height:100%;padding:10px 0 0 0;color:#666}
