@charset "utf-8";body{width:100%;min-width:100%}#container{overflow:hidden}img{width:100%}br.spbr{display:inline}br.pcbr{display:none}span.pcbr{display:none}.m_b_20{margin-bottom:3%}.m_b_30{margin-bottom:4%}.m_b_40{margin-bottom:6%}.m_b_50{margin-bottom:7%}.m_b_60{margin-bottom:9%}.sp_ttl{display:block}.pc_ttl{display:none}.sp_text{display:block}.fixed{position:fixed;width:100%;height:100%}a.tel_events{pointer-events:auto}header #header.top{height:auto}.mainslider{margin-top:55px}#mainslider{position:relative}#mainslider img{width:100%}.slick-slide{height:50vh}.mainslider_01{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/mainslider_01_sp.jpg) no-repeat center top;background-size:cover}.mainslider_02{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/mainslider_02_sp.jpg) no-repeat center top;background-size:cover}.mainslider_03{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/mainslider_03_sp.jpg) no-repeat center top;background-size:cover}.mainslider_04{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/mainslider_04_sp.jpg) no-repeat center top;background-size:cover}#logo{position:absolute;top:35px;left:35px}#top_section_01{padding:0;text-align:center}#top_news_box{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_bg_01.jpg) no-repeat center center;background-size:cover;padding:10% 0 9%}.tabs{margin-top:50px;padding-bottom:20px;background-color:#fff;border:1px solid #222526;width:94%;margin:0 auto;box-sizing:border-box}.tab_item{width:calc(100%/3);height:50px;border-bottom:1px solid #222526;border-right:1px solid #222526;line-height:50px;font-size:11px;text-align:center;color:#565656;display:block;float:left;font-weight:700;transition:all .2s ease;box-sizing:border-box;cursor:pointer}.tab_item.news_item,.tab_item.event_item{font-size:14px}.tab_item.last_tab{border-right:none}.tab_item:hover{opacity:.75}input[name=tab_item]{display:none}.tab_content{display:none;padding:3% 6% 0;clear:both;overflow:hidden}#all:checked~#all_content,#news:checked~#news_content,#event:checked~#event_content{display:block}.tabs input:checked+.tab_item,.tabs input:hover+.tab_item{background-color:#222526;color:#fff;font-size:11px;opacity:1}.tabs input:checked+.news_item,.tabs input:hover+.news_item{background-color:#7a4171;color:#fff;font-size:14px;opacity:1}.tabs input:checked+.event_item,.tabs input:hover+.event_item{background-color:#b68d4c;color:#fff;font-size:14px;opacity:1}#top_news_box li{border-bottom:1px solid #ddd}#top_news_box li:last-child{border-bottom:0 solid #ddd}#top_news_box li a{display:block;color:#000;text-decoration:none;padding:3% 2%}#top_news_box li a span{display:inline-block;font-size:15px}#top_news_box li a span.date{margin-left:3%;margin-right:0}#top_news_box li a span.title{display:block;padding-top:5px}#top_news_box li a span.category_news{color:#fff;background-color:#7a4171;padding:0 10px}#top_news_box li a span.category_event{color:#fff;background-color:#b68d4c;padding:0 10px}.link_list{width:94%;margin:0 auto;text-align:right}.link_list a{display:inline-block;color:#fff;font-size:14px;text-decoration:none;background:#777 url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_01hover.png) no-repeat 95% center;padding:10px 25px;margin-top:10px;margin-right:0}#link_area a{display:block;text-align:center;text-decoration:none;height:100%;position:relative;padding:28% 0}#link_area span{display:block;position:absolute;left:50%;transform:translateX(-50%)}#link_area a span.title{color:#fff;font-size:22px;top:35%;transition:.3s;white-space:nowrap}#link_area a:hover span.title{color:#fff;font-size:22px;top:35%;transition:.3s}#link_area a span.text{display:none}#link_area a:hover span.text{display:none}#link_area a span.detail{color:#fff;font-size:15px;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_02.png) no-repeat right center;padding-right:25px;top:60%;transition:.3s}#link_area a:hover span.detail{color:#fff;font-size:15px;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_02.png) no-repeat right center;padding-right:25px;top:60%;transition:.3s}.top_link_01{height:auto;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_01_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_01:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_01_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_2column{display:inline-block;width:100%;height:auto;transition:0s}.top_link_02{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_02_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s;float:left}.top_link_02:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_02_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_03{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_03_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s;float:right}.top_link_03:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_03_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_04{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_04_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s;float:left}.top_link_04:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_04_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_05{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_05_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s;float:right}.top_link_05:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_05_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_06{height:auto;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_06_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}.top_link_06:hover{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_link_06_bg_sp.jpg) no-repeat center center;background-size:cover;transition:0s}#link_area .top_link_2column a span.title{color:#fff;font-size:22px;top:35%;transition:.3s}#link_area .top_link_2column a:hover span.title{color:#fff;font-size:22px;top:35%;transition:.3s}#link_area .top_link_2column a span.text{display:none}#link_area .top_link_2column a:hover span.text{display:none}#link_area .top_link_2column a span.detail{color:#fff;font-size:15px;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_02.png) no-repeat right center;padding-right:25px;top:60%;transition:.3s}#link_area .top_link_2column a:hover span.detail{color:#fff;font-size:15px;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_02.png) no-repeat right center;padding-right:25px;top:60%;transition:.3s}#link_area_pdf{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_bg_01.jpg);padding:15% 0}#link_area_pdf ul{text-align:center;font-size:0}#link_area_pdf li{display:inline-block;margin:0 4% 4%}#link_area_pdf li:first-child{margin-bottom:4%}#link_area_pdf li a{transition:.3s}#link_area_pdf li a:hover{opacity:.7;transition:.3s}#top_access{background-color:#fff}#top_access #address{width:100%;height:auto;float:right;position:relative}#top_access #address .address_inner{position:relative;top:0;left:0;transform:translate(0%,0%);width:100%;padding:9% 0;margin:0 auto}#top_access #address h3{font-size:24px;line-height:100%;text-align:center;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_logo_sp.png) no-repeat center top;background-size:100%;padding-top:15%;margin-bottom:6%}#top_access #address dl,#top_access #address h4,#top_access #address p{width:86%;margin:0 auto}#top_access #address dt{display:inline-block;font-size:15px;font-weight:700;margin-right:40px;vertical-align:top}#top_access #address dd{display:inline-block;font-size:15px;font-weight:400}#top_access #address h4{font-size:15px;font-weight:700;margin-top:4%;margin-bottom:5px}#top_access #address p{font-size:15px;font-weight:400}#top_access #address p.link_access{margin-top:5%}#top_access #map{width:100%;height:300px;float:left}#logo,#gnav,#float_nav,#facebook{display:none !important}#sp_menu{display:block;width:100%;position:fixed;z-index:9998;background-color:#fff}#sp_menu_box{margin-top:5px}#sp_menu_box li{border-top:1px solid #ddd}#sp_menu_box li:last-child{border-bottom:1px solid #ddd}#sp_menu_box li a{display:block;color:#333;text-decoration:none;padding:15px 0}.sp_facebook{width:7%;float:left;margin-top:4%;margin-left:4%}.sp_logo{width:45%;position:absolute;left:50%;transform:translateX(-50%);padding-top:2%}#sp_menu a.menubtn{display:block;width:16%;height:55px;padding:0;float:right}.menu-trigger,.menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}.menu-trigger{position:relative}.menu-trigger span{position:absolute;left:25%;width:50%;height:2px;background-color:#333;border-radius:4px}.menu-trigger span:nth-of-type(1){top:17px;transform:none}.menu-trigger span:nth-of-type(2){top:50%;margin-top:-1px;opacity:1}.menu-trigger span:nth-of-type(3){bottom:16px;transform:none}.menu-trigger.active span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-315deg);transform:translateY(9px) rotate(-315deg)}.menu-trigger.active span:nth-of-type(2){opacity:0}.menu-trigger.active span:nth-of-type(3){-webkit-transform:translateY(-10px) rotate(315deg);transform:translateY(-10px) rotate(315deg)}#bottom_contents{text-align:center;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_bg_01.jpg);padding:9% 0}#bottom_contents #f_logo{margin-bottom:10px}#bottom_contents #f_logo img{width:42%}#bottom_contents .f_address{font-size:14px}#f_bottom{width:100%;margin:0 auto;padding:6% 4%;box-sizing:border-box;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/f_bg.png) no-repeat center center;background-size:cover}#f_bottom #copyright{float:none;color:#fff;font-size:12px;text-align:center;line-height:100%}#privacy_wrap{display:none}#footer{display:none}#locator{width:94%;margin:0 auto;padding-top:20px}#locator li{float:left;color:#333;font-size:14px}#locator li:before{content:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/locator_arrow.png);margin-left:15px;margin-right:15px}#locator li a{color:#58be89;font-size:14px;line-height:100%;text-decoration:none}#locator li.current-crumb a{color:#333;font-size:14px;font-weight:400;line-height:100%;text-decoration:none;pointer-events:none}article#sub{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/bg_01.jpg) no-repeat;background-size:cover;padding-top:55px}h3.sub_ttl_01{font-size:26px;font-weight:400;margin-bottom:20px}h2.sub_ttl_02{width:94%;font-size:23px;text-align:center;line-height:140%;margin:15% auto 7%}@media screen and (max-width:320px){h2.sub_ttl_02{font-size:20px}}p.text_15{font-size:15px}p.text_16{font-size:16px}#mainimg{position:relative;min-height:300px}#mainimg h2{font-size:24px;line-height:140%;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;vertical-align:top;background-color:#fff;white-space:nowrap;padding:20px 15px;display:inline-block;position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)}#bottom_contents{text-align:center;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_bg_01.jpg);padding:60px 0;border-top:1px solid #ddd;margin-top:15%}.about #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/about/mainimg_sp.jpg) no-repeat center center;background-size:cover}#about_01{width:100%;margin:0 auto;border-bottom:1px solid #bebab6;padding-bottom:15%;margin-bottom:15%}#about_01 h2{font-size:24px;line-height:100%;text-align:center;margin:0 0 50px}#about_01 .lead_text{width:94%;margin:0 auto 40px;border:1px solid #000;padding:50px 3%;text-align:center;background-color:#fff;box-sizing:border-box}#about_01 .text{width:94%;margin:0 auto;font-size:16px;line-height:180%;text-align:left}.about_02_box_01,.about_02_box_02,.about_02_box_03,.about_02_box_04{background-color:#fff;font-size:0;position:relative}.about_02_box_01 .about_02_box_text,.about_02_box_03 .about_02_box_text{width:100%;max-width:600px;padding:5%;box-sizing:border-box;position:relative;top:0;left:0;transform:translate(0%,0%)}.about_02_box_02 .about_02_box_text,.about_02_box_04 .about_02_box_text{width:100%;max-width:600px;padding:5%;box-sizing:border-box;position:relative;top:0;right:0;transform:translate(0%,0%)}.about_02_box_text h3{font-size:20px;margin-bottom:3%}.about_02_box_text p{font-size:16px;line-height:200%}.about_02_box_01 .about_02_box_img{width:100%;float:none;position:relative;top:0;left:0;transform:translateY(0)}.about_02_box_02 .about_02_box_img{width:100%;float:none;position:relative;top:0;left:0}.about_02_box_03 .about_02_box_img{width:100%;float:none;position:relative;top:0;right:0}.about_02_box_04 .about_02_box_img{width:100%;float:none;position:relative;top:0;left:0}.about_02_box_img img{width:100%}#about_03{padding-top:5%;margin-top:0}#about_03 ul{width:100%;margin:0 auto;text-align:center;font-size:0;padding-bottom:20px}#about_03 li{display:inline-block;width:306px;margin-right:0;margin-bottom:6%}#about_03 li:nth-child(3n){margin-right:0}#about_03 li span{display:block}#about_03 li span.img{margin-bottom:10px}#about_03 li span.name{font-size:20px}.about_03_box_01{background-color:#fff;font-size:0;position:relative}.about_03_box_01 .about_03_box_text{width:100%;max-width:600px;padding:30px;box-sizing:border-box;position:relative;top:0;left:0;transform:translate(0%,0%)}.about_03_box_img img{width:100%}.about_03_box_text h3{font-size:20px;margin-bottom:3%}.about_03_box_text p{font-size:16px;line-height:200%}.about_03_box_01 .about_03_box_img{width:100%;float:none;position:relative;top:0;left:0;transform:translate(0%,0%)}#about_04{width:100%;margin:0 auto;border-bottom:1px solid #ddd;padding-top:15%;padding-bottom:15%;text-align:center}#about_04 h2{line-height:100%;margin-bottom:5%}#about_04 p.text{width:94%;margin:0 auto;text-align:left;line-height:220%;margin-bottom:7%}#about_04 ul{font-size:0}#about_04 li{display:inline-block;margin-right:0;margin-bottom:6%}#about_04 li:last-child{margin-right:0}#about_04 li span{display:block}#about_04 li span.name{font-size:20px;line-height:100%;margin-top:10px}#about_05{padding-top:15%}#about_05 h2{line-height:100%;margin-bottom:35px}#about_05 p.text{width:94%;margin:0 auto;line-height:220%}.access #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/access/mainimg_sp.jpg) no-repeat center center;background-size:cover}#access_01 #map{width:100%;height:500px}#access_02{width:94%;margin:0 auto;padding-top:50px}#access_02 .address span{display:inline-block;font-size:18px;line-height:100%;border:1px solid #000;padding:7px 20px;margin-right:10px;margin-bottom:10px}#access_02 .address a{color:#000;text-decoration:none;pointer-events:none}#access_03{width:94%;margin:0 auto;padding-top:12%}#access_03 .clearfix{margin-bottom:55px}#access_03 .access_03_left{width:100%;float:none}#access_03 h3{width:100%;font-size:20px;line-height:100%;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:15px}#access_03 p.route{line-height:200%}#access_03 p.route span{color:#b1262b}#access_03 .access_03_right{width:100%;float:none;margin-top:12%}#access_03 .time{font-size:0;margin-bottom:30px}#access_03 .access_03_right li{font-size:16px;line-height:140%;text-indent:-1em;padding-left:1em;margin-bottom:15px}#access_03 .access_03_right li:before{content:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_square_01.png);margin-right:8px}#access_03 .access_03_right li ul{margin-top:10px;margin-bottom:20px}#access_03 .access_03_right li ul li{font-size:14px;padding-left:20px;margin-bottom:10px}#access_03 .access_03_right li ul li:before{content:none}.contact #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/contact/mainimg_sp.jpg) no-repeat center center;background-size:cover}#contact_01{padding-top:10%}#contact_box{width:94%;margin:0 auto 10%;background-color:#fff;padding:3% 3% 10%;box-sizing:border-box}#contact_box table{width:100%}#contact_box th{display:block;width:100%;font-size:16px;line-height:100%;text-align:left;vertical-align:middle;padding:20px 3%;border-bottom:1px solid #ddd;position:relative;box-sizing:border-box}#contact_box th span{color:#fff;font-size:16px;line-height:100%;background-color:#b1262b;position:absolute;top:50%;right:0;transform:translateY(-50%);padding:8px 15px}#contact_box th span.any{background-color:#888}#contact_box td{display:block;width:100%;padding:4% 0;border-bottom:1px solid #ddd;position:relative;box-sizing:border-box}#contact_box td input,#contact_box td select{width:100%;height:45px;padding:5px;box-sizing:border-box}#contact_box td input::placeholder,#contact_box td textarea::placeholder{color:#aaa}#contact_box .post input{width:200px}#contact_box .post span{display:inline-block;font-size:14px;margin-left:0;margin-top:10px;vertical-align:middle}#contact_box textarea{width:100%;height:15em;padding:10px 5px;box-sizing:border-box;line-height:160%}#contact_box .address select{width:200px;margin-bottom:10px}#contact_box .privacy_box{height:220px;border:1px solid #ddd;padding:30px;overflow-y:scroll;margin-top:55px;margin-bottom:40px}#contact_box .privacy_box h4{font-size:16px;line-height:100%;margin-bottom:15px}#contact_box .privacy_box p.text{font-size:14px;line-height:180%}#contact_box .privacy_confirm{text-align:center;background-color:#f4f4f4;padding:30px 0;margin-bottom:40px}#contact_box .privacy_confirm p.text{font-size:14px;margin-bottom:10px}#contact_box .privacy_confirm label{display:inline-block;width:90%;margin:0 auto;font-size:16px;font-weight:700}#contact_box .btn_confirm{text-align:center}#contact_box .btn_confirm a{display:inline-block;width:100%;color:#fff;font-size:20px;text-align:center;text-decoration:none;line-height:100%;background:#b68d4c url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_02.png) no-repeat 95% center;padding:25px 0}#contact_tel{text-align:center}#contact_tel h3{display:inline-block;font-size:24px;line-height:100%;border-bottom:1px solid #000;padding:0 10px 15px;margin-bottom:30px}#contact_tel p.address{font-size:16px;line-height:100%;margin-bottom:10px}#contact_tel p.tel{font-size:16px}#contact_tel p.tel a{color:#000;font-size:26px;text-decoration:none;margin-right:15px;pointer-events:auto}.contact .btn_confirm input[name=submitConfirm]{display:inline-block;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/contact/btn_confirm.png) no-repeat center top;background-size:100%;opacity:1;transition:.3s;width:100%;height:70px;overflow:hidden;text-indent:9999px;border:none;cursor:pointer}#confirm_page .btn_confirm input[name="送信する"]{display:inline-block;opacity:1;transition:.3s;width:35%;height:53px;overflow:hidden;cursor:pointer;margin-left:0;border:none;color:#fff;font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS 明朝",serif;font-size:18px;font-weight:700;text-align:center;background-color:#7a4171;border-radius:5px;-webkit-appearance:none;padding:0}#confirm_page .btn_confirm input[name=submitBack]{display:inline-block;opacity:1;transition:.3s;width:25%;height:53px;overflow:hidden;border:none;cursor:pointer;color:#fff;font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Mincho ProN","MS 明朝",serif;font-size:18px;font-weight:700;background-color:#b68d4c;border-radius:5px;margin-right:3%;-webkit-appearance:none;pading:0}.diboric #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/diboric/mainimg_sp.jpg) no-repeat center center;background-size:cover}#diboric_lead h2{margin:15% auto 7%}#diboric_lead p.text{width:94%;margin:0 auto;text-align:left;line-height:220%}.diboric_nav{width:100%;margin:7% auto 9%;font-size:0;text-align:center}.diboric_nav li{display:inline-block;margin-right:0;margin-bottom:10px}.diboric_nav li:nth-child(3n){margin-right:0}.diboric_nav li:nth-child(4){margin-right:0;margin-top:0}.diboric_nav li a{display:block;width:300px;text-align:center;text-decoration:none;border:1px solid #333;padding:20px 0;box-sizing:border-box}.diboric_nav li a span{color:#333;font-size:16px;line-height:100%;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_03.png) no-repeat left center;padding-left:20px}#diboric_01,#diboric_02,#diboric_03{padding-top:90px;margin-top:-90px}.diboric_box{width:94%;margin:0 auto 60px;background-color:#fff;border:1px solid #333;padding:3%;box-sizing:border-box}.diboric_box h3{font-size:22px;line-height:100%;border-bottom:1px solid #000;padding-bottom:20px;margin:40px auto 25px}.diboric_box ul{margin-bottom:20px}.diboric_box li{display:inline-block;font-size:18px;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_square_01.png) no-repeat left 8px;padding-left:20px;margin-right:0}.diboric_box p.text{line-height:220%}#diboric_bottom{text-align:center;background-color:#fff;padding-bottom:100px;padding-top:12%}#diboric_bottom h2{color:#fff;font-size:30px;text-align:center;line-height:100%;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/f_bg.png) no-repeat center center;background-size:cover;padding:10% 0}#diboric_bottom h2:before{display:inline-block;width:30px;height:30px;content:'';background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/diboric/diboric_about_icon.png) no-repeat left center;background-size:contain;font-size:30px;vertical-align:top;margin-right:10px}#diboric_bottom h2:after{display:inline-block;width:30px;height:30px;content:'';background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/diboric/diboric_about_icon.png) no-repeat left center;background-size:contain;font-size:30px;vertical-align:top;margin-left:10px}#diboric_bottom p.img img{width:100%}#diboric_bottom h3{font-size:24px;margin-top:11%;margin-bottom:6%}#diboric_bottom p.text{font-size:18px;line-height:200%;text-align:left;width:94%;margin:0 auto}.events #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/events/mainimg_sp.jpg) no-repeat center center;background-size:cover}#events_lead{text-align:center;padding-top:80px}.events_season{width:100%;position:relative;background-color:#fff;font-size:0;margin-top:50px}.events_season:after{content:"";display:block;clear:both}.events_season_left{width:100%;float:none}.events_season_left img{width:100%}.events_season_right{width:100%;float:none}.events_season_right img{width:100%}.events_season_center{width:100%;position:relative;top:0;bottom:0;left:0;transform:translateX(0%)}.events_season_center_contents{width:100%;position:relative;top:0;left:0;transform:translate(0%,0%);padding:10% 0}.events_season_center h3{font-size:90px;text-align:center;line-height:100%;margin-bottom:30px}.events_season_center h4{width:80%;margin:0 auto;font-size:20px;text-align:center;line-height:100%;border:1px solid #000;padding:10px 0;margin-bottom:20px}.events_season_center ul{width:80%;margin:0 auto}.events_season_center li{display:block;font-size:18px;margin-right:0}.events_season_center li:before{content:"■";margin-right:10px}#events_all{width:94%;margin:7% auto;border:1px solid #333;padding:3%;box-sizing:border-box}#events_all h3{font-size:24px;font-weight:700;margin-bottom:10px}#events_all ul{float:none;margin-right:30px}#events_all li{margin-bottom:10px}#events_all li:before{content:'■';margin-right:5px}.memorial #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/memorial/mainimg_sp.jpg) no-repeat center center;background-size:cover}#memorial_nav{margin:70px auto 0;font-size:0;border-bottom:1px solid #ddd;padding-bottom:10%}#memorial_nav ul{width:94%;margin:0 auto}#memorial_nav li{display:inline-block;width:49%;margin-right:0;margin-bottom:3%;text-align:center}#memorial_nav li:nth-child(odd){float:left}#memorial_nav li:nth-child(even){float:right}#memorial_nav li:last-child{margin-right:0}#memorial_nav li a{color:#000;font-size:14px;text-decoration:none;transition:.3s}#memorial_nav li a:hover{opacity:.7;transition:.3s}#memorial_nav p.link_lp{text-align:center;padding:5% 3% 0}#memorial_lead{padding-top:0;padding-bottom:0}.memorial_lead_img{margin-bottom:40px}.memorial_lead_img img{width:100%}#memorial_lead p.text{width:94%;margin:0 auto;text-align:left;line-height:200%}.memorial_anchor{padding-top:12%;margin-top:0;margin-bottom:9%}.memorial_box{width:94%;margin:0 auto;border:1px solid #000;background-color:#fff;box-sizing:border-box;padding:6% 3%}.memorial_box h3{font-size:22px;line-height:100%;display:flex;align-items:center;margin-bottom:4%;letter-spacing:2px}.memorial_box h3:after{content:"";flex-grow:1;height:1px;background:#444;display:block;margin-left:10px}.memorial_box .memorial_01_left{float:none}.memorial_box p.text{font-size:16px;line-height:180%}.memorial_box .memorial_01_list_01{width:100%;border:1px solid #000;padding:20px 3% 5px;box-sizing:border-box;margin-top:3%}.memorial_box .memorial_01_list_01 li{font-size:15px;text-indent:-1em;padding-left:1em;line-height:140%;margin-bottom:15px}.memorial_box .memorial_01_list_01 li:before{content:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/memorial/memorial_icon_01.png);margin-right:5px}.memorial_box p.img_01{float:none}.memorial_box p.caution{color:#b1262b;font-size:18px;font-weight:700;margin:4% 0}.memorial_box p.caution span{display:block;color:#b1262b;font-size:15px;font-weight:400}.memorial_box p.img_02{margin-bottom:30px}.memorial_cost_left{float:none;width:100%;padding:10px 0;padding-right:0;box-sizing:border-box}.memorial_cost_right{float:none;width:100%;border-left:0 solid #000;padding:10px 0;padding-left:0;box-sizing:border-box}.memorial_cost h4{font-size:22px;line-height:100%;margin-bottom:10px;text-indent:-.5em}.memorial_cost h4 span{font-size:16px}.memorial_cost p.text{font-size:16px;line-height:180%}.memorial_cost ul{margin-bottom:25px}.memorial_cost li{font-size:15px;text-indent:-1em;padding-left:1em;line-height:180%}.memorial_cost li:before{content:"■";margin-right:5px}.memorial_cost p.tel a{color:#000;font-size:24px;text-decoration:none;pointer-events:none}.memorial_cost p.tel a span{font-size:16px}.memorial_cost p.comment{font-size:14px;text-indent:-1em;padding-left:1em;margin-bottom:10px}.memorial_cost p.comment_02{font-size:14px;margin-bottom:10px}.memorial_cost p.link_contact a{display:block;color:#fff;font-size:16px;text-align:center;line-height:100%;text-decoration:none;background:#b68d4c url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_04.png) no-repeat 95% center;padding:15px 0}.memorial_box .memorial_02_left p.text{width:100%;font-size:16px;line-height:180%;float:none;padding-top:10px;margin-bottom:3%}.memorial_box .memorial_02_left .memorial_02_list_01{float:none;margin-top:5%;border-bottom:1px solid #000;padding-bottom:45px;margin-bottom:45px}.memorial_box .memorial_02_left .memorial_02_list_01 h4{font-size:22px;line-height:100%;margin-bottom:15px;text-indent:-.5em}.memorial_box .memorial_02_left .memorial_02_list_01 li{font-size:16px;text-indent:0em;padding-left:0;line-height:180%}.memorial_box .memorial_02_left .memorial_02_list_01 li span{margin-right:5px}.memorial_box .memorial_02_left .memorial_02_list_01 .comment{font-size:14px;text-indent:-1em;padding-left:1em;margin-top:20px}.memorial_cost .memorial_cost_left h4{font-size:22px;line-height:100%;margin-bottom:20px;text-indent:-.5em}.memorial_cost p.comment{font-size:14px;line-height:140%;text-indent:-1em;padding-left:1em;margin-bottom:10px}#memorial_02 .memorial_cost_left{float:nonen;width:100%;padding:10px 0;padding-right:0;box-sizing:border-box;border-right:0 solid #000}.memorial_box .memorial_03_left{width:100%;float:none}.memorial_box .memorial_03_left h4{font-size:18px;line-height:100%;margin-top:6%;margin-bottom:10px;text-indent:-.5em}.memorial_03_list_01 li{display:inline-block;margin-right:0;margin-bottom:10px}.memorial_03_list_01 li span{display:inline-block;font-size:16px;color:#b68d4c;margin-right:10px}#memorial_03 .memorial_cost{border-top:1px solid #000;padding-top:50px;margin-top:40px}#memorial_03 .memorial_cost h5{font-size:18px;line-height:160%;margin-top:20px}#memorial_03 .memorial_cost h5 span.middle{font-size:18px}#memorial_03 .memorial_cost h5 span.cost{color:#b1262b;font-size:20px}#memorial_03 .memorial_cost h5 span.cost span.large{font-size:28px;margin-left:10px;margin-right:5px}#memorial_03 .memorial_cost h5 span.cost span.small{font-size:18px;margin-right:10px}#memorial_03 .memorial_cost h6{font-size:18px;text-align:center;line-height:100%;border:1px solid #000;padding:15px 0;margin-top:20px;margin-bottom:30px}#memorial_03 .memorial_cost h6 span{font-size:14px;margin-left:10px}#memorial_03 .memorial_03_list_02{font-size:0;border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:45px}#memorial_03 .memorial_03_list_02 li{display:inline-block;width:49%;text-align:center;text-indent:0;vertical-align:top;margin-right:2%;margin-bottom:20px;padding-left:0}#memorial_03 .memorial_03_list_02 li:nth-child(5n){margin-right:2%}#memorial_03 .memorial_03_list_02 li:nth-child(2n){margin-right:0}#memorial_03 .memorial_03_list_02 li:before{content:none}#memorial_03 .memorial_03_list_02 li span{display:block}#memorial_03 .memorial_03_list_02 li span.caption{font-size:14px;line-height:140%}#memorial_03 .memorial_cost p.tel{float:none}#memorial_03 .memorial_cost p.comment{float:none;text-indent:0;line-height:140%;padding-left:0}#memorial_03 .memorial_cost p.link_contact{float:none;width:240px;margin:0 auto}.memorial_box .memorial_04_left{width:100%;float:none}.memorial_box .memorial_04_list_01{width:100%;border:1px solid #000;padding:20px 3% 5px;box-sizing:border-box;margin-top:3%;margin-bottom:5%}.memorial_box .memorial_04_list_01 li{font-size:15px;text-indent:-1em;padding-left:1em;line-height:140%;margin-bottom:15px}.memorial_box .memorial_04_list_01 li:last-child{text-indent:-1em;padding-left:1em}.memorial_box .memorial_04_list_01 li:before{content:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/memorial/memorial_icon_01.png);margin-right:5px}#memorial_04 .memorial_cost{margin-top:40px}#memorial_04 .memorial_cost p.text{text-align:left;margin-top:5px;margin-bottom:20px}#memorial_04 .memorial_cost p.comment{margin-top:5px;margin-bottom:20px;text-indent:0;padding-left:0}#memorial_04 .memorial_cost_left{float:none;width:100%;padding:10px 0;padding-right:0;box-sizing:border-box;border-right:0 solid #000}#memorial_04 .memorial_cost_left h5{font-size:18px;line-height:100%;text-align:center;border:1px solid #000;padding:10px 0}#memorial_04 .memorial_cost_right{float:none;width:100%;padding:10px 0;padding-left:0;box-sizing:border-box;border-left:none}.news #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/news/mainimg_sp.jpg) no-repeat center center;background-size:cover}#news_container{width:94%;margin:0 auto;padding-top:50px}#news_contents{width:100%;float:none;margin-bottom:10%}#news_anchor{border-top:1px solid #222526;border-bottom:1px solid #222526}#news_anchor ul{text-align:center;font-size:0}#news_anchor li{display:inline-block}#news_anchor li a{display:block;color:#222526;font-size:18px;line-height:100%;text-decoration:none;padding:20px}#news_anchor li a:after{display:inline-block;content:"▼";font-size:10px;line-height:100%;vertical-align:middle;margin-top:-2px;margin-left:20px}#news_section{padding-top:90px;margin-top:-35px}#news_section h2{display:inline-block;color:#fff;font-size:16px;line-height:100%;background-color:#222526;padding:12px 35px}.news_wrap{background-color:#fff;border:1px solid #000;border-bottom:none;box-sizing:border-box}.news_box{padding:3%;border-bottom:1px solid #000;box-sizing:border-box;padding-top:calc(3% + 55px);margin-top:-55px}.news_box_left{max-width:500px;float:none;margin-bottom:3%}.news_box .news_title_01{margin-bottom:20px}.news_box .category{display:block;width:85px;color:#fff;font-size:14px;text-align:center;line-height:100%;background-color:#7a4171;padding:8px 0;margin-right:10px;margin-bottom:10px}.news_box .date{display:block;font-size:18px;line-height:100%;vertical-align:middle}.news_box .tag{font-size:18px;line-height:100%;vertical-align:middle}.news_box .news_title_02{font-size:22px;line-height:140%;margin-bottom:20px}.news_box .text{font-size:18px;line-height:160%}.news_box .img{width:auto;float:none}.news_box .img img{width:100%}#events_section{padding-top:90px;margin-top:-35px}#events_section h2{display:inline-block;color:#fff;font-size:16px;line-height:100%;background-color:#222526;padding:12px 35px}.events_wrap{background-color:#fff;border:1px solid #000;border-bottom:none;box-sizing:border-box}.events_box{padding:3%;border-bottom:1px solid #000;box-sizing:border-box;padding-top:calc(3% + 55px);margin-top:-55px}.events_box_left{max-width:420px;float:none;margin-bottom:3%}.events_box .events_title_01{margin-bottom:20px}.events_box .category{display:block;width:85px;color:#fff;font-size:14px;text-align:center;line-height:100%;background-color:#b68d4c;padding:8px 0;margin-right:10px;margin-bottom:10px}.events_box .date{display:block;font-size:18px;line-height:100%;vertical-align:middle}.events_box .tag{font-size:18px;line-height:100%;vertical-align:middle}.events_box .events_title_02{font-size:24px;line-height:100%;margin-bottom:20px}.events_box .text{font-size:16px;line-height:180%}.events_box .img{width:auto;float:none;font-size:0;line-height:1px}.events_box .img img{width:100%}#news_side{width:100%;float:none}#news_side li{margin-bottom:20px}#news_side li a{display:block;color:#222526;font-size:24px;text-align:center;text-decoration:none;line-height:100%;border:1px solid #222526;padding:20px 0}#news_side li a:hover{color:#fff;background-color:#222526}#pamphlet_lead{width:100%;margin:0 auto;text-align:left;padding-top:10%;padding-bottom:7%;border-bottom:1px solid #000}#pamphlet_lead h2{margin-bottom:6%;font-size:22px;text-align:center}#pamphlet_lead .text{width:94%;margin:0 auto}.pamphlet_box{width:94%;margin:0 auto;border-bottom:1px solid #000;padding:7% 0;position:relative}.pamphlet_box h3{font-size:24px;line-height:100%;margin-bottom:5%}.pamphlet_box p.img{float:none;line-height:0;margin-bottom:3%}.pamphlet_box p.link_dl{width:300px;position:relative;right:0;bottom:0;margin:0 auto}.pamphlet_box p.link_dl a{display:block;color:#fff;font-size:18px;line-height:100%;text-decoration:none;background:#b68d4c url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_file.png) no-repeat 27% center;padding-top:15px;padding-bottom:15px;padding-left:35%;transition:.3s}.pamphlet_box p.link_dl a:hover{opacity:.7;transition:.3s}#sekizen{width:94%;margin:0 auto;text-align:center;padding-top:15%}#sekizen h2{margin-bottom:6%;margin-top:0}#sekizen h3{font-size:26px;text-align:left;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/li_icon_logo.png) no-repeat left center;padding-left:40px;margin-bottom:20px}#sekizen p.text{width:100%;text-align:left;margin:0 auto 6%}#sekizen p.img{margin-bottom:50px}#sekizen ul{font-size:0;text-align:left}#sekizen li{display:inline-block;width:100%;margin-right:0;margin-bottom:3%}#sekizen li:nth-child(3n){margin-right:0}#sekizen li a{display:block;color:#000;font-size:16px;text-decoration:none;text-align:center;line-height:100%;border:1px solid #000;padding:15px 0;transition:.3s}#sekizen li a:hover{opacity:.7;transition:.3s}.prayer #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/prayer/mainimg_sp.jpg) no-repeat center center;background-size:cover}#prayer_lead{width:94%;margin:0 auto;text-align:center;padding-top:10%;padding-bottom:9%}#prayer_lead h2{line-height:160%;margin-bottom:6%}#prayer_lead p.text{text-align:left;line-height:200%}.prayer_box_01{background-color:#fff;position:relative}.prayer_box_01:after{content:"";display:block;clear:both}.prayer_box_01_left{width:100%;position:relative;top:0;left:0;transform:translate(0%,0%);padding:30px 5%;box-sizing:border-box}.prayer_box_01_left p{font-size:18px;text-align:left;margin-bottom:30px}.prayer_box_01_left p span.local_category{display:block;width:100%;font-size:18px;text-align:center;line-height:100%;border:1px solid #000;padding:10px 0;margin-right:0;margin-bottom:10px}.prayer_box_01_right{width:100%;position:relative;left:0;right:0;top:0;transform:translate(0%,0%);font-size:0;float:none}.prayer_box_01_right img{width:100%}.prayer_box_01_left p.comment{max-width:600px;color:#b1262b;font-size:18px;text-align:center;line-height:140%;border:1px solid #b1262b;padding:3% 0;margin-bottom:10px}.prayer_box_02{background-color:#fff;position:relative}.prayer_box_02:after{content:"";display:block;clear:both}.prayer_box_02_left{width:100%;float:none;font-size:0;position:relative;top:0;left:0;transform:translate(0,0)}.prayer_box_02_right{width:100%;position:relative;top:0;left:0;transform:translate(0%,0%);padding:10% 3%;box-sizing:border-box}.prayer_box_02_left img{width:100%}.prayer_box_02 h3{font-size:40px;text-align:center}.prayer_box_02 p.text{font-size:18px;line-height:200%;margin:6% auto 7%}.prayer_box_02_right ul{text-align:center}.prayer_box_02_right li{display:inline-block;width:110px;border:1px solid #000;box-sizing:border-box;font-size:18px;text-align:center;padding:10px 0;line-height:100%;margin-right:10px;margin-bottom:10px}.terakoya #mainimg{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/terakoya/mainimg_sp.jpg) no-repeat center center;background-size:cover}#terakoya_lead{width:100%;margin:0 auto;padding-top:5%;text-align:center}#terakoya_lead p.text{width:94%;margin:0 auto;text-align:left;line-height:220%;margin-bottom:8%}#terakoya_lead p.img img{width:100%}#terakoya_01,#terakoya_02{padding-top:15%;text-align:center}#terakoya_01 h2,#terakoya_02 h2{display:inline-block;font-size:30px;border-top:1px solid #000;border-bottom:1px solid #000;padding:15px;margin-bottom:7%}#terakoya_01 p.text,#terakoya_02 p.text{width:94%;margin:0 auto 7%;font-size:16px;text-align:left;line-height:220%}#terakoya_01 .img,#terakoya_02 .img{font-size:0}#terakoya_01 .img img,#terakoya_02 .img img{width:100%}#terakoya_bottom{width:94%;margin:15% auto 0;background-color:#fff;border:1px solid #000;padding:6% 0;text-align:center}#terakoya_bottom h3{width:100%;margin:0 auto;font-size:20px;line-height:100%;display:flex;align-items:center}#terakoya_bottom h3:before,#terakoya_bottom h3:after{content:"";flex-grow:1;height:1px;background:#444;display:block;margin:0 10px}#terakoya_bottom ul{margin-top:6%;margin-bottom:4%;text-align:left}#terakoya_bottom li{display:inline-block;font-size:16px;text-align:left;line-height:100%;margin:0 25px}#terakoya_bottom li:before{content:"■";margin-right:10px}#terakoya_bottom p.link_news a{display:block;width:92%;margin:0 auto;color:#fff;font-size:14px;line-height:100%;text-align:center;text-decoration:none;background:#b68d4c url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_04.png) no-repeat 96% center;padding:15px 0;transition:.3s}#terakoya_bottom p.link_news a:hover{opacity:.7;transition:.3s}#reijokai_lead{width:94%;margin:0 auto;padding-top:10%;padding-bottom:7%}#reijokai_lead h2{margin-bottom:6%}.reijokai_box{width:100%;margin:0 auto;border-bottom:1px solid #000;padding:7% 0 10%;position:relative}.reijokai_box .link_site{margin-bottom:25px}.reijokai_box .link_site a{display:block;width:100%;color:#000;font-size:18px;text-align:center;text-decoration:none;line-height:100%;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_arrow_01_21.png) no-repeat 90% center;border:1px solid #000;padding:15px 0;transition:.3s}.reijokai_box .link_site a:hover{opacity:.7;transition:.3s}.reijokai_box .text{margin-bottom:20px}.reijokai_box .guide{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../img/icon_reijokai.png) no-repeat left center;padding-left:30px}.privacy_box{width:94%;margin:0 auto;border-bottom:1px solid #000;padding-bottom:45px;padding-top:45px}#privacy_lead{padding-top:70px}#privacy_lead h2{margin-bottom:60px}.privacy_box h3{font-size:22px;font-weight:400;margin-bottom:20px}.privacy_box p.text{font-size:16px;line-height:200%}.sitemap_box{width:94%;margin:0 auto}#sitemap_lead{padding-top:70px}#sitemap_lead h2{margin-bottom:60px}.sitemap_box .clearfix{margin-bottom:0}.sitemap_box .f_l,.sitemap_box .f_r{width:100%;margin-bottom:10%}.sitemap_box h3{margin-bottom:20px}.sitemap_box h3 a{display:block;color:#000;font-size:22px;line-height:100%;text-decoration:none;border-bottom:1px solid #000;padding-bottom:10px}.sitemap_box li{display:block;margin-right:40px}.sitemap_box li a{color:#000;font-size:16px;line-height:100%;text-decoration:none}.banner_yakuyoke{text-align:center;background:#fff;padding:7% 3% 0}.banner_yakuyoke img{transition:.3s}.banner_yakuyoke:hover img{opacity:.8;transition:.3s}.demo #main_movie{margin-top:55px}#top_news_box.demo{background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/top/top_bg_01.jpg) no-repeat center center;background-size:cover;padding:70px 3% 60px;text-align:center;display:block;justify-content:center}#top_news_box.demo .news_wrap{display:inline-block;width:100%;background:0 0;border:none;margin-right:0}#top_news_box.demo .tabs{width:100%}#top_news_box.demo .tab_content{display:none;padding:20px;clear:both;overflow:hidden;background-color:#fff}#top_news_box.demo li a{text-align:left}#top_news_box.demo li a span.title{display:block;padding-top:10px}#top_news_box.demo .link_list{width:100%;margin:20px auto;text-align:center}#top_news_box.demo .facebook_wrap{display:inline-block;width:100%;height:400px}#top_news_box.demo .facebook_wrap a{display:inline-block;width:240px;color:#000;font-size:16px;text-align:center;text-decoration:none;background:url(//yokeiji.or.jp/wp/wp-content/themes/yokeiji/common/css/../../common/img/facebook-logo.png) no-repeat 15% center;border:1px solid #000;padding:10px 0;padding-left:20px;margin-top:20px}#movie_wrap{text-align:center;padding:10% 0 10px}#movie_wrap iframe{width:100%;height:300px}.banner_yakuyoke ul{display:block;justify-content:center}.banner_yakuyoke ul li{display:block;margin:0 10px}.banner_yakuyoke ul li img{width:100%;max-width:100%}#gmap{width:100%;height:300px;float:left}#gmap iframe{width:100%;height:100%}#access_01 #gmap{width:100%;height:300px;float:none}