@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@import"//hello.myfonts.net/count/340f44";@import"//hello.myfonts.net/count/38b078";@charset "UTF-8";@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-headding_ttl{font-family:RotisSemiSans;font-size:80px;line-height:1em;font-weight:400;letter-spacing:0;color:#000;margin-bottom:68px}@media screen and (max-width:767px){.c-headding_ttl{font-size:46px;line-height:22px;margin-bottom:40px;padding-left:25px}}.c-headding_ttl--ja{font-family:"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",sans-serif;font-size:54px;line-height:67px;font-weight:400;letter-spacing:0;color:#000;margin-bottom:0}@media screen and (max-width:1100px){.c-headding_ttl--ja{font-size:36px;line-height:44px}}@media screen and (max-width:767px){.c-headding_ttl--ja{font-size:39px;line-height:46px;margin-bottom:30px;padding-left:20px;letter-spacing:.05em}}.c-headding_ttl--leftImg{padding-left:calc(720/1300*100% + 40px)}@media screen and (max-width:1100px){.c-headding_ttl--leftImg{padding-left:calc(720/1300*100% + 20px)}}@media screen and (max-width:767px){.c-headding_ttl--leftImg{padding-left:20px}}.c-headding_underline{font-size:54px;line-height:67px;padding-bottom:72px;border-bottom:solid 1px #ddd;margin:15px 0 64px;font-weight:400}@media screen and (max-width:1100px){.c-headding_underline{font-size:36px;line-height:44px;padding-bottom:37px;margin:7px 0 32px}}@media screen and (max-width:767px){.c-headding_underline{font-size:39px;line-height:46px;padding-bottom:30px;margin:14px 0 50px}}.c-headding_underline_parent{font-size:18px;letter-spacing:.05em}@media screen and (max-width:1100px){.c-headding_underline_parent{font-size:12px}}@media screen and (max-width:767px){.c-headding_underline_parent{font-size:15px}}.c-border_line_ttl{font-size:20px;line-height:35px;font-family:"游明朝",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;font-weight:700;letter-spacing:.05em;color:#000;padding-bottom:12px;margin-bottom:60px;border-bottom:solid 1px #a6a6a6}@media screen and (max-width:1100px){.c-border_line_ttl{font-size:14px;line-height:22px;padding-bottom:6px;margin-bottom:32px}}@media screen and (max-width:767px){.c-border_line_ttl{font-size:18px;line-height:27px;padding-bottom:10px;margin-bottom:20px}}.c-border_line_ttl--mb40{margin-bottom:40px}@media screen and (max-width:1100px){.c-border_line_ttl--mb40{margin-bottom:20px}}.c-border_line_ttl--related{margin-bottom:48px}@media screen and (max-width:1100px){.c-border_line_ttl--related{margin-bottom:24px}}@media screen and (max-width:767px){.c-border_line_ttl--related{margin-bottom:20px}}.c-serif_ttl{font-size:18px;line-height:32px;letter-spacing:.1em;font-family:"游明朝",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;font-weight:400;color:#000}@media screen and (max-width:1100px){.c-serif_ttl{font-size:12px;line-height:22px}}@media screen and (max-width:767px){.c-serif_ttl{font-size:16px;line-height:25px}}.c-sans_ttl{font-size:18px;line-height:32px;letter-spacing:.1em;font-family:"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;color:#000}@media screen and (max-width:1100px){.c-sans_ttl{font-size:12px;line-height:22px}}@media screen and (max-width:767px){.c-sans_ttl{font-size:16px;line-height:25px}}.c-sans_sttl{font-size:16px;line-height:28px;font-family:"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;letter-spacing:.1em;color:#000}@media screen and (max-width:1100px){.c-sans_sttl{font-size:11px;line-height:18px}}@media screen and (max-width:767px){.c-sans_sttl{font-size:14px;line-height:25px}}.c-modal_ttl,.c-movie_title{font-size:20px;line-height:30px;text-align:center;letter-spacing:.05em;margin-bottom:40px}@media screen and (max-width:1100px){.c-modal_ttl,.c-movie_title{font-size:14px;line-height:20px;margin-bottom:20px}}@media screen and (max-width:767px){.c-modal_ttl,.c-movie_title{font-size:15px;line-height:23px}}.c-modal_ttl:not(:first-child),.c-movie_title:not(:first-child){margin-top:110px}@media screen and (max-width:1100px){.c-modal_ttl:not(:first-child),.c-movie_title:not(:first-child){margin-top:55px}}@media screen and (max-width:767px){.c-modal_ttl:not(:first-child),.c-movie_title:not(:first-child){margin-top:50px}}.c-modal_sttl{font-size:16px;letter-spacing:.05em;font-weight:700}@media screen and (max-width:1100px){.c-modal_sttl{font-size:11px}}@media screen and (max-width:767px){.c-modal_sttl{font-size:14px}}.c-tabItem_ttl{margin:130px 0 60px;font-size:20px;text-align:center}@media screen and (max-width:1100px){.c-tabItem_ttl{margin:65px 0 30px;font-size:14px}}@media screen and (max-width:767px){.c-tabItem_ttl{margin:55px 0 30px;font-size:15px}}@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-txt_block{font-size:14px;line-height:25px;letter-spacing:.1em;font-family:"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",sans-serif;color:#000}@media screen and (max-width:1100px){.c-txt_block{font-size:10px;line-height:16px}}@media screen and (max-width:767px){.c-txt_block{font-size:13px;line-height:23px;letter-spacing:0}}.c-txt_block--outline{margin-top:25px}@media screen and (max-width:1100px){.c-txt_block--outline{margin-top:12px}}@media screen and (max-width:767px){.c-txt_block--outline{margin-top:15px}}.c-txt_block--related{margin-top:13px;position:relative;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width:1100px){.c-txt_block--related{margin-top:6px}}@media screen and (max-width:767px){.c-txt_block--related{font-size:12px;line-height:18px;padding-right:10px;-webkit-line-clamp:3}}@media screen and (max-width:767px){.c-txt_block--related:after{content:"";position:absolute;bottom:5px;right:0;width:0;height:0;border-style:solid;border-width:3.5px 0 3.5px 5px;border-color:transparent transparent transparent #000}}.c-txt_red{color:#ca0000}.c-modal_txt{font-size:14px;line-height:25px;letter-spacing:.05em}@media screen and (max-width:1100px){.c-modal_txt{font-size:10px;line-height:16px}}@media screen and (max-width:767px){.c-modal_txt{font-size:13px;line-height:21px}}.c-modal_sttl+.c-modal_txt{margin-top:30px}@media screen and (max-width:1100px){.c-modal_sttl+.c-modal_txt{margin-top:15px}}@media screen and (max-width:767px){.c-modal_sttl+.c-modal_txt{margin-top:25px}}.c-modal_txt+.c-modal_txt{margin-top:14px}@media screen and (max-width:1100px){.c-modal_txt+.c-modal_txt{margin-top:9px}}@media screen and (max-width:767px){.c-modal_txt+.c-modal_txt{margin-top:10px}}.c-modal_txt+.c-modal_txt--listTtl{margin-top:25px}@media screen and (max-width:1100px){.c-modal_txt+.c-modal_txt--listTtl{margin-top:13px}}@media screen and (max-width:767px){.c-modal_txt+.c-modal_txt--listTtl{margin-top:20px}}@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-box{padding-left:8.33333%;padding-right:9.72222%}@media screen and (max-width:767px){.c-box{padding-left:5.33333%;padding-right:5.33333%}}.c-box.c-main{padding-right:0;margin-bottom:326px}@media screen and (max-width:1100px){.c-box.c-main{margin-bottom:163px}}@media screen and (max-width:767px){.c-box.c-main{padding-left:0;padding-right:0;margin-bottom:75px}}.c-box.c-main .c-box_inner_cell:nth-child(odd){width:calc(601/(1440 - 120)*100%);box-sizing:border-box;padding-top:70px}@media screen and (max-width:1100px){.c-box.c-main .c-box_inner_cell:nth-child(odd){padding-top:35px}}@media screen and (max-width:767px){.c-box.c-main .c-box_inner_cell:nth-child(odd){width:89.33333%;margin:0 auto;-ms-flex-order:2;order:2;padding-top:25px}}.c-box.c-main .c-box_inner_cell:nth-child(even){width:calc(720/(1440 - 120)*100%);font-size:0}@media screen and (max-width:767px){.c-box.c-main .c-box_inner_cell:nth-child(even){width:100%}}.c-box--leftImg{padding-left:0}@media screen and (max-width:767px){.c-box--leftImg{padding-right:0}}.c-box--leftImg .c-box_inner_cell:nth-child(odd){width:calc(720/(1440 - 140)*100%)}@media screen and (max-width:767px){.c-box--leftImg .c-box_inner_cell:nth-child(odd){width:100%}}.c-box--leftImg .c-box_inner_cell:nth-child(even){width:calc(580/(1440 - 140)*100%);box-sizing:border-box;padding:0 110px 0 40px}@media screen and (max-width:1100px){.c-box--leftImg .c-box_inner_cell:nth-child(even){padding:0 50px 0 20px}}@media screen and (max-width:767px){.c-box--leftImg .c-box_inner_cell:nth-child(even){width:89.33333%;margin:0 auto;padding:20px 0 0}}.c-box--rightImg{padding-right:0}@media screen and (max-width:767px){.c-box--rightImg{padding-left:0}}.c-box--rightImg .c-box_inner_cell:nth-child(odd){width:calc(601/(1440 - 120)*100%);box-sizing:border-box;padding-right:160px}@media screen and (max-width:1100px){.c-box--rightImg .c-box_inner_cell:nth-child(odd){padding-right:80px}}@media screen and (max-width:767px){.c-box--rightImg .c-box_inner_cell:nth-child(odd){width:89.33333%;margin:auto;padding:20px 0 0;-ms-flex-order:2;order:2}}.c-box--rightImg .c-box_inner_cell:nth-child(even){width:calc(720/(1440 - 120)*100%)}@media screen and (max-width:767px){.c-box--rightImg .c-box_inner_cell:nth-child(even){width:100%}}.c-box--mb{margin-bottom:120px}@media screen and (max-width:1100px){.c-box--mb{margin-bottom:60px}}@media screen and (max-width:767px){.c-box--mb{margin-bottom:80px}}.c-box--related{display:none}.c-box_chart{margin-bottom:120px}@media screen and (max-width:1100px){.c-box_chart{margin-bottom:60px}}@media screen and (max-width:767px){.c-box_chart{margin-bottom:80px}}.c-box_chart img{display:block;margin:auto;max-width:1180px;width:100%}.c-box_chart .c-box_chart_link{margin-top:60px;text-align:center}@media screen and (max-width:1100px){.c-box_chart .c-box_chart_link{margin-top:30px}}@media screen and (max-width:767px){.c-box_chart .c-box_chart_link{margin-top:40px}}.c-box_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.c-box_inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-box_inner.img_right .c-box_inner_cell:first-child{-ms-flex-order:2;order:2}@media screen and (max-width:767px){.c-box_inner.img_right .c-box_inner_cell:first-child{-ms-flex-order:0;order:0}}.c-box_inner_cell{width:50%}@media screen and (max-width:767px){.c-box_inner_cell{width:100%}}.c-box_inner_cell .c-txt_ttl{font-size:18px;line-height:25px;letter-spacing:0;font-family:"游明朝",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;font-weight:400;margin-bottom:30px}@media screen and (max-width:1100px){.c-box_inner_cell .c-txt_ttl{font-size:12px;line-height:22px}}@media screen and (max-width:767px){.c-box_inner_cell .c-txt_ttl{font-size:16px;line-height:25px;margin-bottom:20px}}.c-box_inner_cell .c-txt_sub{font-size:14px;line-height:25px;letter-spacing:.1em;font-family:"游ゴシック体",YuGothic,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,"ヒラギノ角ゴ ProN W3",sans-serif;font-weight:400;margin-bottom:30px}@media screen and (max-width:1100px){.c-box_inner_cell .c-txt_sub{font-size:10px;line-height:16px}}@media screen and (max-width:767px){.c-box_inner_cell .c-txt_sub{font-size:13px;line-height:23px;letter-spacing:0;margin-bottom:20px}}.c-box_inner_cell .c-pic{margin-bottom:40px}.c-box_inner_cell img{width:100%}.c-pic img{display:block}.c-box_inner_cell--outline{padding-right:160px}@media screen and (max-width:1100px){.c-box_inner_cell--outline{padding-right:80px}}@media screen and (max-width:767px){.c-box_inner_cell--outline{padding:54px 0 0}}.c-clm{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;margin-bottom:120px}@media screen and (max-width:1100px){.c-clm{margin-bottom:60px}}@media screen and (max-width:767px){.c-clm{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.c-clm.c-sp-clm1{margin-bottom:70px}}@media screen and (max-width:767px){.c-clm.c-sp-clm1 .c-clm_cell{width:100%;margin-right:0}}@media screen and (max-width:767px){.c-clm.c-sp-clm1 .c-clm_cell:not(:last-child){margin-bottom:50px}}@media screen and (max-width:767px){.c-clm.c-sp-clm1 .c-clm_cell:last-child{margin-bottom:0}}@media screen and (max-width:767px){.c-clm.c-sp-clm2 .c-clm_cell{width:calc(50% - (13/670)*100%)}}@media screen and (max-width:767px){.c-clm.c-sp-clm2 .c-clm_cell:not(:nth-child(even)){margin-right:3.8806%}}@media screen and (max-width:767px){.c-clm.c-sp-clm2 .c-clm_cell:nth-child(even){margin-right:0}}@media screen and (max-width:767px){.c-clm.c-sp-clm2 .c-clm_cell:not(:nth-last-child(1)),.c-clm.c-sp-clm2 .c-clm_cell:not(:nth-last-child(2)){margin-bottom:40px}}@media screen and (max-width:767px){.c-clm.c-sp-clm2 .c-clm_cell:nth-last-child(1),.c-clm.c-sp-clm2 .c-clm_cell:nth-last-child(2){margin-bottom:0}}.c-clm_cell{width:100%}.c-clm_cell>a:first-child{display:block}.c-clm_cell--pcHide{display:none}@media screen and (max-width:767px){.c-clm_cell--pcHide{display:block}}.c-clm2{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.c-clm2 .c-clm_cell{width:calc(50% - (50px/2));margin-right:50px}@media screen and (max-width:1100px){.c-clm2 .c-clm_cell{width:calc(50% - (25px/2));margin-right:25px}}.c-clm2 .c-clm_cell:nth-child(even){margin-right:0}.c-clm2 .c-clm_cell:last-child{margin-right:0}.c-clm2 .c-clm_cell:nth-last-child(1),.c-clm2 .c-clm_cell:nth-last-child(2){margin-bottom:0}.c-clm3{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.c-clm3 .c-clm_cell{width:calc(33.3% - (65px*2/3));margin-right:65px}@media screen and (max-width:1100px){.c-clm3 .c-clm_cell{width:calc(33.3% - (32px*2/3));margin-right:32px}}.c-clm3 .c-clm_cell:nth-child(3n){margin-right:0}.c-clm3 .c-clm_cell:nth-last-child(1),.c-clm3 .c-clm_cell:nth-last-child(2),.c-clm3 .c-clm_cell:nth-last-child(3){margin-bottom:0}.c-clm4{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.c-clm4 .c-clm_cell{width:calc(25% - (48px*3/4));margin-right:48px}@media screen and (max-width:1100px){.c-clm4 .c-clm_cell{width:calc(25% - (24px*3/4));margin-right:24px}}.c-clm4 .c-clm_cell:nth-child(4n){margin-right:0}.c-clm4 .c-clm_cell:nth-last-child(1),.c-clm4 .c-clm_cell:nth-last-child(2),.c-clm4 .c-clm_cell:nth-last-child(3),.c-clm4 .c-clm_cell:nth-last-child(4){margin-bottom:0}.c-clm5 .c-clm_cell{width:20%}.c-clm5 .c-clm_cell:last-child{margin-right:0}@media screen and (max-width:767px){.c-clm--related{margin-bottom:0}}.c-box_tabItem{display:none}.c-box_tabItem:first-child{display:block}.c-modal_box{margin-top:50px}@media screen and (max-width:1100px){.c-modal_box{margin-top:25px}}@media screen and (max-width:767px){.c-modal_box{margin-top:40px}}.c-box_border{border:solid 1px #a6a6a6;display:inline-block;padding:13px 16px}@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-tag_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.c-tag_list li{position:relative;padding-right:1em;font-size:12px;font-family:"游明朝",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;font-weight:400;letter-spacing:0;color:#000}@media screen and (max-width:767px){.c-tag_list li{font-size:11px}}.c-tag_list li:after{content:',';position:absolute;top:0;right:.6em}.c-tag_list li:last-child{padding-right:0}.c-tag_list li:last-child:after{display:none}.c-tag_list a{text-decoration:underline}.c-tag_list--underlayer{margin-top:30px;display:none}@media screen and (max-width:1100px){.c-tag_list--underlayer{margin-top:15px}}@media screen and (max-width:767px){.c-tag_list--underlayer{margin-top:25px;margin-bottom:0}}@media screen and (max-width:767px){.c-tag_list--underlayer li{font-size:12px}}.c-tag_list--info{margin-bottom:0}@media screen and (max-width:767px){.c-tag_list--info{margin-bottom:0}}@media screen and (max-width:767px){.c-tag_list--info li{font-size:13px}}.c-tag_list--infoDetail{margin-bottom:0}@media screen and (max-width:767px){.c-tag_list--infoDetail{margin-bottom:0}}.c-tag_list--infoDetail li{font-size:18px}@media screen and (max-width:1100px){.c-tag_list--infoDetail li{font-size:12px}}@media screen and (max-width:767px){.c-tag_list--infoDetail li{font-size:15px}}.c-list_dot{font-size:14px;line-height:25px;letter-spacing:.1em;font-feature-settings:initial}@media screen and (max-width:1100px){.c-list_dot{font-size:10px;line-height:16px}}@media screen and (max-width:767px){.c-list_dot{font-size:13px;line-height:23px;letter-spacing:0}}.c-list_dot li{padding-left:16px;position:relative}@media screen and (max-width:1100px){.c-list_dot li{padding-left:10px}}@media screen and (max-width:767px){.c-list_dot li{padding-left:12px;margin-top:20px}}.c-list_dot li:not(:first-child){margin-top:15px}@media screen and (max-width:1100px){.c-list_dot li:not(:first-child){margin-top:8px}}@media screen and (max-width:1100px){.c-list_dot li:not(:first-child){margin-top:15px}}.c-list_dot li:before{content:"";width:6px;height:6px;border-radius:50%;background-color:#777;position:absolute;top:8px;left:0}@media screen and (max-width:1100px){.c-list_dot li:before{width:4px;height:4px;top:5px}}@media screen and (max-width:767px){.c-list_dot li:before{width:6px;height:6px;top:7px}}.c-list_monochrome>li{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:14px;line-height:25px;letter-spacing:.1em}@media screen and (max-width:1100px){.c-list_monochrome>li{padding:10px;font-size:10px;line-height:16px}}@media screen and (max-width:767px){.c-list_monochrome>li{display:block;padding:20px;font-size:13px;line-height:23px;letter-spacing:0}}.c-list_monochrome>li:nth-child(odd){background-color:#f7f7f7}.c-list_monochrome--faq>li{padding:0;display:block}.c-list_monochrome--teacher{border-top:solid 1px #000}.c-list_monochrome_ttl{-ms-flex:0 0 180px;flex:0 0 180px}@media screen and (max-width:1100px){.c-list_monochrome_ttl{-ms-flex:0 0 120px;flex:0 0 120px}}.c-list_monochrome_ttl span{padding-left:14px}@media screen and (max-width:1100px){.c-list_monochrome_ttl span{padding-left:7px}}.c-list_monochrome_txt{-ms-flex:1;flex:1;line-height:24px}@media screen and (max-width:1100px){.c-list_monochrome_txt{line-height:16px}}@media screen and (max-width:767px){.c-list_monochrome_txt{margin-top:12px;line-height:21px}}@media screen and (max-width:767px){.c-list_monochrome_txt--teacher{margin-left:-20px}}.c-list_monochrome_txt--teacher>li{display:inline-block;margin-left:20px}@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-btn_more{margin-bottom:80px}.c-btn_more a{font-family:RotisSerifStd-Italic;font-size:14px;letter-spacing:0;color:#000;position:relative}@media screen and (max-width:767px){.c-btn_more a{font-size:11px}}.c-btn_more a:after{content:'>';position:absolute;top:0;right:-1em}.c-btn_tabList{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:14px;letter-spacing:.05em}@media screen and (max-width:1100px){.c-btn_tabList{font-size:10px}}@media screen and (max-width:767px){.c-btn_tabList{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;font-size:13px}}.c-btn_tabList li{position:relative}.c-btn_tabList li:not(:last-child){margin-right:30px}@media screen and (max-width:767px){.c-btn_tabList li{width:50%;-ms-flex-align:center;align-items:center;text-align:center}.c-btn_tabList li:not(:nth-last-child(1)),.c-btn_tabList li:not(:nth-last-child(2)){margin-bottom:38px;margin-right:0}}.c-btn_tabList li:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:-15px;width:1px;height:1em;background-color:#a8a8a8}@media screen and (max-width:767px){.c-btn_tabList li:not(:last-child):after{position:absolute;height:20px;margin:0;top:-2px;right:0}}@media screen and (max-width:767px){.c-btn_tabList li:nth-child(2n):after{display:none}}.c-btn_tab{padding-bottom:8px;border-bottom:solid 1px transparent}.c-btn_tab--on{padding-bottom:8px;border-bottom:solid 1px #999;transition:border 200ms}@media screen and (max-width:1100px){.c-btn_tab--on{padding-bottom:4px}}.c-btn_refine{display:block;font-size:14px;width:430px;border:solid 1px #d0c9c9;font-family:"游明朝",Yu Mincho,YuMincho,Hiragino Mincho ProN,serif;text-align:center;padding:12px 0;letter-spacing:.05em;position:relative}@media screen and (max-width:1100px){.c-btn_refine{font-size:10px;width:215px;padding:6px 0}}@media screen and (max-width:767px){.c-btn_refine{font-size:13px;width:100%;padding:15px 0}}.c-btn_refine span:after{content:"";position:relative;top:8px;right:-8px;width:0;height:0;border-style:solid;border-width:4px 3.5px 0;border-color:#000 transparent transparent}.c-btn_refine--info{display:inline-block}.c-btn_refine_selectBox{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:767px){.c-btn_refine_selectBox{font-size:17px}}.c-btn_toggle{position:relative;cursor:pointer}.c-btn_toggle:after,.c-btn_toggle:before{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);background-image:url(../img/common/icon_open.svg);background-repeat:no-repeat;background-size:100%;width:16px;height:16px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity 300ms}@media screen and (max-width:1100px){.c-btn_toggle:after,.c-btn_toggle:before{width:10px;height:10px}}@media screen and (max-width:767px){.c-btn_toggle:after,.c-btn_toggle:before{width:16px;height:16px}}.c-btn_toggle--faq:after{right:30px;top:33px;transform:translateY(0)}@media screen and (max-width:1100px){.c-btn_toggle--faq:after{right:15px;top:18px}}@media screen and (max-width:767px){.c-btn_toggle--faq:after{right:10px;top:28px}}.c-btn_toggle:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.c-btn_toggle.open:after{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 300ms}.c-btn_toggle.open:before{background-image:url(../img/common/icon_close.svg);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity 300ms}@font-face{font-family:RotisSemiSans-ExtraBold;src:url(/assets/webfonts/340F44_0_0.eot);src:url(/assets/webfonts/340F44_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_0_0.woff2) format("woff2"),url(/assets/webfonts/340F44_0_0.woff) format("woff"),url(/assets/webfonts/340F44_0_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Bold;src:url(/assets/webfonts/340F44_1_0.eot);src:url(/assets/webfonts/340F44_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_1_0.woff2) format("woff2"),url(/assets/webfonts/340F44_1_0.woff) format("woff"),url(/assets/webfonts/340F44_1_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans;src:url(/assets/webfonts/340F44_2_0.eot);src:url(/assets/webfonts/340F44_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_2_0.woff2) format("woff2"),url(/assets/webfonts/340F44_2_0.woff) format("woff"),url(/assets/webfonts/340F44_2_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-LightItalic;src:url(/assets/webfonts/340F44_3_0.eot);src:url(/assets/webfonts/340F44_3_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_3_0.woff2) format("woff2"),url(/assets/webfonts/340F44_3_0.woff) format("woff"),url(/assets/webfonts/340F44_3_0.ttf) format("truetype")}@font-face{font-family:RotisSemisans-Light;src:url(/assets/webfonts/340F44_4_0.eot);src:url(/assets/webfonts/340F44_4_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_4_0.woff2) format("woff2"),url(/assets/webfonts/340F44_4_0.woff) format("woff"),url(/assets/webfonts/340F44_4_0.ttf) format("truetype")}@font-face{font-family:RotisSemiSans-Italic;src:url(/assets/webfonts/340F44_5_0.eot);src:url(/assets/webfonts/340F44_5_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/340F44_5_0.woff2) format("woff2"),url(/assets/webfonts/340F44_5_0.woff) format("woff"),url(/assets/webfonts/340F44_5_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Italic;src:url(/assets/webfonts/38B078_0_0.eot);src:url(/assets/webfonts/38B078_0_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_0_0.woff2) format("woff2"),url(/assets/webfonts/38B078_0_0.woff) format("woff"),url(/assets/webfonts/38B078_0_0.ttf) format("truetype")}@font-face{font-family:RotisSerifStd-Bold;src:url(/assets/webfonts/38B078_1_0.eot);src:url(/assets/webfonts/38B078_1_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_1_0.woff2) format("woff2"),url(/assets/webfonts/38B078_1_0.woff) format("woff"),url(/assets/webfonts/38B078_1_0.ttf) format("truetype")}@font-face{font-family:RotisSerifPro-Italic;src:url(/assets/webfonts/38B078_2_0.eot);src:url(/assets/webfonts/38B078_2_0.eot?#iefix) format("embedded-opentype"),url(/assets/webfonts/38B078_2_0.woff2) format("woff2"),url(/assets/webfonts/38B078_2_0.woff) format("woff"),url(/assets/webfonts/38B078_2_0.ttf) format("truetype")}.c-txt_date{font-family:RotisSerifPro-Italic;font-size:14px;letter-spacing:0;color:#000}@media screen and (max-width:767px){.c-txt_date{font-size:11px}}