<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@600&amp;display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.drawer-menu{font-family:'游ゴシック体', 'Yu Gothic', 'YuGothic', 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', 'メイリオ', 'Meiryo', 'Osaka', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}.h2_co span,#attractiveness h2 span,#interview h2 span,#numbers h2 span,#application h2 span,.h2_co2 div span:nth-of-type(2),#career h2 div span:nth-of-type(2),.h2_co_2nd span,#interview_main h2 span,.h3_co span,.cont_interview article div h3 span,#message div h3 span,main .slider .news h2 span,#next_interview a div h3,.footer_kousei div:nth-of-type(2) article ul li{font-family:'Quicksand', sans-serif}html{font-size:62.5%}body{color:#111;font-size:15.5px;font-size:1.55rem}@media screen and (max-width: 414px){body{font-size:15px;font-size:1.5rem}}body a{color:#111;text-decoration:none}html,body{overflow-x:hidden}@media screen and (max-width: 414px){html,body{font-family:source-han-sans-japanese,sans-serif;font-weight:400;font-style:normal}}.icon_mark01,.h2_co:before,#attractiveness h2:before,#interview h2:before,#numbers h2:before,#application h2:before,.h2_co2:before,#career h2:before,#attractiveness article h3::before,.icon_mark02,#attractiveness article h3::after,.icon_mark03{background-size:contain;content:'';display:block}.icon_mark01,.h2_co:before,#attractiveness h2:before,#interview h2:before,#numbers h2:before,#application h2:before,.h2_co2:before,#career h2:before,#attractiveness article h3::before{background:url("../img/mark01.svg") no-repeat center}.icon_mark02,#attractiveness article h3::after{background:url("../img/mark02.svg") no-repeat center}.icon_mark03{background:url("../img/mark03.svg") no-repeat center}.h2_co,#attractiveness h2,#interview h2,#numbers h2,#application h2{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:28px;font-size:2.8rem;-webkit-justify-content:center;justify-content:center;font-weight:bold;letter-spacing:.1rem;text-align:center}@media screen and (max-width: 414px){.h2_co,#attractiveness h2,#interview h2,#numbers h2,#application h2{font-size:18px;font-size:1.8rem}}.h2_co span,#attractiveness h2 span,#interview h2 span,#numbers h2 span,#application h2 span{font-size:16px;font-size:1.6rem;margin-left:1.5rem}@media screen and (max-width: 414px){.h2_co span,#attractiveness h2 span,#interview h2 span,#numbers h2 span,#application h2 span{font-size:12px;font-size:1.2rem}}.h2_co:before,#attractiveness h2:before,#interview h2:before,#numbers h2:before,#application h2:before{height:56.6px;margin-right:29.1px;width:65.72px}@media screen and (max-width: 414px){.h2_co:before,#attractiveness h2:before,#interview h2:before,#numbers h2:before,#application h2:before{margin-right:0;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}}.h2_co2,#career h2{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:28px;font-size:2.8rem;-webkit-justify-content:center;justify-content:center;font-weight:bold;letter-spacing:.1rem;text-align:center}@media screen and (max-width: 414px){.h2_co2,#career h2{font-size:18px;font-size:1.8rem}}.h2_co2:before,#career h2:before{height:56.6px;margin-right:29.1px;width:65.72px}@media screen and (max-width: 414px){.h2_co2:before,#career h2:before{margin-right:0;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}}.h2_co2 div,#career h2 div{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.h2_co2 div span:nth-of-type(2),#career h2 div span:nth-of-type(2){font-size:16px;font-size:1.6rem;margin-top:11px;text-align:center}@media screen and (max-width: 414px){.h2_co2 div span:nth-of-type(2),#career h2 div span:nth-of-type(2){font-size:12px;font-size:1.2rem}}.h2_co_2nd,#interview_main h2{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;font-size:28px;font-size:2.8rem;-webkit-justify-content:center;justify-content:center;font-weight:bold;letter-spacing:.1rem;text-align:center}@media screen and (max-width: 1099px){.h2_co_2nd,#interview_main h2{font-size:2.8vw}}.h2_co_2nd span,#interview_main h2 span{font-size:16px;font-size:1.6rem;margin-top:30px;text-align:center}@media screen and (max-width: 1099px){.h2_co_2nd span,#interview_main h2 span{margin-top:3vw;font-size:1.6vw}}.h3_co,.cont_interview article div h3,#message div h3{font-size:23px;font-size:2.3rem;font-weight:bold;line-height:calc(33/23)}@media screen and (max-width: 767px){.h3_co,.cont_interview article div h3,#message div h3{font-size:20px}}@media screen and (max-width: 767px) and (max-width: 767px){.h3_co,.cont_interview article div h3,#message div h3{font-size:18px}}.h3_co span,.cont_interview article div h3 span,#message div h3 span{font-size:18px;font-size:1.8rem;color:#4D9F9D;display:block;margin-bottom:28px}.h_dcircle,#career article section div h4,#numbers article section div h5,#application article div h3{font-size:18px;font-size:1.8rem;background:url("../img/h_bg.svg") no-repeat center left;background-size:contain;font-weight:bold;padding-left:35px}@media screen and (max-width: 414px){.h_dcircle,#career article section div h4,#numbers article section div h5,#application article div h3{font-size:16px;font-size:1.6rem}}header{display:-webkit-flex;display:flex;height:263px;position:relative;z-index:100}header h1 a{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:url("../img/logobase.svg") no-repeat center bottom;background-size:100%;height:263px;left:0;margin:0 auto;position:absolute;right:0;width:333px;z-index:-1}header h1 img:nth-of-type(1){margin-top:32px}header h1 img:nth-of-type(2){margin-top:25px}header nav{margin:80px auto auto auto;width:930px}header nav ul{display:-webkit-flex;display:flex}header nav ul li{font-size:16px;font-size:1.6rem;font-weight:bold;white-space:nowrap}header nav ul li:nth-child(2),header nav ul li:nth-child(3),header nav ul li:nth-child(5),header nav ul li:nth-child(6){margin-left:35px}header nav ul li:nth-child(4){margin-left:295px}.headerModule01{left:18px;top:29px;position:fixed;z-index:101}.headerModule01 nav ul li{margin-top:28px}.headerModule02{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;left:36px;position:fixed;top:400px;transform-origin:0 0 0;z-index:101;display:block;text-shadow:0 0 5px rgba(0,0,0,0.5);font-size:10px;font-size:1rem;color:#fff;letter-spacing:.15rem}.headerModule02.background--light{color:black}.headerModule02.background--dark{color:white}.home.background--light .headerModule02{color:black}.headerModule03{position:fixed;right:0;top:calc(50vh - 280px/2);z-index:1000}.headerModule03 nav ul li{margin-bottom:20px}.headerModule03 nav ul li a{-webkit-align-items:center;align-items:center;-moz-border-radius:34px 0 0 34px;-webkit-border-radius:34px;border-radius:34px 0 0 34px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;font-size:11px;font-size:1.1rem;background:#4D9F9D;color:#fff;min-height:80px;padding:7px 1px 7px 15px}.headerModule03 nav ul li a img{margin-bottom:3px}.headerModule03 nav ul li:nth-of-type(2) a{background:#6EB1B1}@media screen and (max-width: 1099px){#pc_menu{display:none}}#sp_menu{display:none}@media screen and (max-width: 1099px){#sp_menu{display:block}#sp_menu header{height:215px}#sp_menu header h1{height:170px;width:230px}#sp_menu header h1 a{height:170px;width:230px}#sp_menu header h1 a img:nth-of-type(1){margin-top:15px;height:auto;width:45px}#sp_menu header h1 a img:nth-of-type(2){height:auto;margin-top:15px;width:150px}#sp_menu header nav{margin-top:0}#sp_menu header nav ul{display:block}#sp_menu header nav ul li:nth-child(2),#sp_menu header nav ul li:nth-child(3),#sp_menu header nav ul li:nth-child(4),#sp_menu header nav ul li:nth-child(5),#sp_menu header nav ul li:nth-child(6){margin-left:0}#sp_menu nav h1{height:120px;margin-left:auto;margin-right:auto;width:120px}#sp_menu nav h1 a{height:120px;width:120px}#sp_menu nav h1 a img:nth-of-type(1){width:30px}#sp_menu nav h1 a img:nth-of-type(2){width:90px}#sp_menu .drawer-menu{border-top:1px solid #ddd}#sp_menu .drawer-menu .drawer-menu-item{box-sizing:border-box;border-bottom:1px solid #ddd;font-size:16px;font-weight:normal}#sp_menu .drawer-menu .drawer-menu-item a{display:block;padding:.75em 1em}#sp_menu .headerModule01{display:none}#sp_menu .headerModule02{-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}#sp_menu .headerModule03{display:none}}.interview #sp_menu header,.interview02 #sp_menu header{height:180px}main .slider{margin-top:-136px;position:relative;width:100vw}@media screen and (max-width: 414px){main .slider{margin-top:-85px}}main .slider h1{font-size:23px;font-size:2.3rem;background:#fff;font-feature-settings:"palt";font-weight:bold;height:35px;letter-spacing:.15rem;line-height:35px;padding:0 1em;position:absolute;right:calc((100vw - 1100px)/2);text-align:center;top:207px}@media screen and (max-width: 1099px){main .slider h1{right:5vw;top:20vw}}@media screen and (max-width: 1099px) and (max-width: 767px){main .slider h1{font-size:20px;font-size:2rem}}@media screen and (max-width: 1099px) and (max-width: 767px) and (max-width: 414px){main .slider h1{font-size:16px;font-size:1.6rem;padding-left:.5rem;padding-right:.5rem;top:25vw}}main .slider img{height:auto;width:100vw;z-index:1}main .slider #vegas{width:100vw;height:calc(100vw*911/1366);z-index:-1}main .slider .news{-webkit-align-items:center;align-items:center;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;background:rgba(255,255,255,0.9);bottom:50px;height:47px !important;left:calc((100vw - 1100px)/2);padding-left:1em;padding-right:1em;position:fixed;width:880px}@media screen and (max-width: 1099px){main .slider .news{bottom:10vw;left:50px}}@media screen and (max-width: 1099px) and (max-width: 767px){main .slider .news{bottom:40vw;left:30px;width:calc(100vw - 30px*2)}}@media screen and (max-width: 1099px) and (max-width: 767px) and (max-width: 414px){main .slider .news{bottom:auto;height:35px !important;left:15px;top:80vw;width:calc(100vw - 15px*2)}}main .slider .news h2{font-size:15px;font-size:1.5rem;font-weight:bold;white-space:nowrap}@media screen and (max-width: 767px){main .slider .news h2{font-size:13px}}@media screen and (max-width: 767px) and (max-width: 414px){main .slider .news h2{font-size:11px}}main .slider .news h2 span{font-size:12px;font-size:1.2rem;color:#4D9F9D;margin-left:1em}@media screen and (max-width: 767px){main .slider .news h2 span{font-size:10px;font-size:1rem}}@media screen and (max-width: 767px) and (max-width: 414px){main .slider .news h2 span{font-size:8px;font-size:.8rem;display:none}}main .slider .news ul{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;background:url("../img/bg_dot.svg") repeat-y left top;background-size:2px auto;height:26px;margin-left:1em;padding-left:1em}main .slider .news ul li{font-size:16px;font-size:1.6rem;font-weight:bold;line-height:26px}@media screen and (max-width: 414px){main .slider .news ul li{font-size:14px;font-size:1.4rem}}main .slider .ticker ul li{left:1em !important}main .slider::before{background:url("../img/main_mask_top.svg") no-repeat top;background-size:100vw auto;content:'';display:block;height:calc(100vw*405/1366);position:absolute;top:0;width:100vw;z-index:0}main .slider::after{background:url("../img/main_mask_btm.svg") no-repeat top;background-size:100vw auto;content:'';display:block;height:calc(100vw*75/1366);position:absolute;bottom:-.5px;width:100vw;z-index:0}main .slider .mark_main01{height:73px;left:13vw;top:70px;width:78px}@media screen and (max-width: 1099px){main .slider .mark_main01{top:3vw}}@media screen and (max-width: 1099px) and (max-width: 414px){main .slider .mark_main01{-moz-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7);left:3vw;top:0}}main .slider .mark_main02{height:58px;right:12vw;top:100px;width:50px}@media screen and (max-width: 1099px){main .slider .mark_main02{top:4vw}}@media screen and (max-width: 1099px) and (max-width: 414px){main .slider .mark_main02{-moz-transform:scale(0.7);-ms-transform:scale(0.7);-webkit-transform:scale(0.7);transform:scale(0.7);right:5vw;top:0}}main .slider .mark_main01,main .slider .mark_main02{position:absolute}#attractiveness{background:#fff;padding-top:50px;position:relative;z-index:1}@media screen and (max-width: 414px){#attractiveness{padding-top:10px}}#attractiveness article{background:url("../img/bg_logo@2x.png");margin-top:55px;padding-top:70px;padding-bottom:90px;position:relative}@media screen and (max-width: 414px){#attractiveness article{box-sizing:border-box;margin-top:10px;padding-bottom:60px;padding-left:15px;padding-right:15px;padding-top:20px;width:100vw}}#attractiveness article h3{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:20px;font-size:2rem;-webkit-justify-content:center;justify-content:center;font-weight:bold;letter-spacing:.1rem;line-height:calc(34/20);text-align:center}@media screen and (max-width: 414px){#attractiveness article h3{font-size:16px;font-size:1.6rem}}#attractiveness article h3::before{background-size:contain;height:33.45px;margin-right:7px;width:28.81px}#attractiveness article h3::after{background-size:contain;height:33.45px;margin-left:7px;width:28.81px}#attractiveness article h3+div{margin:auto;width:900px}@media screen and (max-width: 414px){#attractiveness article h3+div{width:100%}}#attractiveness article h3+div p{-webkit-align-items:center;align-items:center;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;display:-webkit-flex;display:flex;font-size:22px;font-size:2.2rem;-webkit-justify-content:center;justify-content:center;color:#FFFAE6;font-weight:bold;height:50px;letter-spacing:.05rem;margin-top:50px}@media screen and (max-width: 1099px){#attractiveness article h3+div p{margin-top:30px;font-size:2vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article h3+div p{box-sizing:border-box;font-size:3.5vw;line-height:1.5;margin-top:20px;padding-left:1em;padding-right:1em}}#attractiveness article h3+div p:nth-of-type(2n-1){background:#4D9F9D}#attractiveness article h3+div p:nth-of-type(2n){background:#6EB1B1}#attractiveness article h3+div p:nth-of-type(1){margin-left:auto;margin-right:auto;width:570px}@media screen and (max-width: 1099px){#attractiveness article h3+div p:nth-of-type(1){width:57vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article h3+div p:nth-of-type(1){width:90vw}}#attractiveness article h3+div p:nth-of-type(2){width:900px}@media screen and (max-width: 1099px){#attractiveness article h3+div p:nth-of-type(2){margin-right:auto;width:90vw}}#attractiveness article h3+div p:nth-of-type(3){margin-left:80px;width:520px}@media screen and (max-width: 1099px){#attractiveness article h3+div p:nth-of-type(3){margin-left:auto;margin-right:auto;width:52vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article h3+div p:nth-of-type(3){width:90vw}}#attractiveness article h3+div p:nth-of-type(4){margin-left:auto;margin-right:120px;width:440px}@media screen and (max-width: 1099px){#attractiveness article h3+div p:nth-of-type(4){margin-right:auto;width:38vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article h3+div p:nth-of-type(4){width:70vw}}#attractiveness article .att_mark01{left:25vw;top:120px;width:58px;height:56px}@media screen and (max-width: 1099px){#attractiveness article .att_mark01{left:16vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article .att_mark01{left:-2vw;text-outline:30vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark02{left:22vw;top:220px;width:43px;height:41px}@media screen and (max-width: 1099px){#attractiveness article .att_mark02{left:12vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article .att_mark02{left:0;top:48vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark03{left:10vw;top:400px;width:49px;height:44px}@media screen and (max-width: 414px){#attractiveness article .att_mark03{left:7vw;top:80vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark04{left:32vw;top:550px;width:49px;height:44px}@media screen and (max-width: 414px){#attractiveness article .att_mark04{top:90vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark05{right:27vw;top:160px;width:58px;height:56px}@media screen and (max-width: 1099px){#attractiveness article .att_mark05{right:12vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article .att_mark05{right:0;top:32vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark06{right:16vw;top:260px;width:40px;height:37px}@media screen and (max-width: 1099px){#attractiveness article .att_mark06{right:8vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article .att_mark06{right:0;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark07{right:34vw;top:440px;width:43px;height:44px}@media screen and (max-width: 1099px){#attractiveness article .att_mark07{right:25vw}}@media screen and (max-width: 1099px) and (max-width: 414px){#attractiveness article .att_mark07{top:84vw;-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#attractiveness article .att_mark08{right:15vw;top:480px;width:39px;height:45px}#attractiveness article .att_mark01,#attractiveness article .att_mark02,#attractiveness article .att_mark03,#attractiveness article .att_mark04,#attractiveness article .att_mark05,#attractiveness article .att_mark06,#attractiveness article .att_mark07,#attractiveness article .att_mark08{position:absolute}#interview{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;margin:0 auto auto auto;padding-left:calc((100vw - 860px)/2);padding-right:calc((100vw - 860px)/2);padding-top:150px;position:relative;z-index:1;width:100vw}@media screen and (max-width: 414px){#interview{padding-top:30px}}#interview nav{margin-top:50px}@media screen and (max-width: 414px){#interview nav{margin-top:30px}}#interview nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 414px){#interview nav ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:30px;padding-right:30px}}#interview nav ul li a{position:relative}#interview nav ul li a img{margin-left:20px;position:relative;z-index:0}@media screen and (max-width: 414px){#interview nav ul li a img{height:auto;width:calc(100% - 20px)}}#interview nav ul li a h3{font-size:18px;font-size:1.8rem;background:rgba(77,159,157,0.85);color:#FFFAE6;font-weight:bold;line-height:calc(31/18);letter-spacing:.1rem;margin-top:-20px;padding:.75em 1em;width:80%;z-index:1}@media screen and (max-width: 414px){#interview nav ul li a h3{font-size:3.6vw}}#interview nav ul li a h4{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;background:#6EB1B1;color:#FFFAE6;letter-spacing:.025rem;margin:10px 0 0 auto;padding:.75em 1em;width:50%}@media screen and (max-width: 414px){#interview nav ul li a h4{width:60%}}#interview nav ul li a h4 span:nth-of-type(1){font-size:14px;font-size:1.4rem}#interview nav ul li a h4 span:nth-of-type(2){font-size:18px;font-size:1.8rem;margin-left:1em}@media screen and (max-width: 414px){#interview nav ul li:nth-of-type(2){margin-top:30px}}#career{background:#fff;padding-top:150px;position:relative;z-index:1}@media screen and (max-width: 414px){#career{padding-top:50px}}#career article{background:url("../img/bg_logo@2x.png");margin:80px auto auto auto;padding-bottom:54px;padding-top:70px;position:relative;width:calc(100vw - 80px*2)}@media screen and (max-width: 414px){#career article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:50px;padding-left:15px;padding-right:15px;width:100vw}}#career article h3{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:20px;font-size:2rem;-webkit-justify-content:center;justify-content:center;background:#fff;height:110px;font-weight:bold;margin:auto;width:640px}@media screen and (max-width: 414px){#career article h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-size:1.5rem;height:auto;padding:1em;width:100%}}#career article h3+p{font-size:20px;font-size:2rem;font-weight:bold;line-height:calc(32/20);margin:50px auto auto auto;width:715px}@media screen and (max-width: 414px){#career article h3+p{font-size:15px;font-size:1.5rem;width:100%}}#career article section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:120px;padding-left:54px;padding-right:54px}@media screen and (max-width: 414px){#career article section{display:block;margin-top:80px;padding:0}}#career article section div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}@media screen and (max-width: 414px){#career article section div{margin-bottom:50px;width:100%}}#career article section div h4:nth-of-type(2){margin-top:50px}#career article section div p{margin-top:25px;line-height:calc(27/15.5)}#career article section div:nth-of-type(2){-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 1px #bbb;padding-left:39px}@media screen and (max-width: 414px){#career article section div:nth-of-type(2){border-left:none;padding-left:0;width:100%}}#career article .mark_car01{height:84px;width:87px;left:16vw;top:-30px}#career article .mark_car02{height:64px;width:64px;left:9vw;top:90px}@media screen and (max-width: 414px){#career article .mark_car02{left:0}}#career article .mark_car03{height:89px;width:87px;left:12.5vw;top:160px}@media screen and (max-width: 414px){#career article .mark_car03{top:55vw}}#career article .mark_car04{width:68px;height:75px;right:15vw;top:75px}@media screen and (max-width: 414px){#career article .mark_car04{right:0;top:2vw}}#career article .mark_car05{width:69px;height:67px;right:20.5vw;top:290px}@media screen and (max-width: 414px){#career article .mark_car05{right:2vw;top:50vw}}#career article .mark_car01,#career article .mark_car02,#career article .mark_car03,#career article .mark_car04,#career article .mark_car05{position:absolute}@media screen and (max-width: 414px){#career article .mark_car01,#career article .mark_car02,#career article .mark_car03,#career article .mark_car04,#career article .mark_car05{-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}}#numbers{background:#fff;padding-top:150px;position:relative;z-index:1}@media screen and (max-width: 414px){#numbers{padding-top:30px}}#numbers article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("../img/bg_logo@2x.png");margin:80px auto auto auto;padding:40px 54px 90px 54px;width:calc(100vw - 80px*2)}@media screen and (max-width: 414px){#numbers article{margin-top:15px;padding-left:15px;padding-right:15px;width:100vw}}#numbers article div.header{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:solid 1px #ddd;padding-bottom:20px}@media screen and (max-width: 414px){#numbers article div.header{display:block}}@media screen and (max-width: 414px){#numbers article div.header h3{display:block}}#numbers article div.header h3 img{height:35px;width:auto}#numbers article div.header h4{font-size:18px;font-size:1.8rem;font-weight:bold;line-height:calc(27/18);text-align:right}@media screen and (max-width: 414px){#numbers article div.header h4{font-size:15px;font-size:1.5rem;font-feature-settings:"palt";font-weight:normal;margin-top:1em}}#numbers article div.header h4 span{font-size:16px;font-size:1.6rem}@media screen and (max-width: 414px){#numbers article div.header h4 span{font-size:14px;font-size:1.4rem}}#numbers article section{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 414px){#numbers article section{display:block}}#numbers article section div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:35px;width:50%}@media screen and (max-width: 414px){#numbers article section div{width:100%}}#numbers article section div h5{margin-bottom:15px}#numbers article section div h5:nth-of-type(2){margin-top:75px}#numbers article section div h5 span{font-size:14px;font-size:1.4rem;margin-left:1em}#numbers article section div img{display:block;margin:auto}@media screen and (max-width: 414px){#numbers article section div img{display:block}}#numbers article section div:nth-of-type(1){padding-right:50px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(1){padding-right:0}}#numbers article section div:nth-of-type(1) img:nth-of-type(1){height:270px;width:352px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(1) img:nth-of-type(1){height:auto;width:80%}}#numbers article section div:nth-of-type(1) img:nth-of-type(2){margin-left:auto;margin-right:auto;height:260px;width:338px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(1) img:nth-of-type(2){height:auto;width:80%}}#numbers article section div:nth-of-type(2){border-left:solid 1px #bbb;padding-left:50px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(2){border-left:none;padding-left:0}}#numbers article section div:nth-of-type(2) img:nth-of-type(1){height:260px;width:396px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(2) img:nth-of-type(1){height:auto;width:85%}}#numbers article section div:nth-of-type(2) img:nth-of-type(2){height:238px;width:405px}@media screen and (max-width: 414px){#numbers article section div:nth-of-type(2) img:nth-of-type(2){height:auto;width:90%}}#application{background:#fff;padding-top:150px;position:relative;z-index:1}@media screen and (max-width: 414px){#application{padding-top:30px}}#application ul{display:-webkit-flex;display:flex;margin:50px auto auto auto;width:750px}@media screen and (max-width: 414px){#application ul{width:100%}}#application ul li{-webkit-align-items:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;background:#4D9F9D;border:solid 2px #4D9F9D;color:#fff;font-weight:bold;height:60px;line-height:calc(23/15);margin-right:2px;position:relative;text-align:center;width:250px}@media screen and (max-width: 414px){#application ul li{font-size:13px;font-size:1.3rem;width:50%}}#application ul li.is-active{background:#fff;color:#4D9F9D}#application ul li.is-active::before{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;content:'';position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff;bottom:-12px;left:calc(50% - 12px/2 + 2px);z-index:2}#application ul li.is-active::after{-moz-transition:ease .5s;-o-transition:ease .5s;-webkit-transition:ease .5s;transition:ease .5s;content:'';position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #4D9F9D;bottom:-15px;left:calc(50% - 15px/2);z-index:1}#application ul li:hover{background:#fff;color:#4D9F9D;cursor:pointer}#application article{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("../img/bg_logo@2x.png");margin-top:60px;padding-bottom:100px;padding-top:60px;width:100vw}@media screen and (max-width: 414px){#application article{padding-bottom:30px;padding-top:30px}}#application article div{margin:auto;width:1100px}@media screen and (max-width: 414px){#application article div{width:calc(100vw - 15px*2)}}#application article div h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#application article div h3 span{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:solid 3px #fff}#application article div h3 strong{border-bottom:solid 3px #4D9F9D}#application article div table{border-collapse:separate;border-spacing:10px 0;margin-top:50px;width:100%}@media screen and (max-width: 414px){#application article div table{border-collapse:collapse;width:calc(100vw - 15px*2)}}#application article div table th,#application article div table td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15.5px;font-size:1.55rem;background:#fff;border-left:solid 20px #fff;border-right:solid 20px #fff;padding:1em 20px;border-bottom:solid 1px #ddd;line-height:calc(27/15.5);vertical-align:top}@media screen and (max-width: 414px){#application article div table th,#application article div table td{font-size:14px;font-size:1.4rem;border-left:none;border-right:none;padding:1em}}#application article div table th a,#application article div table td a{color:#4D9F9D;text-decoration:underline}#application article div table th{width:230px}@media screen and (max-width: 414px){#application article div table th{background-color:rgba(204,204,204,0.25);display:block;width:100%}}#application article div table td{width:calc(100% - 230px - 10px)}@media screen and (max-width: 414px){#application article div table td{display:block;width:100%}}#application article div table tr:last-of-type th,#application article div table tr:last-of-type td{border-bottom:none}.panel{display:none}.tab.is-active{background:#F00;color:#FFF;transition:all 0.2s ease-out}.panel.is-show{display:block}.tab-group{display:flex;justify-content:center}#interview_main{background:#fff;margin-top:60px;position:relative;z-index:1}@media screen and (max-width: 1099px){#interview_main{margin-top:0}}#interview_main::before{background:url("../img/bg_l_logo_big@2x.png") no-repeat center top;content:'';display:block;height:720px;left:-15vw;mix-blend-mode:multiply;position:absolute;top:0;width:787px;z-index:0}@media screen and (max-width: 1099px){#interview_main::before{background-size:contain;height:calc(78.7vw*720/787);left:-21vw;width:78.7vw}}#interview_main .main_img{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background:url("../img/interviewer01@2x.jpg") no-repeat center;background-size:100vw auto;height:calc(73vw*1396/2732);margin-top:20px;padding-left:calc((100vw - 1100px)/2);padding-top:75px}@media screen and (max-width: 1099px){#interview_main .main_img{padding-top:7.5vw}}#interview_main .main_img h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-size:2.4rem;background:#4D9F9D;color:#FFFAE6;font-feature-settings:"palt";font-weight:bold;letter-spacing:.2rem;line-height:calc(41/24);padding:1em 1.5em;width:480px;z-index:1}@media screen and (max-width: 1099px){#interview_main .main_img h3{font-size:2.4vw;width:53vw}}#interview_main .main_img div{background:#FFFAE6;margin-left:204px;margin-top:20px;padding:1em;text-align:center;width:245px;z-index:1}@media screen and (max-width: 1099px){#interview_main .main_img div{margin-left:9vw;width:25vw}}#interview_main .main_img div h4{font-size:18px;font-size:1.8rem;font-weight:bold}@media screen and (max-width: 1099px){#interview_main .main_img div h4{font-size:1.8vw}}#interview_main .main_img div h4 span{font-size:14px;font-size:1.4rem;margin-left:1em}@media screen and (max-width: 1099px){#interview_main .main_img div h4 span{font-size:1.4vw}}#interview_main .main_img div p{font-size:16px;font-size:1.6rem;margin-top:10px}@media screen and (max-width: 1099px){#interview_main .main_img div p{font-size:1.6vw}}#interview_main .mark_interview01{left:25vw;top:0;width:81px;height:79px}@media screen and (max-width: 1099px){#interview_main .mark_interview01{height:calc(8.1vw*79/81);width:8.1vw}}#interview_main .mark_interview02{right:20vw;top:100px;width:69px;height:64px}@media screen and (max-width: 1099px){#interview_main .mark_interview02{height:calc(6.9vw*64/64);top:10vw;width:6.9vw}}#interview_main .mark_interview03{left:4vw;top:600px;width:185px;height:178px}@media screen and (max-width: 1099px){#interview_main .mark_interview03{height:calc(15vw*178/185);top:52vw;width:15vw}}#interview_main .mark_interview04{right:-7.5vw;top:530px;width:277px;height:269px}@media screen and (max-width: 1099px){#interview_main .mark_interview04{height:calc(27.7vw*269/277);top:45vw;width:27.7vw}}#interview_main .mark_interview01,#interview_main .mark_interview02,#interview_main .mark_interview03,#interview_main .mark_interview04{position:absolute}.interview02 #interview_main .main_img{background:url("../img/interviewer02@2x.jpg") no-repeat center;background-size:100vw auto}.interview02 #interview_main .main_img h3{width:415px}@media screen and (max-width: 1099px){.interview02 #interview_main .main_img h3{width:46vw}}.interview02 #interview_main .main_img div{margin-left:139px}@media screen and (max-width: 1099px){.interview02 #interview_main .main_img div{margin-left:14vw}}.cont_interview{padding-top:320px;position:relative;z-index:1}@media screen and (max-width: 1099px){.cont_interview{padding-top:32vw}}@media screen and (max-width: 1099px) and (max-width: 414px){.cont_interview{padding-top:35vw}}.cont_interview article{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-bottom:50px;position:relative}@media screen and (max-width: 767px){.cont_interview article{display:block}}.cont_interview article::before{background:url("../img/bg_logo@2x.png");content:'';display:block;height:100%;left:0;top:0;position:absolute;width:calc(100vw - ((100vw - 1100px)/2));z-index:-1}@media screen and (max-width: 1099px){.cont_interview article::before{width:95vw}}.cont_interview article img{height:calc(50vw*481/721);margin-top:-50px;width:50vw}@media screen and (max-width: 767px){.cont_interview article img{height:calc(90vw*481/721);width:90vw}}.cont_interview article div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:calc((100vw - 1100px)/2);padding-right:70px;margin-top:100px;width:50vw}@media screen and (max-width: 1099px){.cont_interview article div{margin-left:6vw;padding-right:6vw}}@media screen and (max-width: 1099px) and (max-width: 767px){.cont_interview article div{width:90vw}}@media screen and (max-width: 1099px) and (max-width: 767px) and (max-width: 767px){.cont_interview article div{margin-top:50px}}@media screen and (max-width: 767px){.cont_interview article div h3 br{display:none}}.cont_interview article div p{font-size:16px;font-size:1.6rem;font-feature-settings:"palt";letter-spacing:.2rem;line-height:2;margin-top:25px}@media screen and (max-width: 767px){.cont_interview article div p{font-size:15px}}.cont_interview article:nth-of-type(1) img{order:2}.cont_interview article:nth-of-type(1) div{order:1}.cont_interview article:nth-of-type(2){margin-top:150px}.cont_interview article:nth-of-type(2) div{padding-right:calc((100vw - 1100px)/2);padding-left:70px}@media screen and (max-width: 1099px){.cont_interview article:nth-of-type(2) div{margin-left:3vw;padding-left:0;padding-right:3vw}}@media screen and (max-width: 1099px) and (max-width: 767px){.cont_interview article:nth-of-type(2) div{padding-left:6vw;padding-right:3vw}}.cont_interview article:nth-of-type(2)::before{left:auto;right:0}.cont_interview article .acc_interview01{width:85px;height:74px;left:35.5vw;top:115px}@media screen and (max-width: 767px){.cont_interview article .acc_interview01{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);top:60vw}}.cont_interview article .acc_interview02{width:79px;height:72px;right:23vw;top:3px}@media screen and (max-width: 767px){.cont_interview article .acc_interview02{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);right:50vw;top:60vw}}.cont_interview article .acc_interview01,.cont_interview article .acc_interview02{position:absolute}#message{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;margin:100px auto auto;position:relative;width:1100px}@media screen and (max-width: 1099px){#message{width:calc(100vw - 30px*2)}}@media screen and (max-width: 1099px) and (max-width: 767px){#message{display:block}}@media screen and (max-width: 1099px) and (max-width: 767px) and (max-width: 414px){#message{width:calc(100vw - 6vw*2)}}@media screen and (max-width: 414px){#message img{height:auto;width:100%}}#message div{padding-left:65px}@media screen and (max-width: 1099px){#message div{padding-left:30px}}@media screen and (max-width: 1099px) and (max-width: 767px){#message div{padding-left:0;padding-top:30px}}#message div p{font-size:16px;font-size:1.6rem;font-feature-settings:"palt";letter-spacing:.2rem;line-height:2;margin-top:25px}@media screen and (max-width: 414px){#message div p{font-size:15px}}#message .acc_interview03{position:absolute;width:90px;height:82px;right:15vw;top:-20px}#next_interview{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("../img/bg_logo@2x.png");margin-top:115px;margin-left:auto;margin-right:auto;padding:40px;width:1100px}@media screen and (max-width: 1099px){#next_interview{margin-top:80px;width:calc(100vw - 30px*2)}}@media screen and (max-width: 1099px) and (max-width: 767px){#next_interview{margin-top:50px;padding:3vw;width:100vw}}#next_interview a{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-flex;display:flex;margin:auto;width:725px}@media screen and (max-width: 767px){#next_interview a{display:block;width:100%}}@media screen and (max-width: 414px){#next_interview a img{height:auto;width:100%}}#next_interview a div{padding-left:35px}@media screen and (max-width: 767px){#next_interview a div{padding-left:0;width:calc(100vw - 3vw*2)}}@media screen and (max-width: 767px) and (max-width: 414px){#next_interview a div{margin-top:30px}}#next_interview a div h3{font-size:16px;font-size:1.6rem;border-bottom:solid 3px #4D9F9D;display:inline-block;position:relative}#next_interview a div h3::after{-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;background:url("../img/icon_entry.svg") no-repeat center #4D9F9D;content:'';display:inline-block;height:69px;position:absolute;top:calc(50% - 69px/2);right:calc((80px + 10px)* -1);width:80px}@media screen and (max-width: 414px){#next_interview a div h3::after{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}#next_interview a div h4{font-size:19px;font-size:1.9rem;background:#4D9F9D;color:#FFFAE6;font-weight:bold;line-height:calc(30/19);margin-top:30px;padding:.75em 1em}@media screen and (max-width: 767px){#next_interview a div h4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 767px) and (max-width: 414px){#next_interview a div h4{font-size:16px;font-size:1.6rem;width:auto}}#next_interview a div h5{font-size:18px;font-size:1.8rem;background:#6EB1B1;color:#FFFAE6;display:inline-block;font-weight:bold;margin-top:20px;padding:1em}@media screen and (max-width: 414px){#next_interview a div h5{font-size:15px;font-size:1.5rem}}#next_interview a div h5 span{font-size:14px;font-size:1.4rem;margin-right:1em}@media screen and (max-width: 414px){#next_interview a div h5 span{font-size:13px;font-size:1.3rem}}.interview02 #next_interview a{width:740px}@media screen and (max-width: 767px){.interview02 #next_interview a{width:100%}}.archive main,.single main{justify-content:space-between;display:flex;margin:auto;width:1100px}@media screen and (max-width: 1099px){.archive main,.single main{box-sizing:border-box;padding-left:30px;padding-right:30px;width:100vw}}@media screen and (max-width: 1099px) and (max-width: 767px){.archive main,.single main{display:block}}@media screen and (max-width: 1099px) and (max-width: 767px) and (max-width: 414px){.archive main,.single main{padding-left:15px;padding-right:15px}}.archive main .main,.single main .main{width:calc(1100px - 250px - 30px)}@media screen and (max-width: 1099px){.archive main .main,.single main .main{width:calc((100vw - 30px*2) - 250px - 30px)}}@media screen and (max-width: 1099px) and (max-width: 767px){.archive main .main,.single main .main{width:100%}}.archive main .main article h2,.single main .main article h2{border-bottom:2px solid #4D9F9D;font-weight:bold;font-size:20px;padding-bottom:.2em}.archive main .main article h2::before,.single main .main article h2::before{color:#4D9F9D;content:'●';font-size:15px}.archive main .main article h2+p,.single main .main article h2+p{text-align:right;font-size:13px}.archive main .main article h3,.archive main .main article h4,.archive main .main article h5,.archive main .main article h6,.single main .main article h3,.single main .main article h4,.single main .main article h5,.single main .main article h6{font-weight:bold}.archive main .main article h3,.archive main .main article h4,.single main .main article h3,.single main .main article h4{border-bottom:1px solid #4D9F9D}.archive main .main article h3,.single main .main article h3{font-size:18px}.archive main .main article h4,.single main .main article h4{font-size:17px}.archive main .main article h5,.single main .main article h5{font-size:16px}.archive main .main article h6,.single main .main article h6{font-size:15px}.archive main .main article p,.single main .main article p{line-height:2;margin-top:1em}.archive main .main article a,.single main .main article a{text-decoration:underline}.archive main .main article a:hover,.single main .main article a:hover{color:#4D9F9D}.archive main .main article .entry-content,.single main .main article .entry-content{padding-bottom:5em;padding-top:1em}.archive main .main .nextprev,.single main .main .nextprev{border-top:1px solid #eee;display:flex;margin-top:1em;justify-content:space-between;padding-top:1em}@media screen and (max-width: 414px){.archive main .main .nextprev,.single main .main .nextprev{display:block}}.archive main .main .nextprev p span,.single main .main .nextprev p span{background:#4D9F9D;border-radius:10px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;margin-right:5px;padding:.25em}.archive main .main .nextprev p time,.single main .main .nextprev p time{font-size:13px}@media screen and (max-width: 414px){.archive main .main .nextprev .next,.single main .main .nextprev .next{margin-top:1em}}.archive main .sidebar,.single main .sidebar{background:url("../img/bg_logo@2x.png");box-sizing:border-box;padding:1em;width:250px}@media screen and (max-width: 767px){.archive main .sidebar,.single main .sidebar{margin-top:30px;width:100%}}.archive main .sidebar .widget h3,.single main .sidebar .widget h3{font-weight:bold}.archive main .sidebar .widget ul,.single main .sidebar .widget ul{margin-bottom:2em;margin-top:1em}.archive main .sidebar .widget ul li,.single main .sidebar .widget ul li{font-size:15px;line-height:1.5}.footer_kousei{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;background:#fff;margin:auto;padding-bottom:150px;padding-top:150px;padding-left:calc((100vw - 1100px)/2);padding-right:calc((100vw - 1100px)/2);position:relative;width:100vw;z-index:1}@media screen and (max-width: 414px){.footer_kousei{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:30px 15px}}@media screen and (max-width: 414px){.footer_kousei div:nth-of-type(1) img{height:auto;width:100%}}.footer_kousei div:nth-of-type(2){padding-left:70px}@media screen and (max-width: 414px){.footer_kousei div:nth-of-type(2){padding-left:0;padding-top:1em}}.footer_kousei div:nth-of-type(2) h3{font-weight:bold;margin-bottom:20px}.footer_kousei div:nth-of-type(2) article{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}@media screen and (max-width: 414px){.footer_kousei div:nth-of-type(2) article{display:block}}.footer_kousei div:nth-of-type(2) article ul{margin-left:25px}@media screen and (max-width: 414px){.footer_kousei div:nth-of-type(2) article ul{margin-top:1em;margin-left:0}}.footer_kousei div:nth-of-type(2) article ul li{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;font-size:25px;font-size:2.5rem;line-height:calc(29/25)}.footer_kousei div:nth-of-type(2) article ul li span{font-size:16px;font-size:1.6rem;margin-right:5px}.footer_kousei div:nth-of-type(2) article ul li:nth-of-type(1){padding-left:16px}footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:url("../img/bg_logo@2x.png");padding:50px 100px 50px 50px;position:relative;z-index:1}@media screen and (max-width: 414px){footer{padding:30px 15px}}footer div{display:-webkit-flex;display:flex;width:440px}@media screen and (max-width: 414px){footer div{-webkit-align-items:center;align-items:center;width:100%}}@media screen and (max-width: 414px){footer div img{height:auto;width:30vw}}footer div h4{font-size:14px;font-size:1.4rem;font-weight:bold;margin-left:2em;margin-top:30px}@media screen and (max-width: 414px){footer div h4{margin-left:1em;margin-top:0}}footer nav{margin-top:25px}@media screen and (max-width: 414px){footer nav{display:none}}footer nav ul{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}footer nav ul li{font-weight:bold;margin-left:25px}footer nav ul li:last-child{margin-left:10px}footer address{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:105px;width:100%}@media screen and (max-width: 414px){footer address{display:block;margin-top:30px}}@media screen and (max-width: 414px){footer address img{display:block}}footer address span{font-size:13px;font-size:1.3rem;margin-left:2em}@media screen and (max-width: 414px){footer address span{display:block;margin-left:0;margin-top:1em}}
</pre></body></html>