@charset "UTF-8";body{font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;-ms-word-wrap:break-word;word-wrap:break-word;font-size:16px}img{max-width:100%;height:auto}p{line-height:1.8em;margin-bottom:1.2em}em{font-weight:700;font-style:italic !important;font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif}ul,ol,dl{margin-top:1.5em;margin-bottom:1.2em}li{margin-bottom:.8em}dt.wp-caption-dt,dd.wp-caption-dd{border-left:none}ol ol,ul ul,ol ul,ul ol{margin-top:10px;margin-bottom:10px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.7em}h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.mainSection-title{margin:1.5em 0 1em;clear:both}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h3,.h3,.subSection-title{padding-bottom:8px;position:relative}h4,.h4{font-size:20px;position:relative}h5,.h5{font-size:18px}h6.h6{font-size:16px;font-weight:700}@media (max-width:767px){h1{font-size:24px}h2{font-size:21px}h3{font-size:18px}h4{font-size:16px}h5{font-size:16px}h6{font-size:16px}}blockquote{border:5px solid #eee;background-color:#fcfcfc;position:relative;padding:35px 20px 30px}blockquote:before,blockquote:after{color:#ccc;font-family:FontAwesome;position:absolute}blockquote:before{content:"\f10d";top:10px}blockquote:after{content:"\f10e";bottom:10px;right:20px}table{border-collapse:collapse;border-spacing:0;width:100%;border-top:1px solid #e5e5e5}table th,table td{padding:8px;border-bottom:1px solid #e5e5e5}table th .form-control,table td .form-control{max-width:90%}table th{font-weight:lighter}.btn{white-space:inherit}.btn-xs{padding-left:15px;padding-right:15px}.attachment img{max-width:100%}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:20px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#fcfcfc;line-height:18px;margin-top:2.5em;margin-bottom:2.5em;padding:0 0 5px;text-align:center;border:1px solid #e5e5e5;max-width:100% !important}.wp-caption img{margin:10px 0 9px;max-width:95% !important;height:auto !important}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:0}.wp-smiley{margin:0}.gallery{margin:0 auto 25px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery img{border:2px solid #cfcfcf}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery dt,.gallery dd{border:none}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}.attachment img{display:block;margin:0 auto}.well p:last-child{margin-bottom:0}h2,.mainSection-title{background-color:#f5f5f5;padding:7px 10px 5px}h2,.h2{font-size:32px;background-color:#00579c;color:#fff;text-align:center;font-weight:700;border-radius:8px;box-shadow:1px 1px 1px rgba(0,0,0,.4)}h3,.subSection-title{border-left:10px solid #00579c;padding:3px 0 2px 10px}h4{padding:10px 15px 8px}h5{padding:7px 7px 3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f5f5f5}.img-title{padding:0;border-style:none;background-color:inherit}.sectionBox{padding-top:1.5em;padding-bottom:1.5em;display:block;overflow:hidden}.nav li a{color:#464646}.btn-default{background:0 0;color:#337ab7;border-color:#337ab7}.btn-default:focus,.btn-default:hover{background-color:#337ab7;color:#fff;border-color:#337ab7}.screen-reader-text{display:none !important}input.form-control{margin-bottom:3px}input.form-control.input_widthAuto{width:auto}.siteHeader{width:100%;z-index:1000;top:0;background-color:#fff;box-shadow:0px 1px 3px rgba(0,0,0,.1);margin-bottom:0}.siteHeader.navbar{border-radius:0;padding:0}.siteHeader .container{padding-top:5px;padding-bottom:4px;display:block}.navbar-header{float:none;padding-top:5px;padding-bottom:4px}.navbar-brand{height:auto;padding:0;display:block;margin:0}.navbar-brand img{max-height:40px;display:block;margin:0 auto}@media (min-width:992px){.siteHeader .container{padding-top:20px;padding-bottom:18px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-header{float:left}.navbar-brand{height:auto}.navbar-brand img{max-height:60px}}@media (max-width:991px){.menuBtn{position:absolute;top:0;z-index:2000;margin:10px}.menuBtn.btn-default{border-color:#999;color:#999}.menuBtn.btn-default:hover{border-color:#fff;color:#fff}.menuBtn.menuBtn_right{right:0}}@media (min-width:992px){.menuBtn,.navSection,.navSection .searchform{display:none}}nav{font-size:14px}nav ul{margin-top:0}nav li{margin-bottom:0}nav i{margin-right:.5rem}ul.gMenu{display:flex;flex-flow:row wrap;font-size:16px;width:100%}ul.gMenu>li{position:relative;margin:0;flex:0 1 100%;border-bottom:1px solid #ccc}ul.gMenu>li:first-child{border-top:1px solid #ccc}ul.gMenu>li br{display:none}ul.gMenu>li>a{border-bottom:none;text-align:left;line-height:1.2em;padding:10px .5em}ul.gMenu a{display:block;overflow:hidden;text-decoration:none}ul.gMenu ul{padding-left:0;width:auto;display:block;margin-bottom:0}ul.gMenu ul li a{display:block;overflow:hidden;padding:10px 1em 10px 2em;width:auto}ul.gMenu ul li li a{padding-left:3em}ul.gMenu ul li li li a{padding-left:4em}ul.gMenu ul li li li li a{padding-left:5em}.gMenu_name{font-weight:400}.gMenu_description{display:block;overflow:hidden;font-size:10px;line-height:14px}.sns-nav ul{margin:0;padding:0;list-style:none;display:flex;flex-flow:row nowrap;justify-content:flex-end}.sns-nav{margin-bottom:5px}.sns-nav ul li{margin-left:5px}.gMenu_outer.itemOpen{display:block}.gMenu_outer.itemClose{display:none}@media (max-width:768px){.gMenu_outer{overflow:hidden;display:none;padding:10px}.gMenu_description{display:none}ul.gMenu{margin-bottom:0}ul.gMenu a:hover,ul.gMenu a:active,ul.gMenu .current-menu-item>a{background-color:rgba(255,255,255,.1)}}@media (min-width:992px){.gMenu_outer.itemOpen,.gMenu_outer.itemClose{display:block}.gMenu_name{text-align:center;display:block}.gMenu_description{text-align:center}ul.gMenu{display:flex;flex-flow:row nowrap;justify-content:flex-end;font-size:16px;width:600px;float:right}ul.gMenu>li{position:relative;margin-left:10px;flex:0 1 25%;display:flex;align-items:stretch}ul.gMenu>li:first-child{border-top:none}ul.gMenu>li>a{flex:0 1 100%;border-bottom:none;text-align:center;line-height:1.2em;padding-bottom:5px;padding-top:13px;align-items:center}ul.gMenu>li>a:after{content:".";line-height:0;border-bottom:2px solid #337ab7;bottom:0;display:block;overflow:hidden;position:absolute;width:100%;left:0}ul.gMenu a{background-color:#fff}ul.gMenu>li a:hover{background:0 0}ul.gMenu>li a:hover .gMenu_description{color:#337ab7}ul.gMenu>li>a:hover:after,ul.gMenu>li.current-post-ancestor>a:after,ul.gMenu>li.current-menu-item>a:after,ul.gMenu>li.current-menu-parent>a:after,ul.gMenu>li.current-menu-ancestor>a:after,ul.gMenu>li.current_page_parent>a:after,ul.gMenu>li.current_page_ancestor>a:after{content:".";line-height:0;border-bottom:4px solid #337ab7;bottom:0;display:block;overflow:hidden;position:absolute;width:100%;left:0}ul.gMenu>li>ul.sub-menu li a:hover{background-color:#f5f5f5}ul.gMenu>li>ul.sub-menu{display:none;position:absolute;z-index:1000;left:50%}ul.gMenu>li>ul.sub-menu>li{left:-120px}ul.gMenu>li>ul.sub-menu li{width:240px;margin:0;list-style:none;display:block;overflow:visible;position:relative;box-shadow:1px 1px 3px rgba(0,0,0,.2)}ul.gMenu>li>ul.sub-menu li ul{margin-bottom:0;display:none;position:absolute;left:240px;top:.8em}ul.gMenu>li>ul.sub-menu li a{padding-left:1.5em}ul.gMenu>li:hover>ul.sub-menu{display:block}ul.gMenu>li li:hover>ul.sub-menu{display:block}.scrolled .sns-nav{float:right}.scrolled .sns-nav ul{margin:0 0 0 10px;padding:0;list-style:none;display:flex;flex-flow:row wrap;justify-content:flex-end;width:24px}.scrolled .sns-nav ul li{margin-left:0;margin-bottom:3px}.scrolled .gMenu_outer .menu-global-container{width:600px;float:right}ul.gMenu>li br{display:block}}.page-header{margin-top:0;margin-bottom:0;padding-bottom:0}.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:15px 0 10px;font-size:22px;line-height:1.1}@media (min-width:992px){.page-header_pageTitle,h1.page-header_pageTitle:first-child{margin:30px 0 25px;font-size:32px}}.breadSection{border-bottom:1px solid #e5e5e5}.breadSection .breadcrumb{margin-top:0;margin-bottom:0;background:0 0}.breadSection .breadcrumb>li+li:before{content:">"}.breadSection .breadcrumb li{margin-bottom:0;list-style:none}.mainSection header{position:relative;border-bottom:1px solid #e5e5e5}.mainSection header h1{margin-top:0;line-height:1.4em}.mainSection .postList{margin-bottom:25px}h1.mainSection-title{font-size:24px}h1.mainSection-title i{margin-right:8px}h1.entry-title{font-size:32px}.mainSection .widget{margin-bottom:25px}.entry-meta{margin-bottom:.8em;padding-left:3px}.entry-meta i{margin-right:5px}.entry-meta_items{font-size:12px}.entry-meta_items.published:before{font-family:FontAwesome;content:"\f073";margin-right:5px}.entry-meta_items.published a{color:#464646}.entry-meta_items_author:before{font-family:FontAwesome;content:"\f040";margin-right:5px}.entry-meta_items_author{margin-left:.8em}.entry-meta_items_term{float:right;margin-right:0}.entry-meta_hidden{display:none}.entry-body{padding:1em 0 1.5em}.entry-body:after{content:"";clear:both;display:block}.page .entry-body{padding-top:0}@media (max-width:767px){.entry-meta .entry-meta_items_term{float:none;display:block;margin-top:.5em}h1.entry-title{font-size:26px}}@media (min-width:768px){.mainSection .widget{margin-bottom:35px}.entry-meta_items{font-size:14px}.entry-body,.widget .entry-body{padding:2em 0 2.5em}}.entry-footer{display:block;overflow:hidden;margin-bottom:2em}.entry-meta-dataList{display:block;overflow:hidden;padding-top:3px}.entry-meta-dataList dl{margin:0 0 2px}.entry-meta-dataList dt,.entry-meta-dataList dd{display:block;overflow:hidden;margin-bottom:0}.entry-meta-dataList dt{float:left;background-color:#666;color:#fff;font-size:10px;line-height:1.1em;padding:4px 8px;font-weight:lighter;margin-right:10px;border:none}.entry-meta-dataList dd{font-size:12px;border:none;padding-left:0}.entry-meta-dataList dd a{display:inline-block;padding:3px 2px 1px}.entry-tag{display:block;overflow:hidden}.entry-tag dl{margin-bottom:0}.tagcloud a{color:#464646;margin-bottom:4px;white-space:nowrap}.tagcloud a:before{font-family:FontAwesome;content:"\f02b";margin-right:5px}.tagcloud a:hover{text-decoration:none;opacity:.6}.entry-meta-dataList .tagcloud a{margin-right:8px}.media{border-bottom:1px solid #e5e5e5;padding:2em 0;margin-top:0}.media:first-child{border-top:1px solid #e5e5e5}.media .postList_thumbnail{width:160px;margin-bottom:.5em;padding-right:30px;display:block;overflow:hidden;float:left}.media .postList_thumbnail a{position:relative;display:block;overflow:hidden;border:1px solid #e5e5e5}.media .postList_thumbnail img{width:100%;height:auto;border:1px solid #fff}.media .postList_thumbnail .postList_cateLabel{position:absolute;bottom:0;left:0}.media .media-body .media-heading{font-size:20px;line-height:1.4em;margin-top:0;margin-bottom:.4em;font-weight:400;background:0 0;box-shadow:none;padding:0}.media .media-body .media-heading a{color:#464646}.media .media-body .media-heading a:hover{text-decoration:none}.media .media-body p{margin-bottom:0;font-size:14px;line-height:150%}.media .media-body .entry-meta_updated{display:none}.media .media-body .entry-meta_items_author{display:none}.media .media-body a.media-body_excerpt{color:#464646}@media (max-width:767px){.media .postList_thumbnail{padding-right:20px}.media .media-body .media-heading{font-size:1.2em;line-height:1.3em;margin-bottom:.5em}}@media (max-width:500px){.media .postList_thumbnail{width:100px}}.pagination{margin-bottom:0}ul.page-numbers{margin:0;padding:0}ul.page-numbers li{margin:0;list-style:none;display:block;overflow:hidden;float:left}ul.page-numbers li a,ul.page-numbers li span.page-numbers{padding:6px 12px;display:block;border:1px solid #ddd;margin-left:-1px}ul.page-numbers li a:hover{text-decoration:none}ul.page-numbers li:first-child a{margin-left:0}ul.page-numbers li a:hover{background-color:#efefef}ul.page-numbers li span.page-numbers.current{color:#fff;background-color:#337ab7}ul.page-numbers li:first-child>a{border-top-left-radius:4px;border-bottom-left-radius:4px}ul.page-numbers li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.page-link dl{display:block;overflow:hidden;margin-bottom:0}.page-link dt,.page-link dd{border:none;padding:0;margin-bottom:0}.page-link dt{padding:6px 10px 6px 0;float:left}.page-link span.page-numbers{padding:6px 12px;display:block;float:left}.pager ul{margin-top:0}.pager li{margin-bottom:10px;display:inline-block}.pager li>a{border-radius:0;padding:7px 15px 5px}.pager li{display:block;overflow:hidden;float:none}.pager li a{display:block;overflow:hidden;float:none;width:100%;text-align:left}.pager li.previous a:before{content:"«";margin-right:.8em}.pager li.next a:before{content:"»";margin-right:.8em}.subSection{display:block;overflow:hidden}.subSection .widget{margin-bottom:25px}.subSection .media{padding:1em 0 .8em;margin-top:0}.subSection .media .postList_thumbnail{width:80px;padding-right:15px}.subSection .media .media-heading{font-size:14px}.subSection li>a:hover{text-decoration:underline}.subSection li.current-cat>a,.subSection li.current_page_item>a{background-color:rgba(0,0,0,.05)}.subSection-title{font-size:18px;margin-bottom:15px}.subSection-title i{margin-right:8px}.widget{display:block}.widget .subSection-title{margin-top:0;font-size:18px}.widget ul{margin-top:0}.widget:after{content:"";clear:both;display:block}.widget_link_list ul,.widget_recent_comments ul,.widget_nav_menu ul,.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_recent_entries ul{padding-left:0;margin:0;font-size:14px;list-style:none}.widget_link_list .subSection-title,.widget_nav_menu .subSection-title,.widget_archive .subSection-title,.widget_categories .subSection-title,.widget_pages .subSection-title,.widget_recent_entries .subSection-title{margin-bottom:0}.widget_link_list ul li,.widget_nav_menu ul li,.widget_archive ul li,.widget_categories ul li,.widget_pages ul li,.widget_recent_entries ul li{margin-bottom:0}.widget_link_list ul li a,.widget_nav_menu ul li a,.widget_archive ul li a,.widget_categories ul li a,.widget_pages ul li a,.widget_recent_entries ul li a{display:block;padding:10px .5em 8px;border-bottom:1px solid #e5e5e5;color:#464646;box-shadow:0px 1px 0px rgba(255,255,255,.9)}.widget_link_list ul li li a,.widget_nav_menu ul li li a,.widget_archive ul li li a,.widget_categories ul li li a,.widget_pages ul li li a,.widget_recent_entries ul li li a{padding-left:1.5em}.widget_link_list ul li li li a,.widget_nav_menu ul li li li a,.widget_archive ul li li li a,.widget_categories ul li li li a,.widget_pages ul li li li a,.widget_recent_entries ul li li li a{padding-left:2.5em}.widget_link_list ul li li li li a,.widget_nav_menu ul li li li li a,.widget_archive ul li li li li a,.widget_categories ul li li li li a,.widget_pages ul li li li li a,.widget_recent_entries ul li li li li a{padding-left:3.5em}.widget_link_list ul li li li li li a,.widget_nav_menu ul li li li li li a,.widget_archive ul li li li li li a,.widget_categories ul li li li li li a,.widget_pages ul li li li li li a,.widget_recent_entries ul li li li li li a{padding-left:4.5em}.widget_link_list ul li li li li li li a,.widget_nav_menu ul li li li li li li a,.widget_archive ul li li li li li li a,.widget_categories ul li li li li li li a,.widget_pages ul li li li li li li a,.widget_recent_entries ul li li li li li li a{padding-left:5.5em}.widget_link_list ul li li li li li li li a,.widget_nav_menu ul li li li li li li li a,.widget_archive ul li li li li li li li a,.widget_categories ul li li li li li li li a,.widget_pages ul li li li li li li li a,.widget_recent_entries ul li li li li li li li a{padding-left:6.5em}.widget_link_list ul li li li li li li li li a,.widget_nav_menu ul li li li li li li li li a,.widget_archive ul li li li li li li li li a,.widget_categories ul li li li li li li li li a,.widget_pages ul li li li li li li li li a,.widget_recent_entries ul li li li li li li li li a{padding-left:7.5em}.widget_link_list ul li li li li li li li li li a,.widget_nav_menu ul li li li li li li li li li a,.widget_archive ul li li li li li li li li li a,.widget_categories ul li li li li li li li li li a,.widget_pages ul li li li li li li li li li a,.widget_recent_entries ul li li li li li li li li li a{padding-left:8.5em}.widget_link_list ul li li li li li li li li li li a,.widget_nav_menu ul li li li li li li li li li li a,.widget_archive ul li li li li li li li li li li a,.widget_categories ul li li li li li li li li li li a,.widget_pages ul li li li li li li li li li li a,.widget_recent_entries ul li li li li li li li li li li a{padding-left:9.5em}.widget_link_list ul li li li li li li li li li li li a,.widget_nav_menu ul li li li li li li li li li li li a,.widget_archive ul li li li li li li li li li li li a,.widget_categories ul li li li li li li li li li li li a,.widget_pages ul li li li li li li li li li li li a,.widget_recent_entries ul li li li li li li li li li li li a{padding-left:10.5em}.widget_link_list ul ul,.widget_nav_menu ul ul,.widget_archive ul ul,.widget_categories ul ul,.widget_pages ul ul,.widget_recent_entries ul ul{margin:0;padding-left:0}.widget_archive select,.widget_categories select{margin-top:10px}.widget_ltg_adv_post_list .pt_0 .mainSection-title{margin-bottom:0}.widget .tagcloud a{border-radius:4px;padding:3px 10px 1px;line-height:2.4em}footer{background-color:#f5f5f5}footer .footerMenu{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}footer .copySection{border-top:1px solid #e5e5e5;padding-top:1em;padding-bottom:1em}footer .copySection p{font-size:12px;margin:0 15px 5px}@media (max-width:767px){footer .footerMenu .container{padding-left:0;padding-right:0}footer .footerMenu li{float:none;border-bottom:1px solid #e5e5e5;display:block;overflow:hidden}footer .footerMenu li:last-child{border-bottom:none}}@media (min-width:768px){footer .footerMenu ul{margin:10px auto;text-align:center}footer .footerMenu li{display:inline-block}footer .footerMenu li a{border-left:1px solid #ccc;padding-top:4px;padding-bottom:4px}footer .footerMenu li:last-child a{border-right:1px solid #ccc}}.archive-header{margin-bottom:1em}.archive-meta{margin-bottom:2em}#respond label{font-weight:lighter}.comments-title{line-height:1.4em;font-size:24px}ol.comment-list{padding:0;margin-top:0}li.comment{border:4px solid #eee;padding:1em;margin:0 0 1em;list-style:none}li.comment ol.children{padding-left:1em}li.comment ol.children li.comment{border:none}.comment-author{display:block;overflow:hidden;margin-bottom:10px;padding:7px;background-color:#f5f5f5;border:4px solid #eee}.comment-meta{display:block;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom:10px}li.pingback{margin:0 0 1em;list-style:none;border-bottom:1px dotted #999}p.no-comments{background-color:#f3f3f3;border:1px solid #e5e5e5;text-align:center;padding:2em}.bypostauthor{color:#464646}form.searchform{margin:1em 0}form.searchform div{display:flex}form.searchform div input[type=text]#s{width:64%;margin-right:5%}form.searchform div input[type=submit]#searchsubmit{float:right;width:34%;text-align:center;padding-left:2px;padding-right:2px}input#searchsubmit{vertical-align:top}.page-header{background-color:#337ab7}.page-header_pageTitle,h1.page-header_pageTitle:first-child{color:#fff}.siteContent{padding:1em 0 1.5em}@media (min-width:768px){.siteContent{padding:3.5em 0 3.5em}}footer{border-top:3px solid #337ab7}.single h1.entry-title:first-letter {color:#337ab7}.widget .tagcloud a{border:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.9)}footer.siteFooter .widget .tagcloud a{border:1px solid rgba(0,0,0,.1);background-color:rgba(255,255,255,.8)}