@charset "UTF-8";.hiragino_w3,.global_header .header_nav li a{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004"}.hiragino_w6,.section_ttl,.global_header .btn_contact,.global_nav ul li a,.post_wrap .post_content01 .return_btn,.cover_wrapper_under h2,form .submit_area .reset_btn input,form .submit_area .submit_btn input,.about_wrap .about_content02 h4,.about_wrap .about_content03 h4,.class_wrap .class_tab .language,.class_wrap .class_tab .tab li,.news_wrap .news_content01 .tab div a{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004"}.hiragino_w8{font-family:"ヒラギノ角ゴ W8 JIS2004","Hiragino Kaku Gothic W8 JIS2004"}.shadow{-moz-box-shadow:0px 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.3);box-shadow:0px 1px 1px rgba(0,0,0,.3)}.fontawesome,.global_footer .main_footer .footer_sitemap li:before,form .submit_area div .reset_btn:before,form .submit_area div .submit_btn:after{font-family:FontAwesome}html{font-size:62.5%}body{position:relative;width:auto;height:auto;background:#ebebeb;z-index:0;color:#333;font-size:1.3rem;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic";font-weight:400;line-height:1.65;letter-spacing:1px}.inner{width:980px;margin:0 auto;position:relative}.section_wrapper{width:100%;height:auto;padding:60px 0;border-top:1px solid #fff;border-bottom:1px solid #ccc}.list_1col{width:900px;padding:50px 40px;background:#fff}.list_2col{width:1016px;margin-left:-36px}.list_2col>li{float:left;width:472px;overflow:hidden;margin-left:36px}.list_3col{width:1020px;margin-left:-40px}.list_3col>li{float:left;width:300px;margin-left:40px}.list_4col{width:1016px;margin-left:-36px}.list_4col>li,.list_4col>dl{float:left;width:218px;margin-left:36px}.pagetop{position:fixed;bottom:3%;right:3%;z-index:10;width:30px;height:30px}input[type=reset]{-webkit-appearance:none}a{color:#327bd9;text-decoration:none}a:hover{text-decoration:underline}.section_ttl{color:#327bd9;font-size:1.8rem}.section_ttl .ttl_eng{margin:0 10px 0 0;padding:0 12px;background:#327bd9;border-radius:2px;color:#fff;font-size:1.4rem;font-family:"Oswald",sans-serif;font-weight:400;letter-spacing:3px}.section_ttl .ttl_eng_service{display:block;width:200px;margin:0 auto;background:#327bd9;border-radius:2px;color:#fff;font-size:2rem;font-family:"Oswald",sans-serif;font-weight:400;letter-spacing:10px;text-align:center}.global_header{width:100%;height:85px;background:#327bd9}.global_header .header_logo{position:absolute;top:15px;left:0}.global_header .header_nav{position:absolute;top:30px;right:205px}.global_header .header_nav li{display:inline-block}.global_header .header_nav li a{display:block;padding:0 10px;color:#fff;font-size:1.4rem}.global_header .header_nav li a i{margin-right:5px}.global_header .btn_contact{position:absolute;top:27px;right:0;display:block;width:190px;height:30px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/bg_contact.png) no-repeat;color:#fff;font-size:1.5rem;text-align:center;line-height:30px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.global_header .btn_contact i{margin-right:5px}.global_header .btn_contact span{margin-left:5px;font-size:1.2rem;font-family:"Oswald",sans-serif;font-weight:400}.global_header .btn_contact:hover{color:#fff500;text-decoration:none}.global_header .btn_fb{position:absolute;top:28px;right:-40px;color:#fff;font-size:2.2rem;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.global_header .btn_fb:hover{color:#fff500}.global_nav{width:100%;height:65px;background:#fff;border-bottom:1px solid #ccc;-moz-box-shadow:0px 0px 1px rgba(0,0,0,.5);-webkit-box-shadow:0px 0px 1px rgba(0,0,0,.5);box-shadow:0px 0px 1px rgba(0,0,0,.5)}.global_nav ul{display:table;width:100%;height:auto}.global_nav ul li{display:inline-block;text-align:center}.global_nav ul li a{display:block;width:auto;height:40px;padding:15px 25px;color:#333;font-size:1.5rem;text-align:center;line-height:1.4;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;letter-spacing:.5px}.global_nav ul li a .nav_eng{display:block;color:#999;font-size:1.2rem;font-family:"Oswald",sans-serif;font-weight:400;letter-spacing:2px}.global_nav ul li a:hover{color:#327bd9;text-decoration:none}.global_nav ul li a:hover .nav_eng{color:#5099f7}.breadcrumb{padding:10px;background:#fff;border-bottom:1px solid #ccc}.breadcrumb a{color:#666}.global_footer{width:100%;height:auto;border-top:1px solid #fff}.global_footer h2{display:inline-block;padding-right:10px;font-size:2.2rem;color:#327bd9;letter-spacing:2.2px;font-family:"Oswald",sans-serif;font-weight:400}.global_footer .footer_slick{width:1016px;margin:20px auto 0;padding-bottom:40px}.global_footer .footer_slick li img{margin:0 auto;border:1px solid #ccc;box-sizing:border-box}.global_footer .footer_slick .slick-prev{display:block;position:absolute;top:30px;left:-30px;width:14px;height:21px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/btn_partner.png) no-repeat;text-indent:-9999px;cursor:pointer}.global_footer .footer_slick .slick-prev:hover{background-position:0 -21px}.global_footer .footer_slick .slick-next{display:block;position:absolute;top:30px;right:-30px;width:14px;height:21px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/btn_partner.png) -14px 0 no-repeat;text-indent:-9999px;cursor:pointer}.global_footer .footer_slick .slick-next:hover{background-position:-14px -21px}.global_footer .main_footer{padding:45px 0 30px;background:#d6d6d6}.global_footer .main_footer a{color:#4d4d4d}.global_footer .main_footer h2{margin-bottom:20px;font-size:1.7rem;color:#333;font-family:"Oswald",sans-serif;font-weight:400}.global_footer .main_footer .footer_sitemap li{float:left;width:235px;margin-bottom:10px}.global_footer .main_footer .footer_sitemap li:before{margin-right:5px;font-size:1.4rem;font-weight:700;color:#4d4d4d;content:"\f105"}.global_footer .main_footer .footer_office figure{display:inline-block}.global_footer .main_footer .footer_office figure img{vertical-align:middle}.global_footer .main_footer .footer_office p{float:right;width:233px;line-height:1.58}.global_footer .copyright{margin-top:16px;color:#999;text-align:right}.post_wrap .post_content01 .post{position:relative;width:720px;padding:100px 40px 60px;background:#fff}.post_wrap .post_content01 .post .wp_date{position:absolute;top:30px;left:0;display:block;width:119px;height:36px;line-height:36px;background:gray;text-align:center;color:#fff;font-family:"Oswald",sans-serif;font-weight:400}.post_wrap .post_content01 .post .wp_post>h3{margin-bottom:35px;font-size:2.1rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents{word-wrap:break-word}.post_wrap .post_content01 .post .wp_post .wp_post_contents h1:first-child,.post_wrap .post_content01 .post .wp_post .wp_post_contents h2:first-child,.post_wrap .post_content01 .post .wp_post .wp_post_contents h3:first-child,.post_wrap .post_content01 .post .wp_post .wp_post_contents h4:first-child,.post_wrap .post_content01 .post .wp_post .wp_post_contents h5:first-child,.post_wrap .post_content01 .post .wp_post .wp_post_contents h6:first-child{padding-top:0}.post_wrap .post_content01 .post .wp_post .wp_post_contents h1{padding-top:35px;font-size:2.5rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents h2{padding-top:35px;font-size:2.3rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents h3{padding-top:35px;font-size:2.1rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents h4{padding-top:35px;font-size:1.9rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents h5{padding-top:35px;font-size:1.7rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents h6{padding-top:35px;font-size:1.5rem;color:#327bd9}.post_wrap .post_content01 .post .wp_post .wp_post_contents p{padding-top:35px;font-size:1.3rem !important}.post_wrap .post_content01 .post .wp_post .wp_post_contents p:first-child{padding-top:0}.post_wrap .post_content01 .post .wp_post .wp_post_contents p span{font-size:1.3rem !important}.post_wrap .post_content01 .post .wp_post .wp_post_contents img.pict{display:block;margin:15px 10px}.post_wrap .post_content01 .post .wp_post .wp_post_contents ul{padding-top:35px}.post_wrap .post_content01 .post .wp_post .wp_post_contents ul li{list-style-type:disc;list-style-position:inside}.post_wrap .post_content01 .post .wp_post .wp_post_contents ol{padding-top:35px}.post_wrap .post_content01 .post .wp_post .wp_post_contents ol li{list-style-type:decimal;list-style-position:inside}.post_wrap .post_content01 .post .wp_post .wp_post_contents em{font-style:italic}.post_wrap .post_content01 .post .wp_post .wp_post_contents strong{font-weight:700}.post_wrap .post_content01 .post .wp_post .wp_post_contents img{max-width:100%;height:auto}.post_wrap .post_content01 .post .wp_post .wp_post_contents p,.post_wrap .post_content01 .post .wp_post .wp_post_contents span,.post_wrap .post_content01 .post .wp_post .wp_post_contents a{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic" !important}.post_wrap .post_content01 .return_btn{display:block;margin:50px auto 0;width:300px;height:60px;line-height:60px;background:#327bd9;border-radius:30px;text-align:center;text-decoration:none;color:#fff;font-size:1.6rem;letter-spacing:3.2px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.post_wrap .post_content01 .return_btn:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}.post_wrap .post_content01 .return_btn i{display:inline-block;width:13px;height:13px;margin-right:10px;padding:1px 0 0 1px;line-height:13px;text-align:center;border-radius:50%;border:2px solid #fff;font-size:1.2rem;font-weight:700;vertical-align:1px}.cover_wrapper{width:100%;height:380px;padding:20px 0;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/home/bg_cover.jpg) no-repeat;background-position:center center;background-size:cover;border-bottom:1px solid #ccc}.cover_wrapper .cover .cover_item{margin:0 35px;z-index:1}.cover_wrapper .cover .cover_item img{display:block;border-radius:10px}.cover_wrapper .cover .slick-prev,.cover_wrapper .cover .slick-next{display:block;overflow:hidden;width:30px;height:30px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/home/btn_cover.png) no-repeat;text-indent:-9999px;z-index:10;cursor:pointer}.cover_wrapper .cover .slick-prev{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-470px !important;background-position:0 0}.cover_wrapper .cover .slick-next{position:absolute;top:50%;right:50%;margin-top:-15px;margin-right:-470px !important;background-position:-30px 0}.home_wrap .home_content01 h2{width:90%;display:inline-block}.home_wrap .home_content01 .report_detail{width:10%;display:inline-block;text-align:right}.home_wrap .home_content01 .report_detail .fa-stack{font-size:1rem}.home_wrap .home_content01 .report_detail .fa-stack .fa-angle-right{font-size:1.5rem}.home_wrap .home_content01 .report_detail a{color:#4d4d4d}.home_wrap .home_content01 .home_slick01{width:1016px}.home_wrap .home_content01 .home_slick01 li{padding-left:36px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.home_wrap .home_content01 .home_slick01 li:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}.home_wrap .home_content01 .home_slick01 li:first-child{padding-left:0}.home_wrap .home_content01 .home_slick01 li a{text-decoration:none}.home_wrap .home_content01 .home_slick01 li a figure{width:218px;height:145px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/bg_fair.jpg) no-repeat}.home_wrap .home_content01 .home_slick01 li div{padding:20px;background:#fff}.home_wrap .home_content01 .home_slick01 li div p.date{padding-bottom:5px;font-family:"Oswald",sans-serif;font-weight:400}.home_wrap .home_content01 .home_slick01 li div p.new:after{content:"NEW";margin-left:5px;padding:0 3px;color:#f33;border:1px solid #f33;font-size:1.2rem;text-align:center;font-family:"Oswald",sans-serif;font-weight:400}.home_wrap .home_content01 .home_slick01 .slick-dots{margin-left:-36px;padding-top:20px;text-align:center}.home_wrap .home_content01 .home_slick01 .slick-dots li{display:inline-block;padding:0 0 0 20px}.home_wrap .home_content01 .home_slick01 .slick-dots li:first-child{padding:0}.home_wrap .home_content01 .home_slick01 .slick-dots li button{width:14px;height:14px;border-radius:50%;background:#ccc;text-indent:-9999px;cursor:pointer}.home_wrap .home_content01 .home_slick01 .slick-dots li.slick-active button{background:#327bd9}.home_wrap .home_content02 div ul li section>div{background:#fff}.home_wrap .home_content02 div ul li section .tab{font-size:0;padding:20px 20px 0;border-bottom:1px solid #d6d6d6}.home_wrap .home_content02 div ul li section .tab li{display:inline-block;margin-left:40px;font-size:1.3rem;padding-bottom:10px;cursor:pointer}.home_wrap .home_content02 div ul li section .tab li:first-child{margin:0}.home_wrap .home_content02 div ul li section .tab li.select{color:#327bd9;border-bottom:2px solid #327bd9}.home_wrap .home_content02 div ul li section .tab_news div{display:table;width:432px;padding:15px 20px;border-top:1px dotted #b3b3b3}.home_wrap .home_content02 div ul li section .tab_news div:first-child{border:none}.home_wrap .home_content02 div ul li section .tab_news div h3{display:table-cell;width:326px}.home_wrap .home_content02 div ul li section .tab_news div span{font-size:1.4rem;vertical-align:-1px;font-family:"Oswald",sans-serif;font-weight:400}.home_wrap .home_content02 div ul li .facebook{padding:10px}.home_wrap .home_content03 .service_list{margin-top:-30px}.home_wrap .home_content03 .service_list li{margin-top:30px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}.home_wrap .home_content03 .service_list li figure{width:310px;height:auto;overflow:hidden}.home_wrap .home_content03 .service_list li img{vertical-align:middle;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}.home_wrap .home_content03 .service_list li a{text-decoration:none;overflow:hidden}.home_wrap .home_content03 .service_list li a:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.home_wrap .home_content03 .service_list li section div{float:right;width:121px;height:240px;padding:20px;background:#fff;font-size:1.2rem;letter-spacing:0}.home_wrap .home_content03 .service_list li section div h3{margin-bottom:30px;padding-top:25px;font-size:2rem;text-align:center;font-family:"Oswald",sans-serif;font-weight:400}.home_wrap .home_content03 .service_list li.about_fair a{color:#fbb03b}.home_wrap .home_content03 .service_list li.about_fair h3{letter-spacing:10px}.home_wrap .home_content03 .service_list li.japanese_class a{color:#ff658b}.home_wrap .home_content03 .service_list li.japanese_class h3{letter-spacing:6px}.home_wrap .home_content03 .service_list li.public_news a{color:#39b54a}.home_wrap .home_content03 .service_list li.public_news h3{letter-spacing:10px}.home_wrap .home_content03 .service_list li.world_recipes a{color:#a67c52}.home_wrap .home_content03 .service_list li.world_recipes h3{letter-spacing:6px}.cover_wrapper_under{width:100%;height:200px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/bg_page_title.jpg) no-repeat;background-position:center center;background-size:cover;border-bottom:1px solid #ccc;box-sizing:border-box}.cover_wrapper_under .h2_title{display:table-cell;height:200px;vertical-align:middle}.cover_wrapper_under h2{font-size:2.8rem;color:#327bd9}.cover_wrapper_under h2 span{font-size:1.5rem}.base_table tr th{width:25%;vertical-align:top;font-size:1.4rem;color:#327bd9}.base_table tr td{width:75%}form{background:#fff;padding-bottom:60px}form .base_form{padding:50px 150px 0 40px;margin-bottom:30px}form .base_form table{width:100%}form .base_form table tr th{width:30%;padding-top:5px;vertical-align:top}form .base_form table tr th span{float:right;display:inline-block;width:50px;height:20px;line-height:20px;text-align:center;border-radius:7px;background:#d21712;color:#fff}form .base_form table tr th span.option{background:#b3b3b3}form .base_form table tr td{width:100%;padding:0 0 25px 50px;padding-bottom:25px}form .base_form table tr td span .wpcf7-list-item-label{margin-right:35px}form .base_form table tr td>span input,form .base_form table tr td>p>span input{width:100%;height:36px;padding:1% 1% 1% 2%;border:2px solid #b3b3b3;box-sizing:border-box;border-radius:5px;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s}form .base_form table tr td>span input:focus,form .base_form table tr td>p>span input:focus{border:2px solid #327bd9}form .base_form table tr td>span input[type=radio],form .base_form table tr td>p>span input[type=radio]{width:auto;height:auto;padding:0;vertical-align:middle;border:none}form .base_form table tr td textarea{width:100%;height:145px;padding:2% 1% 2% 2%;border:2px solid #b3b3b3;box-sizing:border-box;border-radius:5px;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s}form .base_form table tr td textarea:focus{border:2px solid #327bd9}form .base_form table tr td input[type=button]{width:24%;height:36px;margin-left:15px;background:#999;border:none;border-radius:5px;color:#fff;cursor:pointer}form .base_form table tr td .type02{width:42%}form .base_form table tr td .radio_box{width:100%}form .base_form table tr td .radio_box li{margin-left:35px;display:inline-block}form .base_form table tr td .radio_box li:first-child{margin-left:0}form .base_form table tr td .radio_box li input{margin-right:5px;vertical-align:-2px}form .base_form table tr td .radio_box li label{font-size:1.4rem}form .base_form table tr td .select_box{width:100%}form .base_form table tr td .select_box .select_type01{display:inline-block;width:155px}form .base_form table tr td .select_box .select_type02{display:inline-block;width:120px}form .base_form table tr td .select_box select{height:36px;padding:1% 1% 1% 2%;border:2px solid #b3b3b3;box-sizing:border-box;border-radius:5px;transition:all .1s;-webkit-transition:all .1s;-moz-transition:all .1s;-ms-transition:all .1s}form .base_form table tr td .select_box select:focus{border:2px solid #327bd9}form .base_form table tr td .select_box select.birth_year{width:30%;margin-right:10px}form .base_form table tr td .select_box select.birth_month,form .base_form table tr td .select_box select.birth_day{width:30%;margin:0 10px 0 5px}form .base_form .wpcf7c-elm-step2{margin-bottom:40px;text-align:center;font-size:1.8rem}form .submit_area{width:478px;height:60px;margin:0 auto}form .submit_area .ajax-loader,form .submit_area .wpcf7-spinner{display:none !important}form .submit_area div{position:relative;display:inline-block}form .submit_area div .reset_btn:before{position:absolute;top:33%;left:7%;z-index:9999;content:"\f137";color:#fff}form .submit_area div .submit_btn:after{position:absolute;top:33%;right:7%;z-index:9999;content:"\f138";color:#fff}form .submit_area .reset_btn input{position:relative;width:218px;height:60px;border-radius:30px;color:#fff;font-size:1.6rem;letter-spacing:.3px;cursor:pointer;letter-spacing:3.2px;background:#999;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}form .submit_area .reset_btn input:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}form .submit_area .submit_btn input{position:relative;width:218px;height:60px;margin-left:36px;border-radius:30px;color:#fff;font-size:1.6rem;letter-spacing:.3px;cursor:pointer;letter-spacing:3.2px;background:#327bd9;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}form .submit_area .submit_btn input:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}.form_last_txt{margin-bottom:70px}.link_tab a{display:block;vertical-align:middle;text-align:center;text-decoration:none;background:#fff;border:1px solid #327bd9;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.link_tab a:hover{background:#327bd9;color:#fff}.adobe_reader{width:940px;padding:20px;background:#fff}.adobe_reader figure{display:inline-block;padding-right:20px}.adobe_reader figure img{vertical-align:middle}.pager{margin:60px 0 50px;text-align:center}.pager .current{background:#4d4d4d;color:#fff}.pager span,.pager a{display:inline-block;margin:0 8px;padding:4px 7px;text-align:center;text-decoration:none;color:#4d4d4d;border-radius:5px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;font-family:"Oswald",sans-serif;font-weight:400}.pager span:hover,.pager a:hover{background:#4d4d4d;color:#fff;text-decoration:none}.disnon{display:none}.about_wrap .about_content01 h4{font-size:1.4rem;margin-bottom:15px;color:#327bd9}.about_wrap .about_content01 li{width:412px;height:440px;padding:30px;background:#fff}.about_wrap .about_content01 li table th,.about_wrap .about_content01 li table td{padding-bottom:22px}.about_wrap .about_content01 li li{height:auto;padding:0 0 0 1.4rem;list-style-type:disc;list-style-position:inside;text-indent:-1.4rem}.about_wrap .about_content01 li div{width:372px;margin:0 auto}.about_wrap .about_content01 li div figure{float:right}.about_wrap .about_content01 li div figure.character{float:left}.about_wrap .about_content01 li div figure img{vertical-align:middle}.about_wrap .about_content02 h4{margin-bottom:15px;color:#327bd9;font-size:1.5rem}.about_wrap .about_content02 p{letter-spacing:.65px}.about_wrap .about_content02 .list_2col{margin-bottom:30px}.about_wrap .about_content02 .list_2col li{width:432px;height:133px;padding:20px;background:#fff}.about_wrap .about_content02 .list_2col li.activity_top figure{display:inline-block;width:180px}.about_wrap .about_content02 .list_2col li.activity_top figure img{vertical-align:middle}.about_wrap .about_content02 .list_2col li.activity_top p{float:right;width:233px}.about_wrap .about_content02 .list_4col li{width:178px;height:149px;padding:20px;background:#fff}.about_wrap .about_content03 h4{margin-bottom:15px;color:#327bd9;font-size:1.5rem}.about_wrap .about_content03 h3{display:inline-block}.about_wrap .about_content03 li{width:260px;height:165px;padding:20px;background:#fff}.about_wrap .about_content03 .committee_txt{letter-spacing:.5px}.about_wrap .about_content04 .link_tab{margin-top:-20px}.about_wrap .about_content04 .link_tab li{margin-top:20px}.about_wrap .about_content04 .link_tab li a{padding:15px 0}.member_wrap .member_content01 h4{font-size:1.4rem;margin-bottom:15px;color:#327bd9}.member_wrap .member_content01 li{width:412px;height:278px;padding:30px;background:#fff;letter-spacing:.2px}.member_wrap .member_content01 li table{width:100%;margin:-5px;border-collapse:separate;border-spacing:5px}.member_wrap .member_content01 li table tr th{width:25%;padding:5px 0;background:gray;color:#fff;text-align:center}.member_wrap .member_content01 li table tr td{padding:10px 0;background:#e6e6e6;color:#4d4d4d;text-align:center;vertical-align:middle}.public_wrap .public_content01 section div{width:900px;padding:40px;background:#fff}.public_wrap .public_content01 section div p{margin-top:30px}.public_wrap .public_content01 section div p:first-child{margin-top:0}.public_wrap .public_content02 .backnumber dl dt{height:50px;line-height:50px;text-align:center;background:#5b95e1;color:#fff;font-size:1.5rem;font-weight:700}.public_wrap .public_content02 .link_tab dd{display:table;margin-top:20px;min-height:74px}.public_wrap .public_content02 .link_tab dd:hover a.new:after{color:#fff}.public_wrap .public_content02 .link_tab dd a{display:table-cell;vertical-align:middle;width:176px;padding:15px 20px;text-align:left}.public_wrap .public_content02 .link_tab dd a.new:after{float:right;content:"NEW";color:#ed1c24}.recipe_wrap .recipe_content01 .list_4col,.recipe_wrap .report_content01 .list_4col,.report_wrap .recipe_content01 .list_4col,.report_wrap .report_content01 .list_4col{margin-top:-30px}.recipe_wrap .recipe_content01 .list_4col li,.recipe_wrap .report_content01 .list_4col li,.report_wrap .recipe_content01 .list_4col li,.report_wrap .report_content01 .list_4col li{margin-top:30px;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.recipe_wrap .recipe_content01 .list_4col li:hover,.recipe_wrap .report_content01 .list_4col li:hover,.report_wrap .recipe_content01 .list_4col li:hover,.report_wrap .report_content01 .list_4col li:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}.recipe_wrap .recipe_content01 .list_4col li div,.recipe_wrap .report_content01 .list_4col li div,.report_wrap .recipe_content01 .list_4col li div,.report_wrap .report_content01 .list_4col li div{min-height:85px;padding:15px 20px 20px;background:#fff}.recipe_wrap .recipe_content01 .list_4col li figure img,.recipe_wrap .report_content01 .list_4col li figure img,.report_wrap .recipe_content01 .list_4col li figure img,.report_wrap .report_content01 .list_4col li figure img{vertical-align:middle}.recipe_wrap .recipe_content01 .list_4col li a,.recipe_wrap .report_content01 .list_4col li a,.report_wrap .recipe_content01 .list_4col li a,.report_wrap .report_content01 .list_4col li a{color:#4d4d4d;text-decoration:none}.recipe_wrap .recipe_content01 .list_4col li .date,.recipe_wrap .report_content01 .list_4col li .date,.report_wrap .recipe_content01 .list_4col li .date,.report_wrap .report_content01 .list_4col li .date{margin-bottom:5px;font-size:1.4rem;color:#000;font-family:"Oswald",sans-serif;font-weight:400}.recipe_wrap .recipe_content01 .list_4col li .new:after,.recipe_wrap .report_content01 .list_4col li .new:after,.report_wrap .recipe_content01 .list_4col li .new:after,.report_wrap .report_content01 .list_4col li .new:after{content:"NEW";margin-left:5px;padding:0 2px 0 3px;font-size:1.2rem;color:#f33;border:1px solid #f33}.report_wrap .report_content01 .list_4col li figure{width:218px;height:145px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/bg_fair.jpg) no-repeat}.recipe_wrap .recipe_content01 .list_4col li figure{width:218px;height:145px;background:url(//www.fair-fujinomiya.com/wp/wp-content/themes/fair/css/../images/common/now_printing.jpg) no-repeat}.link_wrap .link_tab{margin-top:-30px}.link_wrap .link_tab li{display:table;margin-top:30px}.link_wrap .link_tab li a{display:table-cell;vertical-align:middle;padding:29px 5px 29px;letter-spacing:.3px}.class_wrap .class_tab{padding:30px 0 40px;background:#327bd9}.class_wrap .class_tab .language{margin-bottom:15px;text-align:center;font-size:1.5rem;color:#fff}.class_wrap .class_tab .tab li{display:inline-block;width:188px;height:60px;line-height:60px;margin-left:10px;border-radius:10px;background:#fff;text-align:center;border:2px solid #327bd9;box-sizing:border-box;font-size:1.4rem;cursor:pointer;color:#327bd9}.class_wrap .class_tab .tab li:first-child{margin-left:0}.class_wrap .class_tab .tab li.select{background:#327bd9;border:2px solid #fff;box-sizing:border-box;color:#fcee21}.class_wrap .class_inr{padding:30px 30px 5px;background:#fff}.class_wrap .class_inr .class_table{width:100%}.class_wrap .class_inr .class_table tr th{width:16%;padding-bottom:25px;vertical-align:top;font-size:1.4rem;color:#327bd9}.class_wrap .class_inr .class_table tr td{width:84%;padding-bottom:25px}.contact_wrap .contact_content02 dl dt{margin-top:30px;font-weight:700}.news_wrap .news_content01 .tab div{display:inline-block}.news_wrap .news_content01 .tab div a{display:inline-block;margin-left:20px;padding:0 10px;font-size:1.5rem;color:#327bd9;text-decoration:none;cursor:pointer}.news_wrap .news_content01 .tab div a:first-child{margin-left:0}.news_wrap .news_content01 .tab div a.select{padding:0 10px;color:#fff;background:#327bd9;border-radius:3px}.news_wrap .news_content01 .tab div:first-child{margin-left:0}.news_wrap .news_content01 .news_list{position:relative;margin-top:15px;padding:30px;background:#fff;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}.news_wrap .news_content01 .news_list:hover{filter:alpha(opacity=70);-moz-opacity:.7;-webkit-opacity:.7;-o-opacity:.7;opacity:.7}.news_wrap .news_content01 .news_list a{position:absolute;top:0;left:0;display:block;width:100%;height:135px;background:rgba(0,0,0,1e-05)}.news_wrap .news_content01 .news_list>p{font-size:1.4rem;color:#000;font-family:"Oswald",sans-serif;font-weight:400}.news_wrap .news_content01 .news_list .news_txt{float:right;width:795px}.news_wrap .news_content01 .news_list .news_txt h3{margin-bottom:10px;font-size:1.4rem;color:#327bd9}.footer_btn{margin-top:12px;padding-top:14px;border-top:1px rgba(0,0,0,.3) dotted}.footer_btn a{text-decoration:none;display:inline-block;padding:9px 14px 8px;color:#fff !important;background:#327bd9;border-radius:3px;line-height:1;transition:.3s}.footer_btn a:hover{opacity:.7}