@charset "utf-8";@font-face{font-family:"mplus";src:url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/mplus-2c/mplus-2c-medium_s.eot?) format('eot'),url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/mplus-2c/mplus-2c-medium_s.woff) format('woff'),url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/mplus-2c/mplus-2c-medium_s.ttf) format('truetype')}@font-face{font-family:"rmplus";src:url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/rounded-mplus-1c-regular/rounded-mplus-1c-regular_s.eot?) format('eot'),url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/rounded-mplus-1c-regular/rounded-mplus-1c-regular_s.woff) format('woff'),url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/fonts/rounded-mplus-1c-regular/rounded-mplus-1c-regular_s.ttf) format('truetype')}body{margin:0;padding:0;color:#666;font-size:16px;background-color:#fff;font-family:-apple-system,blinkMacSystemFont,'Helvetica Neue','Segoe UI',YuGothicM,YuGothic,Meiryo,sans-serif}@font-face{font-family:YuGothicM;font-weight:400;src:local('YuGothic-Medium'),local('Yu Gothic Medium'),local('YuGothic-Regular')}@font-face{font-family:YuGothicM;font-weight:700;src:local('YoGothic-Bold')}hr{clear:both}a{color:#990098}a:hover{color:#cc81cc}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80)"}a img{-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}a.contact:hover img{opacity:1;filter:alpha(opacity=100);-ms-filter:"alpha( opacity=100)";background-color:#ff8acc}a:link,a:visited,a:active,a:hover{overflow:hidden;outline:none}span.glyphicon,span.fa{display:inline-block;width:1.4em;padding-left:.2em;overflow:hidden;letter-spacing:2em;margin-right:.2em}h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:mplus;color:#333;margin-top:1.5em;margin-bottom:.5em}h1.entry-title{margin-top:0;border-left:solid 8px #990098;padding-left:8px;font-size:34px}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,h2.entry-title,h3.entry-title,h4.entry-title,h5.entry-title,h6.entry-title{margin-left:3px;padding-left:7px;padding-bottom:3px;border-left:solid 5px #990098;border-bottom:solid 1px #990098;clear:both}.entry-content h2,h2.entry-title{font-size:26px}.entry-content h3,h3.entry-title{font-size:24px}.entry-content h4,h4.entry-title{font-size:22px}.entry-content h5,h5.entry-title{font-size:20px}.entry-content h6,h6.entry-title{font-size:18px}p{margin:0 0 1em}#page{max-width:1170px;margin:0 auto !important;-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 6px 3px;-moz-box-shadow:rgba(0,0,0,.2) 0px 0px 6px 3px;box-shadow:rgba(0,0,0,.1) 0px 0px 3px 1px;border:solid 1px #aaa;border-top:none}.container{width:100%}#masthead{display:block;background-color:#fff;border-top:solid 3px #cc81cc}#masthead .container.tophead{background:#fff}#masthead h1{margin:0;margin-top:3px;padding:5px 0 0;white-space:nowrap;height:36px}#masthead h1 span.title{margin:0;padding:5px 0 10px;font-size:28px;letter-spacing:-1px;position:relative;top:-20px}#masthead h1.site-title img{max-height:70px;width:auto;margin:-3px 2px 7px 5px}#masthead a{white-space:nowrap}#masthead .tophead{padding-left:0}#masthead h1>span{font-size:16px;margin-left:10px;display:inline-block}#masthead h1 a{text-shadow:0px 0px 2px rgba(255,255,255,1);margin:0;text-decoration:none !important}#masthead h1 a:hover{text-decoration:none !important}#masthead .description{font-family:Verdana,Geneva,sans-serif}#masthead p.description{font-size:12px;background:#cc81cc;margin:0;padding:0 15px 3px;color:#fff}#masthead span.description{letter-spacing:1.5px;font-size:12px;margin:0;padding:3px 4px}#header_sub ul{margin:0;padding:0;line-height:1.2em}#header_sub li{padding:5px 10px;margin:10px;text-align:center;text-shadow:0px 0px 1px rgba(255,255,255,1)}#header_sub p{margin:0;padding:0}#header_sub a{font-weight:700}.memo{margin:5px 0 0;padding:3px 12px;color:#fff;font-weight:400;background:#cc81cc;text-align:center;text-shadow:0px 0px 1px rgba(0,0,0,.5);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.site-title a:hover{text-decoration:none!important}#masthead img,#colophon img{width:100%;height:auto;float:left}#header_nav{background:#fff;display:none}.navbar{margin-bottom:0;min-height:0;position:static}.navbar-default{background-color:transparent;border:none}.navbar-toggle{border-bottom:solid 1px #eee;margin:8px 10px 0 0;font-size:13px;letter-spacing:-1px;padding:8px 6px !important;color:#666 !important}.navbar-toggle,.navbar-toggle:hover{float:right;border:solid 1px #aaa;margin-right:0;background-color:#fff !important}.navbar-toggle .icon-bar{background-color:#666 !important;height:3px}.navbar-toggle .icon-bar+.icon-bar{margin-top:5px}.navbar-collapse{border-top:none !important}.navbar a{color:#000 !important}.pagenation-navi{margin-top:15px;margin-bottom:15px}.pagenation-navi ul{margin:0 auto;padding:0;overflow:hidden}.pagenation-navi ul li{list-style:none;width:2em;margin:3px;padding:0;line-height:1.6em;border:solid 1px #666;float:left}.pagenation-navi ul li.current{font-weight:700}#main{background-image:url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/images/header/main_bg.png);background-position:top center;background-repeat:repeat-x;background-color:#fff}#primary{padding:15px 30px 30px}#primary .post_list dl{margin:1em}#primary .post_list dt{font-weight:400}#primary .post_list dd{padding-left:1em;border-bottom:dashed 1px #ccc;margin-bottom:.5em}#secondary{padding:0}.home #secondary{padding:7px}#secondary .widget_nav_menu,#secondary .widget_multinaviwidget{position:relative;z-index:999}#secondary .widget_multinaviwidget{margin-bottom:10px}#secondary .widget_nav_menu .menu,#menu-side_menu{margin:0;width:100%;float:left}#secondary .widget_nav_menu .menu ul,#menu-side_menu ul{margin:0;padding:0}#secondary .widget_nav_menu .menu li,#menu-side_menu li{padding:5px 15px;font-weight:400;font-size:14px;text-align:left;border-bottom:dashed 1px #999}#secondary .widget_nav_menu .menu>li,#menu-side_menu>li{margin:0;padding:0;font-size:16px;border-left:solid 5px #990098}#secondary .widget_nav_menu .menu li.menu-item-home,#menu-side_menu li.menu-item-home{border-left:solid 5px #990098}#secondary .widget_nav_menu .menu li a,#menu-side_menu li a{display:block;color:#666;padding:10px}#secondary .widget_nav_menu .menu>li>a{display:block;color:#666;padding-left:25px}#menu-side_menu>li>a{display:block;padding-left:25px}#secondary .widget_nav_menu .menu li li:last-child,#menu-side_menu li li:last-child{border-bottom:none}#secondary .widget_nav_menu .menu li li a,#menu-side_menu li li a{color:#333!important}#secondary .widget_nav_menu .menu .current-cat,#menu-side_menu .current-cat,#secondary .widget_nav_menu .menu .current_page_item,#secondary .widget_nav_menu .menu .current-menu-item,#secondary .widget_nav_menu .menu .current-page-ancestor,#menu-side_menu .current_page_item{background-color:#eee !important}#secondary .widget_nav_menu .menu .current-cat a,#menu-side_menu .current-cat a,#secondary .widget_nav_menu .menu .current_page_item a,#secondary .widget_nav_menu .menu .current-menu-item a,#secondary .widget_nav_menu .menu .current-page-ancestor a,#menu-side_menu .current_page_item a{text-decoration:underline;font-weight:700}#secondary .widget_nav_menu .menu .menu-item-home.current-page-ancestor{background-color:#fff !important}#secondary .widget_nav_menu .menu .menu-item-home.current-page-ancestor a{text-decoration:none;font-weight:400}text-decoration:none !important;font-weight:normal !important;}*/#menu-side_menu li a{margin-left:15px}#secondary .metaslider{top:1em;margin-bottom:2em !important}#secondary .metaslider img{border-left:solid 5px #aaa}#menu-side_menu>li{border-left:solid 5px #990098}.page #secondary #menu-side_menu{display:none}.home #navbar .current_page_item a,#navbar .current-menu-item a,#navbar .current-page-ancestor a{background:#efe1f0}#navbar .menu-item-home.current-page-ancestor a{background:#fff}.home #colophon .current_page_item a,#colophon .current-menu-item a,#colophon .current-page-ancestor a{text-decoration:underline;font-weight:700}#colophon .menu-item-home.current-page-ancestor a{text-decoration:none;font-weight:400}#secondary .widget_text{overflow:hidden;padding:10px}#secondary .widget_text{font-size:14px}#secondary .widget_text h2{padding:10px;margin:0;font-size:14px;font-weight:700;border:solid 1px #ccc;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}#secondary .widget_text div{padding:5px;margin:0;font-size:14px;border:none;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px}#secondary .widget_text div p{margin:0;padding:0}#pagination{overflow:hidden;margin:0;padding:0;padding-top:15px;clear:both}#pagination li{list-style:none}#pagination .prev{float:right}#pagination .next{float:left}#single-back{display:none}.post_date,a.cat{margin-right:1em}.post_date span a,a.cat{vertical-align:middle;margin:0 0 2px 5px;font-size:70%;padding:0 5px 1px !important;color:#fff;display:inline-block;background-color:#990098;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:1.5em}#colophon{border-top:solid 1px #cc81cc;background-color:#fbf9fc;padding:10px 0 5px}#colophon a{color:#333}#colophon hr{margin:0 0 10px}#colophon .menu{overflow:hidden;margin:0 auto;padding:0 !important}#colophon ul{padding:0}#colophon span{white-space:nowrap}#colophon .menu li{float:left;margin:0;padding:0 .5em;border-left:solid 1px #ccc}#colophon .menu li:first-child{border-left:none}#colophon .menu li:first-child{border-left:solid 1px #ccc}#colophon .menu li{border-right:solid 1px #ccc;margin-right:-1px;margin-bottom:2px}.copytext{text-align:center}#return_top,#float_head{display:none}#float_head{position:fixed;z-index:2999;top:0;left:0;margin:0 !important;padding:5px 5px 2px 8px;background:#fff;width:100%;border-bottom:solid 1px #aaa;letter-spacing:-1px;font-size:16px;text-align:center}#float_head h1{margin:0;padding:0;font-size:16px}#float_head img{margin:-3px 2px 0 0;padding:0;height:24px;width:auto}#float_head a{display:block;margin:0;padding:0;overflow:visible}#float_head a:hover{text-decoration:none;color:#333}#return_top{position:fixed;z-index:2999;bottom:0;right:0;margin:0 !important;padding:5px 15px 8px;background:#fff;width:100%;border-top:solid 1px #aaa;letter-spacing:-1px;font-size:16px}#return_top p,#return_top ul,#return_top ul li{float:left;margin:0;padding:0;letter-spacing:.5px}#return_top .row{padding:0 15px}#return_top .row>div{padding:5px}#return_top .btn_nav{font-size:14px;margin:0}#return_top a.totop{float:right;background-color:#fff;color:#990098;text-decoration:none;font-size:12px;padding-top:3px;white-space:nowrap}#return_top a:hover{text-decoration:underline !important}.brothers-navi,.children-navi{margin:-10px 0 20px;padding:0 0 5px;overflow:hidden;border-bottom:dotted 1px #999}.brothers-navi li,.children-navi li{font-size:16px;list-style:none;float:left;vertical-align:top;margin-right:1em;margin-bottom:.4em;padding-left:1em;text-indent:-.6em}.brothers-navi li:before,.children-navi li:before{font-size:60%;font-family:'Glyphicons Halflings';content:"\e250";vertical-align:middle}.brothers-navi li span,.children-navi li span{color:#894e8b;width:1.2em}.brothers-navi .current_page_item,.children-navi .current_page_item{font-weight:700}.brothers-navi .parent{display:none}.widget-area ul{margin:0;padding:0}li.widget,li.widget li{margin:0;padding:0;list-style:none}.entry-content .aligncenter,.entry-content dl.aligncenter,.entry-content .html5-captions .wp-caption.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright{float:right}.wp-caption{background-color:#f3f3f3;border:1px solid #ddd;margin:10px 0;padding-top:4px;text-align:center}.wp-caption img{border:0 none;margin:0;padding:0}.wp-caption.alignleft{margin-right:15px}.wp-caption.alignright{margin-left:15px}.html5-captions .wp-caption{background-color:transparent;border:medium none;margin:0;padding:0}.entry-content .wp-caption-text,.wp-caption-dd{font-size:12px;line-height:18px;margin:0;padding:5px 4px}.size-thumbnail,img.frame{border:solid 1px #eee;margin:0 15px;padding:3px}#primary img{margin:0 10px 15px;border:solid 1px #eee}#primary img.alignright{margin-right:0}#primary img.alignleft{margin-left:0}#primary img.aligncenter{margin:0 auto 10px auto}.reference a,a.reference{display:inline-block;padding-top:4px !important;padding-right:5px !important;padding-bottom:3px !important;padding-left:20px !important;background-image:url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/images/reference_arrow.png);background-repeat:no-repeat;background-position:-2px center;background-color:#fff;color:#894e8b !important;border:1px solid #ff3801 !important;text-decoration:none !important;box-shadow:0 1px 4px rgba(0,0,0,.3);margin-bottom:1em;margin-top:15px}a.reference:hover,.reference a:hover{color:#333 !important;text-decoration:underline !important}.plate{color:#036;font-size:18px;margin:0 0 1em;padding:10px;font-weight:700;background-color:#fff;padding-left:2em;text-indent:-1.5em;background:-moz-linear-gradient(top,#fcfcfc 0%,#fff 50%,#ededed 50%,#ebebeb 85%,#fff);background:-webkit-gradient(linear,left top,left bottom,from(#fcfcfc),color-stop(.5,#fff),color-stop(.5,#ededed),color-stop(.85,#ebebeb),to(#fff));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #ccc;-moz-box-shadow:0px 1px 0px rgba(0,0,0,.5),inset 0px 0px 1px rgba(97,97,97,.6);-webkit-box-shadow:0px 1px 0px rgba(0,0,0,.5),inset 0px 0px 1px rgba(97,97,97,.6);box-shadow:0px 1px 0px rgba(0,0,0,.5),inset 0px 0px 1px rgba(97,97,97,.6);text-shadow:0px -1px 3px rgba(255,255,255,.8),0px 1px 0px rgba(255,255,255,.3)}.plate:before{content:"■ ";color:#f5c400}#navbar{padding:0 !important}nav .menu-item{margin:0 0 5px}nav li.menu-item{border-left:solid 1px #ccc;list-style:none}nav li.menu-item:last-child{border-right:solid 1px #ccc}nav li.menu-item a{display:block;padding:0 10px 3px}nav li.menu-item a:hover{text-decoration:underline}#header_memo{margin:15px 5px;padding-left:25px;text-align:left;position:relative}#header_memo i.glyphicon{display:inline !important}.page-id-91 #header_memo,.parent-pageid-91 #header_memo{visibility:hidden;display:none}.home h1.entry-title{display:none !important}article a[href$=".pdf"]{padding-left:20px;background:url(//ancl.gr.jp/cms/wp-content/themes/westprairie2025/images/icon_pdf.gif) no-repeat center left}article a[href$=".pdf"]:after{content:" (PDF書類)"}.info_window{border:solid 2px #ccc;padding:30px 15px 15px;margin:35px 0 30px;position:relative;clear:both}.info_window h2{border:solid 2px #ccc;padding:5px 15px;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;position:absolute;top:-20px;left:10px;width:auto;margin:0}.info_window ul{margin:0;padding:0}.info_window li{margin-left:0;list-style:none;font-size:16px;border-bottom:dashed 1px #ccc;padding-bottom:5px}.info_window .more{display:block;float:right}#breadcrumbs{border-bottom:solid 1px #eee}.home .breadcrumbs{display:none}.breadcrumbs{padding:.5em 0 .5em .5em;font-size:14px}#menu-side_term{clear:both}#menu-side_term{padding-left:1.5em}#menu-side_term li{list-style:disc;white-space:nowrap}table{border-collapse:collapse;border:1px solid #ddd;background-color:transparent;width:100%;max-width:100%;margin-bottom:20px}table td,table th{background-color:#fff;border:1px solid #ddd}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}table th{text-align:left;background-color:#fffcf0;white-space:nowrap}table>thead>tr>th,table>tbody>tr>th,table>tfoot>tr>th,table>thead>tr>td,table>tbody>tr>td,table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-top:0}table>tbody+tbody{border-top:2px solid #ddd}table.table{width:auto}.panel{padding:10px;position:relative;text-decoration:none;color:#333;border:solid 1px #dbd9cc;background:#fafafa;text-shadow:0px 0px 2px rgba(255,255,255,1);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;width:100%;margin:0 auto;margin-bottom:20px;overflow:hidden}.panel .wrap{border-left:solid 3px #990098;padding-left:5px}.panel h3{font-size:120%;color:#222;margin:0;width:96%;white-space:nowrap}.panel h3 span{display:inline;margin-left:1em;font-size:80%;font-weight:400}.panel a{width:100%}.panel a:link,.panel a:visited,.panel a:active,.panel a:hover{width:100%;overflow:visible}.panel a:hover{text-decoration:none;color:#000 !important}.panel p{margin-bottom:0}.panel span{display:block;width:96%;font-size:95%;margin-top:6px;color:#333}.col-sm-6 .panel span{width:96%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.panel i{float:right;margin-top:6px;width:1.2em;text-align:right;height:1.5em;text-indent:7px}#content ol li{margin-bottom:1em}.mw_wp_form input[type=text],.mw_wp_form input[type=email],.mw_wp_form textarea{width:100%}.btn_nav{text-align:center;border:solid 2px #ff6333;margin-bottom:1em}.navbar-header{display:none}.navbar-header ul,.navbar-header li{margin:0;padding:0}.navbar-header .textwidget p{margin:0;padding:0}#masthead .navbar-header span>i.glyphicon{display:none}.radius_box{border:solid 3px #dbd9cc;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.lead{position:relative}.lead img{position:relative;z-index:0;top:0;left:0;margin:0 !important}.lead span{position:absolute;z-index:10;font-size:28px;right:15px;top:150px;color:#fff;font-weight:700;text-shadow:0px 0px 3px rgba(0,0,0,1)}.parent-pageid-91 #header_sub .btn,.page-id-91 #header_sub .btn{visibility:hidden}@media screen and (max-width:1200px){#page{max-width:970px}.lead span{font-size:22px}}@media screen and (max-width:992px){#page{max-width:750px}}@media screen and (max-width:991px){#header_nav{display:block !important}#colophon .menu{width:100% !important}#primary{border-left:none;padding:15px 15px 30px}}@media screen and (max-width:767px){.navbar-header{display:block}#menu-main li{border-left:solid 3px #990098}#menu-main li:last-child{border-right:none}#menu-main li a{padding:10px}#menu-main li:hover{padding-left:3px;border-left:solid 3px #cc81cc;background-color:#eee}#menu-main li:hover a{padding-left:7px}.navbar-nav{margin:0}#navbar{margin-bottom:5px}#masthead h1.site-title span.lawyer{display:none}}@media screen and (max-width:600px){.home #primary{background-image:none}#page{border:none}.size-thumbnail{float:none;display:block;margin:0 auto !important}.lead span{font-size:22px}}@media screen and (max-width:599px){h1.entry-title{font-size:28px}#masthead h1{padding-bottom:3px}#masthead h1.site-title span.title{line-height:1.3em;font-size:24px;display:block;top:-5px}#masthead p.description{padding:0 10px 3px}#masthead h1.site-title img{height:36px !important;margin-bottom:10px}#masthead h1.site-title .lawyer,#masthead h1.site-title .lawyer+br{display:none}#hot_topics h2,.info_window h2{font-size:18px !important}#colophon .menu{width:auto}#colophon ul{font-size:12px}#colophon .menu li:first-child{border-left:solid 1px #ccc}#colophon .menu li{border-right:solid 1px #ccc;margin-right:-1px;margin-bottom:2px}.page #main .entry-content h2{font-size:20px}.page #main .entry-content h3{font-size:18px}.page #main .entry-content h4,.page #main .entry-content h5,.page #main .entry-content h6{font-size:16px}.copytext{text-align:left}.lead span{right:5px;top:110px;font-size:16px}}@media screen and (max-width:440px){.toggle-title{display:none}.navbar-toggle{margin-top:7px}.lead span{font-size:14px}}@media screen and (max-width:370px){.entry-title{font-size:130% !important}#masthead h1.site-title{padding:10px 0 0}#masthead h1.site-title span.title{line-height:1.2em;font-size:18px;padding:5px 0 17px}#masthead h1.site-title img{height:26px !important}}form button[type=submit],form input[type=submit]{background-color:#fff;color:#333;border:solid 1px #999}@media print{a[href]:after{content:"" !important}abbr[title]:after{content:"" !important}.admin-bar #masthead nav{display:none}body{-webkit-print-color-adjust:exact}#header_nav{display:none}}