﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}a:hover,a:visited{text-decoration:none}dl,dt,dd,ol,ul,li{list-style:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-feature-settings:"palt"}html,body{position:relative;width:100%;max-width:736px;margin:0 auto;font-size:62.5%;line-height:1.3;color:#30291d;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width: 334px){html,body{font-size:62.5%}}@media screen and (min-width: 335px){html,body{font-size:65%}}@media screen and (min-width: 374px){html,body{font-size:75%}}@media screen and (min-width: 414px){html,body{font-size:82%}}@media screen and (min-width: 568px){html,body{font-size:92%}}@media screen and (min-width: 667px){html,body{font-size:105%}}@media screen and (min-width: 736px){html,body{font-size:115%}}a{display:inline-block;text-decoration:none}a:hover{opacity:0.8}img{max-width:100%;font-size:1rem;margin:0;padding:0;color:rgba(126,113,93,0.5)}header{width:100%;max-width:736px;background-color:#fff;padding:10px 50px 9px 2.5%;border-bottom:1px solid #ccc7be;font-size:0;position:fixed;top:0;left:auto;z-index:10}header .inner{position:relative}header .inner .logoWrap{display:block;font-size:0;color:#7f725d}header .inner .logoWrap .logo{display:inline-block;vertical-align:middle;width:auto;height:30px}header .inner .logoWrap .text{display:inline-block;vertical-align:middle;font-size:0.8rem;padding-top:4px;margin-left:2%}@media screen and (min-width: 414px){header .inner .logoWrap .text{font-size:10px}}header .inner .applyBtn{display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:0;width:30%;height:50px;z-index:11;background-color:#62b5c8;text-align:center;font-weight:bold;font-size:1rem;color:#fff;letter-spacing:0.3px}@media screen and (max-width: 768px){header .inner .applyBtn{width:20%;font-size:.9rem}}@media screen and (max-width: 768px){header .inner .castApplyBtn{font-size:.75rem}}header .inner .telApplyBtn{background-color:#ffb5d3}header .inner .telApplyBtn.mensStyle{background-color:#8ac8e8}header .inner .telApplyBtn.womensStyle{background-color:#ffb366}header .inner .recruitApplyBtn{right:30%}@media screen and (max-width: 768px){header .inner .recruitApplyBtn{right:20%}}header .inner .recruitApplyBtn.mensStyle,header .inner .recruitApplyBtn.womensStyle{background-color:#ff84b5}header .inner .recruitApplyBtn.womensStyle .womensBr{display:none}@media screen and (max-width: 500px){header .inner .recruitApplyBtn.womensStyle .womensBr{display:block}}header .menuBtn{width:50px;height:50px;background-color:#7f725d;position:absolute;top:0;right:0;z-index:11;font-size:1rem}header .menuBtn .menuTrigger{position:relative;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:10px;width:30px;height:18px;display:inline-block;transition:all .4s;box-sizing:border-box}header .menuBtn .menuTrigger span{position:absolute;left:0;width:100%;height:2px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;display:inline-block;transition:all .4s;box-sizing:border-box}header .menuBtn .menuTrigger span:nth-of-type(1){top:0}header .menuBtn .menuTrigger span:nth-of-type(2){top:8px}header .menuBtn .menuTrigger span:nth-of-type(3){bottom:0}header .menuBtn .menuTrigger.active span:nth-of-type(1){-webkit-transform:translateY(7px) rotate(-45deg);transform:translateY(7px) rotate(-45deg)}header .menuBtn .menuTrigger.active span:nth-of-type(2){opacity:0}header .menuBtn .menuTrigger.active span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}header .menuBtn .text{position:absolute;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:5px;color:#fff;font-size:10px}#slideMenu{width:100%;max-width:736px;display:none;position:fixed;left:auto;background-color:#f8f6f3;box-shadow:0 2px 6px 0px rgba(127,114,93,0.5);overflow-y:auto;z-index:110}#slideMenu .applyBtnWrap{padding:7% 0}#timePage:target{scroll-margin-top:50px}.bottomArea footer{background-color:#7f725d;color:#fff;text-align:center}.bottomArea footer .groupSite{padding:4% 0 0}.bottomArea footer .groupSite ul{width:80%;margin:0 auto;font-size:0}.bottomArea footer .groupSite ul li{width:20%;display:inline-block;vertical-align:baseline;margin-left:4%}.bottomArea footer .groupSite ul li:first-child{width:18%;margin-left:0;vertical-align:super}.bottomArea footer .groupSite ul li:nth-of-type(2){width:17%}.bottomArea footer .groupSite ul li a{display:block}.bottomArea footer .groupSite ul li a img{width:100%}.bottomArea footer .groupSite .smallText{font-size:0.8rem;margin-top:3%;letter-spacing:0.5px}.bottomArea footer .detailText{font-size:0.9rem;line-height:2;margin-bottom:4%;text-align:left}.bottomArea footer .otherLink{padding:4% 0 3%}.bottomArea footer .otherLink ul{font-size:0}.bottomArea footer .otherLink ul li{display:inline-block;vertical-align:middle;margin-left:15px}.bottomArea footer .otherLink ul li:first-child{margin-left:0}.bottomArea footer .otherLink ul li a{font-size:0.9rem;border-bottom:1px solid #fff;color:#fff;word-break:keep-all}.bottomArea footer .fixedMenu{position:fixed;z-index:100;left:0;bottom:0;width:100%;-moz-filter:drop-shadow(0px 3px 10px rgba(0,0,0,0.3));-webkit-filter:drop-shadow(0px 3px 10px rgba(0,0,0,0.3));-o-filter:drop-shadow(0px 3px 10px rgba(0,0,0,0.3));filter:drop-shadow(0px 3px 10px rgba(0,0,0,0.3))}.bottomArea footer .fixedMenu .fixedMenu-Inner{font-size:0;background-color:rgba(0,0,0,0.7);padding:13px 16px}.bottomArea footer .fixedMenu .ctaBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:13px 16px;background-color:#ff3d61;border-radius:8px;text-decoration:none}.bottomArea footer .fixedMenu .ctaBtn .ctaBtn-icon{width:30px;height:30px;margin-right:9px;margin-bottom:3px;vertical-align:middle}.bottomArea footer .fixedMenu .ctaBtn .ctaBtn-text{color:#fff;font-size:1.4rem;font-weight:bold;margin:0 0 6px}.bottomArea footer .fixedMenu .ctaBtn .ctaBtn-subtext{color:#fff;font-size:1rem;font-weight:bold}.bottomArea footer .fixedMenu .textWrap{position:absolute;top:13%;left:39.0%;width:53%}@media screen and (min-width: 1024px){.bottomArea footer .fixedMenu .textWrap{top:13%;left:35.0%}}.bottomArea footer .fixedMenu .textWrap .cpText{display:inline-block;position:absolute;top:-3.1vw;right:-9.5vw;-moz-transform:translateX(-50%) rotate(35deg);-webkit-transform:translateX(-50%) rotate(35deg);-o-transform:translateX(-50%) rotate(35deg);transform:translateX(-50%) rotate(35deg);font-size:5.4vw;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#fff;letter-spacing:1px;word-break:keep-all;white-space:nowrap;font-weight:bold;opacity:.8}.bottomArea footer .fixedMenu .textWrap .cpText.cpTextLong{top:-3.1vw;right:-11.5vw;letter-spacing:0}.bottomArea footer .fixedMenu .textWrap .cpText span{font-size:1.1rem}@media screen and (min-width: 768px){.bottomArea footer .fixedMenu .textWrap .cpText{font-size:5.0vw;top:-3vw;right:-6vw}.bottomArea footer .fixedMenu .textWrap .cpText.cpTextLong{top:-3vw;right:-10.0vw;letter-spacing:0}}@media screen and (min-width: 1024px){.bottomArea footer .fixedMenu .textWrap .cpText{font-size:4.8vw;top:-3vw;right:1vw}.bottomArea footer .fixedMenu .textWrap .cpText.cpTextLong{top:-2vw;right:-2.0vw;letter-spacing:0}}.bottomArea footer .fixedMenu .textWrap .salary{text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px;font-size:6vw;font-weight:bold;color:#7f725d;white-space:nowrap;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif}.bottomArea footer .fixedMenu .textWrap .salary span{font-size:12vw;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#a75726;letter-spacing:1px;margin-right:2%;word-break:keep-all}@media screen and (min-width: 1024px){.bottomArea footer .fixedMenu .textWrap .salary span{font-size:9vw}}.bottomArea footer .fixedMenu .textWrap2{position:absolute;top:19%;left:37%;width:53%}.bottomArea footer .fixedMenu .textWrap2 .salary span{font-size:11vw;color:#a75726;margin-right:0}.bottomArea footer .fixedMenu .textWrap3{position:absolute;top:46%;left:51%;width:53%}.bottomArea footer .fixedMenu .textWrap3 .salary span{font-size:11vw;color:#552A18;margin-right:0}.bottomArea footer small{display:block;width:100%;font-size:0.8rem;padding:7px 0}#breadCrumbs{overflow-x:auto;white-space:nowrap;padding:2.5%;background:#fff;color:black}#breadCrumbs ul{font-size:0}#breadCrumbs ul li{font-size:0.8rem;display:inline-block;display:-webkit-inline-box;padding:0 5px}#breadCrumbs ul li:first-child{padding-left:0}#breadCrumbs ul li:first-child::before{display:none}#breadCrumbs ul li::before{display:inline-block;content:">";margin-right:5px}#breadCrumbs ul li a{font-size:0.85rem;color:#30291d}#allTop{width:100%;max-width:736px;position:relative;font-size:1rem}@media screen and (min-width: 736px){#allTop{box-shadow:0 0 4px 0px rgba(127,114,93,0.4)}}#allTop .contentsWrap .cmnWrap{padding-top:5%;padding-bottom:10%}.fontMinchou{font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif}.fontTimesNewRoman{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif}.w85{width:85%;margin:0 auto}.boldText{font-weight:bold}.noScroll{overflow:scroll !important;position:fixed !important;width:100%;z-index:1}.cmnPinkBg{padding:7% 0;background-color:#ffedf4;position:relative;text-align:center}.cmnPinkBg::before{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;top:2vw}.cmnPinkBg::after{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;bottom:2vw}.cmnBlueBg{padding:7% 0;background-color:#e8f4fa;position:relative;text-align:center}.cmnBlueBg::before{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;top:1.5%}.cmnBlueBg::after{content:"";display:block;width:100%;height:2px;background-color:#fff;position:absolute;left:0;bottom:1.5%}.cmnIvyTit{margin-bottom:3%;padding:3% 0;background-image:url("../../../img/FrontSp/cmn_tit_deco_line.png?190607");background-size:100% auto;background-position:right bottom;background-repeat:no-repeat}.cmnIvyTit span{display:inline-block;font-weight:normal}.cmnIvyTit span.engTit{font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:1.7rem}.cmnIvyTit span.jpnTit{font-size:0.9rem;letter-spacing:1px;margin-left:5px}.cmnDoubleLineTit{letter-spacing:0.5px;border-top:1.5px solid #837f77;border-bottom:1.5px solid #837f77;padding:6% 0;margin-bottom:8%;text-align:center;position:relative;font-weight:normal}.cmnDoubleLineTit>*{display:block}.cmnDoubleLineTit>*:nth-child(2){margin-top:3%}.cmnDoubleLineTit span.cmnTit{font-size:1.4rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif}.cmnDoubleLineTit span.subText{font-size:0.95rem;line-height:1.6;font-weight:bold}.cmnDoubleLineTit::before{content:"";display:block;width:100%;height:1px;position:absolute;top:2.5px;left:0;background-color:#b2aa9e}.cmnDoubleLineTit::after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:2.5px;left:0;background-color:#b2aa9e}.cmnIvyFrame{text-align:center;padding:12% 0;background-image:url("../../../img/FrontSp/cmn_deco_frame_ivy_top.png"),url("../../../img/FrontSp/cmn_deco_frame_ivy_bottom.png");background-repeat:no-repeat;background-size:25% auto, 35% auto;background-position:center top, center bottom}.cmnIvyFrame .tit{font-size:1.35rem;line-height:1.6;font-weight:bold;word-break:keep-all;color:#ff4992;margin-bottom:3.5%}.cmnIvyFrame .subText{font-size:0.95rem;line-height:1.8}.cmnIvyFrame.mensStyle{background-image:url("../../../img/FrontSp/cmn_mens_deco_frame_ivy_top.png?190607"),url("../../../img/FrontSp/cmn_mens_deco_frame_ivy_bottom.png?190607")}.cmnIvyFrame.mensStyle .tit{color:#007cce}.cmnBtnWrap{text-align:center}.cmnBtnWrap .cmnBtnStyle{display:inline-block;font-size:1.1rem;font-weight:bold;padding:3% 6% 1% 1%;color:#08a7bf;border-bottom:1px solid #08a7bf;background-image:url("../../../img/FrontSp/cmn_btn_arrow_blue_next.png?190607");background-size:auto 54%;background-position:right center;background-repeat:no-repeat;cursor:pointer;word-break:keep-all}.cmnBtnWrap .cmnBtnStyle span{display:block;margin:0 auto;word-break:keep-all}.cmnBtnWrap .cmnBtnStyle.backBtn{padding-left:6%;padding-right:1%;background-image:url("../../../img/FrontSp/cmn_btn_arrow_blue_back.png");background-size:auto 55%;background-position:left center;background-repeat:no-repeat}.cmnBtnWrap .colorBtnStyle{display:block;font-size:1.4rem;width:100%;padding:5% 10px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#ff84b5;box-shadow:0 -4px 0 0px #f95b9a inset;cursor:pointer}.cmnBtnWrap .colorBtnStyle.mensStyle{background-color:#5aaad4;box-shadow:0 -4px 0 0px #3f91bc inset}.cmnBtnWrap .list li{margin-top:5%;border:1px solid rgba(127,114,93,0.4);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.cmnBtnWrap .list li:first-child{margin-top:0}.cmnBtnWrap .list li a{width:100%;display:block;padding:6% 0;cursor:pointer}.cmnBtnWrap.mensBtnWrap .cmnBtnStyle{padding:1% 6% 1% 1%;color:#ff781e;border-bottom:1px solid #ff781e;background-image:url("../../../img/FrontSp/cmn_btn_arrow_orange_next.png?190607")}.cmnBtnWrap.mensBtnWrap .cmnBtnStyle.backBtn{padding:1% 1% 1% 6%;background-image:url("../../../img/FrontSp/cmn_btn_arrow_orange_back.png")}.ivyPinkBg{background-color:#fff8fb;background-image:url("../../../img/FrontSp/cmn_bg_deco_ivy_pink.png?190607");background-size:28% auto;background-position:right bottom;background-repeat:no-repeat}.ivyBlueBg{background-color:#f7fbff;background-image:url("../../../img/FrontSp/cmn_bg_deco_ivy_blue.png?190607");background-size:28% auto;background-position:right bottom;background-repeat:no-repeat}.ivyWhiteBg{background-color:#fff;background-image:url("../../../img/FrontSp/cmn_bg_deco_ivy_beige.png?190607");background-size:28% auto;background-position:right bottom;background-repeat:no-repeat}.ivyWhiteTopBg{background-image:url("../../../img/FrontSp/cmn_bg_deco_ivy_beige_top.png");background-size:37% auto;background-position:right top;background-repeat:no-repeat}#tagWrap span{display:inline-block;vertical-align:middle}#tagWrap .tag{font-size:0.7rem;padding:3px 5px 2px;margin-left:5px;color:#fff;position:relative;top:-1px}#tagWrap .tag.tagId1,#tagWrap .tag.tagId4,#tagWrap .tag.tagId5{background-color:#e3b031}#tagWrap .tag.tagId2{background-color:#e25c27}#tagWrap .tag.tagId3{background-color:#5c91ac}#tagWrap .tag.tagId7{background-color:#764ed4}#articleList{padding:8% 0}#articleList li{padding:5% 0;border-top:1px solid rgba(127,114,93,0.4)}#articleList li a{display:block;color:#30291d}#articleList li a .date{font-size:1.1rem;letter-spacing:1px;position:relative;margin-bottom:2%}#articleList li a .articleTit{color:#ff4992;font-size:1.1rem;font-weight:bold;letter-spacing:1px;line-height:1.4}#articleList li a .inner{width:100%;display:table;margin-top:2%}#articleList li a .inner .imgArea{display:table-cell;vertical-align:top;width:35%}#articleList li a .inner .imgArea img{width:100%}#articleList li a .inner .text{display:table-cell;vertical-align:top;width:65%;padding-left:4%;padding-bottom:15%;line-height:1.6;position:relative}#articleList li a .inner .text .articleText{font-size:0.9rem}#articleList li a .inner .text .cmnBtnWrap{width:100%;text-align:right;position:absolute;right:0;bottom:0}#articleList li a .inner .text .cmnBtnWrap .cmnBtnStyle{padding:1% 10% 1% 1%;font-size:1rem;background-size:auto 60%}.archiveListWrap #archiveList{padding:8% 0}#archiveList li{margin-top:6%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid rgba(138,104,65,0.4)}#archiveList li:first-child{margin-top:0}#archiveList li a{display:block;color:#30291d;padding:5%}#archiveList li a .tit{font-size:1.25rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;padding-bottom:5px;border-bottom:1px solid rgba(138,104,65,0.4)}#archiveList li a .inner{width:100%;display:table;padding:4% 0}#archiveList li a .inner .imgArea{display:table-cell;vertical-align:top;width:40%}#archiveList li a .inner .imgArea img{width:100%}#archiveList li a .inner .text{display:table-cell;vertical-align:top;width:60%;padding-left:3%;font-size:0.9rem;line-height:1.8;position:relative}#archiveList li a .inner .text .articleTit{font-size:1.05rem;line-height:1.6;color:#ff4992;margin-bottom:3%}#archiveList li a .inner .text .articleText{overflow:hidden}#archiveList li a .cmnBtnWrap{padding:1% 0}#archiveList li a .cmnBtnWrap .cmnBtnStyle{padding:1% 6% 1% 1%;font-size:1rem}#archiveList.mensStyle .articleTit{color:#007cce !important}.cmnFixPage{padding-top:0 !important}.cmnFixPage::before{content:"";display:block;background-size:100% auto;background-position:center top;background-repeat:no-repeat;position:fixed;top:0;left:0;width:100%;height:150%;height:100vh;z-index:-1}@media screen and (min-width: 736px){.cmnFixPage::before{max-width:736px;position:fixed;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}}.cmnFixPage .cmnColorBg{padding-top:5%;background-color:#fff}.cmnFixPage .cmnColorBg .pageInfo .pickUpText{font-size:1.35rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;color:#ff4992;margin-bottom:3%}.cmnFixPage .cmnColorBg .pageInfo .text{font-size:0.9rem;line-height:1.7}.cmnFixPage.mensStyle .pageInfo .pickUpText{color:#007cce}#tainewInfo{padding:8% 5%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid rgba(127,114,93,0.4);text-align:center}#tainewInfo .cmnBtnWrap{margin-top:8%}#tainewInfo .colorText{color:#ff4992}#tainewInfo .cmnTit{font-size:1.3rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;color:#ff4992}#tainewInfo .text{font-size:0.85rem;line-height:1.7;margin-top:4%}@media screen and (min-width: 414px){#tainewInfo .text{font-size:0.85rem}}#tainewInfo .text.cautionText{text-align:left}#tainewInfo .prPoint{font-size:0;margin-top:6%;width:100%;font-size:0}#tainewInfo .prPoint li{width:31%;display:inline-block;vertical-align:top}#tainewInfo .prPoint li{margin-left:3.5%;padding-top:7%;background-image:url("../../../img/FrontSp/cmn_deco_crown.png");background-size:43% auto;background-position:center top;background-repeat:no-repeat}#tainewInfo .prPoint li:first-child{margin-left:0}#tainewInfo .prPoint li .inner{padding:12px 0;font-size:1rem;line-height:1.5;background-color:#fff;border:1px solid rgba(127,114,93,0.4);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;position:relative}#tainewInfo .prPoint li .inner .point{position:relative;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}#tainewInfo .prPoint li .cpText{font-size:0.75rem;color:#ff4992;font-weight:bold;white-space:nowrap;margin-top:5%}#tainewInfo .cmnBtnWrap .cmnBtnStyle{padding:1% 6% 1% 1%}.diaStyleList li{font-size:0;line-height:1;margin-top:2.5%}.diaStyleList li:first-child{margin-top:0}.diaStyleList li span{display:inline;vertical-align:top;font-size:1.1rem;line-height:1.4}.diaStyleList li::before{font-size:1.1rem;line-height:1.4;margin-right:3px;content:"◆";display:inline-block;vertical-align:top;color:#ff4992}.diaStyleList.mensStyle li::before{color:#007cce}.cmnTableStyle{width:100%;border-collapse:separate;border-spacing:0}.cmnTableStyle th,.cmnTableStyle td{border-bottom:1px solid #ffb5d3;padding:3% 4%;font-size:0.95rem;line-height:1.7}.cmnTableStyle th{width:24%;border-left:1px solid #ffb5d3;color:#fff;background-color:#ffd3e5;text-align:left;vertical-align:top}.cmnTableStyle td{border-right:1px solid #ffb5d3}.cmnTableStyle td a{display:inline;color:#08a7bf;border-bottom:1px solid #08a7bf;vertical-align:top}.cmnTableStyle td .map li{margin-top:2%}.cmnTableStyle td .map li:first-child{margin-top:0}.cmnTableStyle td .map li a{line-height:1.8;display:inline}.cmnTableStyle td .meritList li{margin-top:1%}.cmnTableStyle td .meritList li:first-child{margin-top:0}.cmnTableStyle td .meritList li .normalText{font-weight:normal}.cmnTableStyle td .taigu-merit .taigu-category{margin-bottom:20px}.cmnTableStyle td .taigu-merit .taigu-category:last-child{margin-bottom:0}.cmnTableStyle td .taigu-merit .taigu-category-header{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:6px;border-bottom:2px solid #fce4ec}.cmnTableStyle td .taigu-merit .taigu-category-icon{width:22px;height:22px;background:linear-gradient(135deg, #f48fb1 0%, #f06292 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cmnTableStyle td .taigu-merit .taigu-category-icon svg{width:16px;height:16px;fill:#fff}.cmnTableStyle td .taigu-merit .taigu-category-title{font-size:1rem;font-weight:700;color:#d81b60;margin:0}.cmnTableStyle td .taigu-merit .taigu-tags{display:flex;flex-wrap:wrap;gap:8px}.cmnTableStyle td .taigu-merit .taigu-tag{display:inline-flex;align-items:center;gap:4px;background-color:#fce4ec;color:#c2185b !important;font-size:0.95rem;font-weight:500 !important;padding:4px 8px;border-radius:20px}.cmnTableStyle td .taigu-merit .taigu-tag::before{content:"✓";font-size:1rem;font-weight:700}.cmnTableStyle tr:first-child th{border-top-left-radius:5px;border-top:1px solid #ffb5d3}.cmnTableStyle tr:first-child td{border-top-right-radius:5px;border-top:1px solid #ffb5d3}.cmnTableStyle tr:last-child th{border-bottom-left-radius:5px}.cmnTableStyle tr:last-child td{border-bottom-right-radius:5px}.cmnTableStyle.mensStyle th,.cmnTableStyle.mensStyle td{border-color:#42b0e8 !important}.cmnTableStyle.mensStyle th{background-color:#8ed0f1 !important}.cmnTableStyle.mensStyle td a{color:#ff781e !important;border:none;text-decoration:underline}.cmnTableStyle.mensStyle td span{font-weight:normal;display:inline-block}.recruitInfoBlock .colorText{color:#fe3358 !important;font-size:1.1rem !important}.applyBtnWrap{display:block;width:85%;max-width:500px;margin:0 auto}.applyBtnWrap a{display:block;width:100%;padding:10px 6px 13px;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-top:3%}.applyBtnWrap a.webApplyBtn{background-color:#ff84b5;box-shadow:0 -4px 0 0px #f95b9a inset}.applyBtnWrap a.webApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_web.png?190607");text-shadow:0 0 5px rgba(208,89,170,0.6),0 0 7px rgba(208,89,170,0.6)}.applyBtnWrap a.webApplyBtn.move{-moz-animation:btnAnimation 1.25s ease-in-out 0s infinite normal;-webkit-animation:btnAnimation 1.25s ease-in-out 0s infinite normal;-ms-animation:btnAnimation 1.25s ease-in-out 0s infinite normal}.applyBtnWrap a.telApplyBtn{background-color:#ffb5d3;box-shadow:0 -4px 0 0px #ff90bc inset}.applyBtnWrap a.telApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_tel.png?190607");text-shadow:0 0 5px rgba(255,103,163,0.3),0 0 7px rgba(255,103,163,0.3)}.applyBtnWrap a.girlRecruitText{display:block;font-size:1.1rem;font-weight:bold;padding:3% 6% 1% 1%;margin:5% auto;color:#08a7bf;border-bottom:1px solid #08a7bf;border-radius:0;background-size:auto 45%;background-position:right 0.8rem;background-repeat:no-repeat;width:fit-content;background-image:url("../../../img/FrontSp/cmn_btn_arrow_blue_next.png?240606")}.applyBtnWrap a:first-child{margin-top:0}.applyBtnWrap a .textWrap{font-size:1.3rem;font-weight:bold;letter-spacing:2px;padding-left:16%;text-align:center;background-size:auto 100%;background-position:3% center;background-repeat:no-repeat}.applyBtnWrap a .textWrap span{font-size:1rem;letter-spacing:1px;display:block;margin-top:2%}.applyBtnWrap.mensStyle a.webApplyBtn{background-color:#5aaad4;box-shadow:0 -4px 0 0px #3f91bc inset}.applyBtnWrap.mensStyle a.webApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_web.png?190607");text-shadow:0 0 5px rgba(54,141,187,0.6),0 0 7px rgba(54,141,187,0.6)}.applyBtnWrap.mensStyle a.telApplyBtn{background-color:#8ac8e8;box-shadow:0 -4px 0 0px #65abcf inset}.applyBtnWrap.mensStyle a.telApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_tel.png?190607");text-shadow:0 0 5px rgba(84,163,204,0.3),0 0 7px rgba(84,163,204,0.3)}.applyBtnWrap.mensStyle a.girlRecruitText{background-image:url("../../../img/FrontSp/cmn_btn_arrow_orange_next.png?240606");color:#ff781e;border-bottom:1px solid #ff781e}.applyBtnWrap.applyThreeBtn .mensStyle.webApplyBtn{background-color:#5aaad4;box-shadow:0 -4px 0 0px #3f91bc inset}.applyBtnWrap.applyThreeBtn .mensStyle.webApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_web.png");text-shadow:0 0 5px rgba(54,141,187,0.6),0 0 7px rgba(54,141,187,0.6)}.applyBtnWrap.applyThreeBtn .telApplyBtn{background-color:#d7c5af;box-shadow:0 -4px 0 0px #8f8375 inset}.applyBtnWrap.applyThreeBtn .telApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_tel.png");text-shadow:0 0 5px #b9b5af,0 0 7px #b9b5af}.applyBtnWrap.womensStyle a.webApplyBtn{background-color:#ff8000;box-shadow:0 -4px 0 0px #c60 inset}.applyBtnWrap.womensStyle a.webApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_web.png?190607");text-shadow:0 0 5px rgba(147,94,0,0.6),0 0 7px rgba(147,94,0,0.6)}.applyBtnWrap.womensStyle a.telApplyBtn{background-color:#f93;box-shadow:0 -4px 0 0px #ff8000 inset}.applyBtnWrap.womensStyle a.telApplyBtn .textWrap{background-image:url("../../../img/FrontSp/cmn_btn_icon_tel.png?190607");text-shadow:0 0 5px rgba(189,129,0,0.3),0 0 5px rgba(189,129,0,0.3)}@-moz-keyframes btnAnimation{50%{transform:scale(0.92)}}@-webkit-keyframes btnAnimation{50%{transform:scale(0.92)}}@-ms-keyframes btnAnimation{50%{transform:scale(0.92)}}#campaignArea .campaignTit{color:#ff4992;font-size:1.8rem;font-weight:bold;letter-spacing:2px;margin-bottom:3%}#campaignArea .campaignTit span{width:87%;display:inline-block;padding:2% 3.5%;background-image:url("../../../img/FrontSp/cmn_deco_comment_left.png?190607"),url("../../../img/FrontSp/cmn_deco_comment_right.png?190607");background-repeat:no-repeat;background-size:auto 50%;background-position:left center,right center}#campaignArea .campaignTit span.honnewTit{font-size:1.3rem;letter-spacing:0}#campaignArea .threeBonus{width:85%;font-size:0;margin:0 auto}#campaignArea .threeBonus li{width:30%;display:inline-block;vertical-align:top}#campaignArea .threeBonus li{font-size:1rem;padding-top:6.5%;margin-left:5%;background-image:url("../../../img/FrontSp/cmn_deco_crown.png?190607");background-size:40% auto;background-position:center top;background-repeat:no-repeat}#campaignArea .threeBonus li:first-child{margin-left:0}#campaignArea .threeBonus li .inner{background-color:#fff;padding:15% 2% 10%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid rgba(127,114,93,0.4);box-shadow:0 0 0 1.5px #fff}#campaignArea .threeBonus li .inner .type{font-size:1.15rem}#campaignArea .threeBonus li .inner .condition{font-size:0.9rem;font-weight:bold;margin:5% 0;color:#08a7bf}#campaignArea .threeBonus li .inner .money{font-size:1.4rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;line-height:1;letter-spacing:-0.5px}#campaignArea .threeBonus li .inner .money span{display:inline-block;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;font-size:3rem;font-weight:normal;letter-spacing:-3px;color:#ff4992}#campaignArea .limitDate{margin:5% 0 3%;font-size:1.7rem;font-weight:bold;letter-spacing:1px;color:#ff4992}#campaignArea strong.bonusHighlight{font-size:2.4rem;font-weight:inherit}#campaignArea .attention{width:85%;margin:0 auto;text-align:left;font-size:0.9rem;line-height:1.7}#recruitInfoWrap .boldText .colorText{color:#fe3358 !important;font-size:1.1rem !important}#recruitInfoWrap .boldText.colorText{color:#fe3358 !important;font-size:1.1rem !important}#recruitInfoWrap>ul>li{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid rgba(127,114,93,0.4);box-shadow:0 3px 6px -2px rgba(136,120,101,0.3);margin-top:7%;overflow:hidden;text-align:center;font-size:0}#recruitInfoWrap>ul>li:first-child{margin-top:0}#recruitInfoWrap>ul>li>div,#recruitInfoWrap>ul>li>a{width:100%;display:block;font-size:1rem;color:#30291d;position:relative}#recruitInfoWrap>ul>li>div::after,#recruitInfoWrap>ul>li>a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:inset 0 0 1px 3px rgba(255,255,255,0.5)}#recruitInfoWrap>ul>li>div img,#recruitInfoWrap>ul>li>a img{vertical-align:bottom}#recruitInfoWrap>ul>li .inner{padding:4% 4% 5%}#recruitInfoWrap>ul>li .inner .jobType{font-size:1.2rem;color:#ff4992;letter-spacing:1px;text-align:center}#recruitInfoWrap>ul>li .inner .subText{margin:2% 0;font-size:0.85rem;letter-spacing:-0.2px;line-height:1.7}#recruitInfoWrap>ul>li .inner .salary{font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;font-size:1rem;font-weight:bold;letter-spacing:1px}#recruitInfoWrap>ul>li .inner .salary .colorText{font-size:1.8rem;font-weight:bold;font-style:italic;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#ff4992;letter-spacing:0;padding-right:0.7%}#recruitInfoWrap>ul>li .inner .cmnBtnWrap{margin-top:3%}#recruitInfoWrap>ul>li .inner .cmnBtnWrap .cmnBtnStyle{font-size:1rem;padding:1% 6% 1% 1%}#recruitInfoWrap>ul>li.staffRecruit .staffTit{font-size:1.2rem;letter-spacing:1px}#recruitInfoWrap>ul>li.staffRecruit .tit{font-size:1rem;font-weight:bold;letter-spacing:1px;color:#ff4992}#recruitInfoWrap>ul>li.staffRecruit .salaryText{margin-top:5%;line-height:1.4;letter-spacing:1px;font-weight:bold}#recruitInfoWrap>ul>li.staffRecruit .salaryText span{font-size:1.1rem;font-style:italic;font-family:TimesNewRoman,Times New Roman,Times,Baskerville,Georgia,serif;color:#ff4992}#recruitInfoWrap>ul>li.counterLady .salary .colorText:first-of-type,#recruitInfoWrap>ul>li.escortLady .salary .colorText:first-of-type{padding-left:0.5%}#recruitInfoWrap>ul>li.roppongiRecruitInfo{margin-top:9%}#recruitInfoWrap.mensStyle .ivyBlueBg .jobType{color:#007cce}#recruitInfoWrap.mensStyle .ivyBlueBg .salary .colorText{color:#007cce}#recruitInfoWrap.mensStyle .ivyBlueBg:first-child .salary,#recruitInfoWrap.mensStyle .ivyBlueBg:nth-child(2) .salary{letter-spacing:0.8px}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText{text-align:left}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText .diaStyleList{margin:1% 0}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText .diaStyleList li{margin-top:1.5%}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText .diaStyleList li:first-child{margin-top:0}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText .diaStyleList li::before{font-size:1rem}#recruitInfoWrap.mensStyle .ivyBlueBg .floarLadyMgInnerText .diaStyleList li span{font-size:1rem}#recruitInfoWrap .recruitTextWrap{font-size:0.9rem;line-height:1.7;padding:5% 0}#recruitInfoWrap .recruitTextWrap .diaStyleList li{margin-top:0}#recruitInfoWrap .mensJobWrap{margin-top:4vw;display:flex;justify-content:center;align-items:center}#recruitInfoWrap .mensJobWrap .mensJobLink{display:block;width:100%}#menuLinkList{background-color:#f8f6f3}#menuLinkList ul{font-size:0}#menuLinkList ul li{display:inline-block;width:50%;text-align:center;border-bottom:1px solid #9e9484}#menuLinkList ul li:nth-child(1),#menuLinkList ul li:nth-child(2){border-top:1px solid #9e9484}#menuLinkList ul li:nth-child(2n) a{border-left:1px solid #9e9484}#menuLinkList ul li a{display:block;padding:13px 0;font-size:0.95rem;font-weight:bold;color:#7f725d}#menuLinkList ul li.w100Link{width:100%}#menuLinkList ul li.staffLink{width:50%}#menuLinkList ul li.staffLink a{background-color:#99c8e0;color:#fff}#menuLinkList ul li.castLink{width:50%}#menuLinkList ul li.castLink a{background-color:#ffb5d3;color:#fff}#menuLinkList.mensMenuList ul li.castLink{width:50%}.cmnFormWrap input[type="submit"],.cmnFormWrap input[type="button"]{-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}.cmnFormWrap input[type="submit"]::-webkit-search-decoration,.cmnFormWrap input[type="button"]::-webkit-search-decoration{display:none}.cmnFormWrap input[type="submit"]:focus,.cmnFormWrap input[type="button"]:focus{outline-offset:-2px}.cmnFormWrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:""}.cmnFormWrap .introWrap{font-size:0}.cmnFormWrap .introWrap .pageTit{font-size:1.4rem;font-weight:bold;font-family:"Sawarabi Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝",serif;text-align:center;color:#ff4992;margin-bottom:5%}.cmnFormWrap .cmnForm{margin-top:8%}.cmnFormWrap .cmnForm form{width:100%}.cmnFormWrap .cmnForm form input,.cmnFormWrap .cmnForm form select{font-size:0.9rem}.cmnFormWrap .cmnForm form input,.cmnFormWrap .cmnForm form select,.cmnFormWrap .cmnForm form textarea{width:100%;font-size:1rem;line-height:1.6;color:#30291d;background-color:#fff6fa;-webkit-tap-highlight-color:transparent;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid rgba(255,132,181,0.8)}.cmnFormWrap .cmnForm form .short{width:45%}.cmnFormWrap .cmnForm form dt{font-size:1rem;font-weight:bold;letter-spacing:0.5px;margin-top:5%}.cmnFormWrap .cmnForm form dt:first-child{margin-top:0}.cmnFormWrap .cmnForm form dt.clm2{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap}.cmnFormWrap .cmnForm form dt.clm2 div:nth-child(1){flex-basis:50%}.cmnFormWrap .cmnForm form dt.clm2 div:nth-child(2){flex-basis:50%}.cmnFormWrap .cmnForm form dt.clm2 div.errortext{flex-basis:100%;line-height:1.8em}.cmnFormWrap .cmnForm form dt span{font-size:1.25rem;display:inline-block;vertical-align:middle}.cmnFormWrap .cmnForm form dt span.formError{display:block;padding-top:5px;color:red}.cmnFormWrap .cmnForm form dt .must,.cmnFormWrap .cmnForm form dt .any{font-size:0.85rem;font-weight:normal;color:#fff;background-color:#ff4992;padding:2px 5px;margin-left:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.cmnFormWrap .cmnForm form dt .any{font-size:0.85rem;font-weight:normal;color:#fff;background-color:#ff4992;padding:2px 5px;margin-left:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.cmnFormWrap .cmnForm form dd{margin-top:2%;position:relative;font-size:0;letter-spacing:0.5px}.cmnFormWrap .cmnForm form dd :placeholder-shown{color:rgba(127,114,93,0.6)}.cmnFormWrap .cmnForm form dd ::-webkit-input-placeholder{color:rgba(127,114,93,0.6)}.cmnFormWrap .cmnForm form dd :-moz-placeholder{color:rgba(127,114,93,0.6)}.cmnFormWrap .cmnForm form dd ::-moz-placeholder{color:rgba(127,114,93,0.6)}.cmnFormWrap .cmnForm form dd.clm2{display:flex}.cmnFormWrap .cmnForm form dd.clm2 div:nth-child(1){flex-basis:47.5%}.cmnFormWrap .cmnForm form dd.clm2 div:nth-child(2){margin-left:5%;flex-basis:47.5%}.cmnFormWrap .cmnForm form dd.clm2 div input{width:100%}.cmnFormWrap .cmnForm form dd.clm2 div label.pulldown{width:100%}.cmnFormWrap .cmnForm form dd .attention{color:#30291d;font-size:1rem;line-height:1.6;margin-top:2.5%;font-weight:bold}.cmnFormWrap .cmnForm form dd .attention+.attention{margin-top:1%}.cmnFormWrap .cmnForm form dd .attention span{color:red}.cmnFormWrap .cmnForm form dd .attention .strongColor{color:#ff4992}.cmnFormWrap .cmnForm form dd .pulldown{position:relative;display:inline-block}.cmnFormWrap .cmnForm form dd .pulldown::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#ff4992 transparent transparent transparent;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:15px}.cmnFormWrap .cmnForm form dd.birthdayWrap{margin-top:10px;width:100%}.cmnFormWrap .cmnForm form dd.birthdayWrap ul{width:100%;font-size:0}.cmnFormWrap .cmnForm form dd.birthdayWrap ul li{width:25%;display:inline-block;vertical-align:top;margin-left:4.8%}.cmnFormWrap .cmnForm form dd.birthdayWrap ul li.year{width:40%;position:relative}.cmnFormWrap .cmnForm form dd.birthdayWrap ul li:first-child{margin-left:0}.cmnFormWrap .cmnForm form dd.birthdayWrap ul li:last-child{margin-top:10px;margin-left:0}.cmnFormWrap .cmnForm form dd.birthdayWrap ul li label{margin:0;padding:0;display:block}.cmnFormWrap .cmnForm form dd.shopWrap,.cmnFormWrap .cmnForm form dd.jobTypeWrap{margin-top:0}.cmnFormWrap .cmnForm form dd.shopWrap ul,.cmnFormWrap .cmnForm form dd.jobTypeWrap ul{width:100%;font-size:0}.cmnFormWrap .cmnForm form dd.shopWrap ul li,.cmnFormWrap .cmnForm form dd.jobTypeWrap ul li{width:100%;margin-top:2.5%;display:inline-block}.cmnFormWrap .cmnForm form dd.shopWrap ul li .osusumeShop,.cmnFormWrap .cmnForm form dd.jobTypeWrap ul li .osusumeShop{font-weight:bold}.cmnFormWrap .cmnForm form dd.shopWrap ul li a,.cmnFormWrap .cmnForm form dd.jobTypeWrap ul li a{font-size:1rem}.cmnFormWrap .cmnForm form dd.tainewWrap{margin-top:0}.cmnFormWrap .cmnForm form dd.tainewWrap ul{width:100%;font-size:0;display:flex;gap:20%}.cmnFormWrap .cmnForm form dd.tainewWrap ul li{margin-top:2.5%}.cmnFormWrap .cmnForm form dd.dateWrap{width:100%}.cmnFormWrap .cmnForm form dd.dateWrap ul{width:100%;font-size:0}.cmnFormWrap .cmnForm form dd.dateWrap ul li{width:25%;display:inline-block;vertical-align:top;margin-left:4.8%}.cmnFormWrap .cmnForm form dd.dateWrap ul li.ymd{width:40%;position:relative}.cmnFormWrap .cmnForm form dd.dateWrap ul li.ymd::before{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 6.5px 0 6.5px;border-color:#ff4992 transparent transparent transparent;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:15px}.cmnFormWrap .cmnForm form dd.dateWrap ul li:first-child{margin-left:0}.cmnFormWrap .cmnForm form dd.dateWrap ul li label{width:100%;font-size:0.9rem}.cmnFormWrap .cmnForm form dd.collegeWrap{margin-top:10px;width:100%}.cmnFormWrap .cmnForm form dd.collegeWrap ul{width:100%;font-size:0}.cmnFormWrap .cmnForm form dd.collegeWrap ul li{width:25%;display:inline-block;vertical-align:top;margin-left:4.8%}.cmnFormWrap .cmnForm form dd.collegeWrap ul li.year{width:40%;position:relative}.cmnFormWrap .cmnForm form dd.collegeWrap ul li:first-child{margin-left:0}.cmnFormWrap .cmnForm form dd.collegeWrap ul li:last-child{margin-top:10px;margin-left:0;width:100%}.cmnFormWrap .cmnForm form dd.collegeWrap ul li label{margin:0;padding:0;display:block}.cmnFormWrap .cmnForm form dd.biscareerWrap{margin-top:10px;width:100%}.cmnFormWrap .cmnForm form dd.biscareerWrap ul{width:100%;font-size:0}.cmnFormWrap .cmnForm form dd.biscareerWrap ul li{width:25%;display:inline-block;vertical-align:top;margin-left:4.8%}.cmnFormWrap .cmnForm form dd.biscareerWrap ul li.year{width:40%;position:relative}.cmnFormWrap .cmnForm form dd.biscareerWrap ul li:first-child{margin-left:0}.cmnFormWrap .cmnForm form dd.biscareerWrap ul li:last-child{margin-top:10px;margin-left:0;width:100%}.cmnFormWrap .cmnForm form dd.biscareerWrap ul li label{margin:0;padding:0;display:block}.cmnFormWrap .cmnForm form dd .radioBtn label{display:inline-block;position:relative;cursor:pointer}.cmnFormWrap .cmnForm form dd .radioBtn input{display:none}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label{font-size:1.1rem;position:relative;word-break:keep-all;padding:2px 5px 2px 22px}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label::before{content:"";display:block;position:absolute;top:0;left:0;width:15px;height:15px;border:1px solid #ff4992;border-radius:50%}@media screen and (max-width: 334px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label{padding:2px 5px 2px 20px}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label::before{width:13px;height:13px}}@media screen and (min-width: 374px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label{padding:2px 5px 2px 22px}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label::before{width:15px;height:15px}}@media screen and (min-width: 414px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label{padding:2px 5px 2px 25px}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput+label::before{width:18px;height:18px}}.cmnFormWrap .cmnForm form dd .radioBtn .radioInput:checked+label::after{content:"";display:block;position:absolute;background-color:#ff4992;border-radius:50%;width:9px;height:9px;left:4px;top:4.5px}@media screen and (max-width: 334px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput:checked+label::after{width:7px;height:7px;left:4px;top:4px}}@media screen and (min-width: 374px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput:checked+label::after{width:9px;height:9px;left:4px;top:4px}}@media screen and (min-width: 414px){.cmnFormWrap .cmnForm form dd .radioBtn .radioInput:checked+label::after{width:10px;height:10px;left:5px;top:5px}}.cmnFormWrap .cmnForm .cmnBtnWrap{margin-top:10%}.cmnFormWrap .cmnForm .bottomAttention{color:red;font-size:1rem;line-height:1.6;margin-top:2.5%;font-weight:bold}.cmnFormWrap .cmnForm .bottomAttention a{color:red;text-decoration:underline}.cmnFormWrap .cmnForm .recommendText{font-size:0.9rem;margin-top:2%;line-height:1.8}.cmnFormWrap .cmnForm .recommendText .colorText{color:#ff4992}.cmnFormWrap .cmnForm .recommendText .largeText{font-size:1.2rem;font-weight:bold}.cmnFormWrap .cmnForm .recommendText .sizeLarge{font-size:1.2rem}#ui-datepicker-div{width:auto;padding:3%;margin-top:10px;background-image:none;background-color:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid rgba(255,132,181,0.8)}#ui-datepicker-div::after{content:attr(data-note);width:240px;display:block;margin-top:5px;padding:0 5px;line-height:1.5;font-size:11px;font-weight:bold;color:red}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{border:none;background:transparent;padding:0;color:#30291d}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-title{margin:0;font-size:18px}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;position:absolute;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:50%;border-bottom:1px solid #08a7bf}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{margin:0;position:absolute;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:5px !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:5px !important}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-icon{background-image:url("../../../img/FrontSp/cmn_btn_arrow_blue_next.png");background-size:100% auto;background-position:center;background-repeat:no-repeat;cursor:pointer}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{background-image:url("../../../img/FrontSp/cmn_btn_arrow_blue_back.png")}#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-state-hover,#ui-datepicker-div.ui-datepicker .ui-datepicker-header .ui-state-focus{border:none;border-bottom:1px solid #08a7bf;background:transparent;color:#08a7bf}#ui-datepicker-div.ui-datepicker table{margin:0;font-size:18px;border-spacing:5px;border-collapse:separate}#ui-datepicker-div.ui-datepicker table thead th:first-child{color:red}#ui-datepicker-div.ui-datepicker table thead th:last-child{color:#001eff}#ui-datepicker-div.ui-datepicker table th{padding:0;color:#30291d}#ui-datepicker-div.ui-datepicker table td{background-color:#f7f7f7}#ui-datepicker-div.ui-datepicker table td a,#ui-datepicker-div.ui-datepicker table td span{padding:2px;text-align:center;letter-spacing:-1px}#ui-datepicker-div.ui-datepicker table td.ui-state-disabled{opacity:1}#ui-datepicker-div.ui-datepicker table td.ui-state-disabled span{opacity:0.2}#ui-datepicker-div.ui-datepicker table td .ui-state-default{border:none;background-image:none;background-color:transparent;color:#30291d}.modalWrap{position:fixed;top:8%;bottom:8%;left:7.5%;right:7.5%;z-index:12;display:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}@media screen and (min-width: 736px){.modalWrap{width:500px;height:70%;max-height:600px;position:fixed;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:15%;bottom:auto}}.modalWrap .inner{height:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background-color:#fff;overflow:auto}.modalWrap .inner .modalContents{height:100%;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.modalWrap .inner .modalContents .modalInner{height:100%;position:relative;overflow:auto}.modalWrap .inner .modalContents .modalInner::-webkit-scrollbar{display:none}.modalOverlay{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:11;background:rgba(0,0,0,0.75)}.fixedApply{position:fixed;bottom:8.15%;left:7.8%;right:7.8%;background-color:#fff;border-radius:0 0 5px 5px}@media screen and (min-width: 768px){.fixedApply{bottom:0%}}@media screen and (min-width: 1024px){.fixedApply{bottom:0%}}.fixedApply .fixedInner{margin:5% 10% 5% 10%}.fixedApply .fixedInner .btnWrap{margin:0 !important;padding:0 !important}.fixedLink{position:fixed;bottom:8.15%;left:7.8%;right:7.8%;background-color:#fff;border-radius:0 0 5px 5px}@media screen and (min-width: 768px){.fixedLink{bottom:0%;left:0%;right:0%}}@media screen and (min-width: 1024px){.fixedLink{bottom:0%;left:0%;right:0%}}.fixedLink .fixedInner{padding-top:2%;padding-bottom:2%}.fixedLink .fixedInner .btnWrap{margin:0 !important;padding:0 !important}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mensStrongTextWrap{display:block;text-align:center;margin:30px auto;width:100%}.mensStrongTextWrap .accentText{font-size:1.6em;font-weight:bold;line-height:1.7;color:#ff9a57}.mensStrongTextWrap .text{line-height:1.7;font-weight:bold;font-size:1.2em !important;margin-top:20px}.faqWrap .faqContents{margin-bottom:9%}.faqWrap .faqContents li{border-bottom:0.1px solid #000;padding-left:3%;margin-bottom:4%}.faqWrap .faqContents .toggle{display:none}.faqWrap .faqContents .qTitle{font-size:14px;margin-right:3%;display:block;padding-bottom:4%}.faqWrap .faqContents .qTitle::before{content:"+";position:absolute;right:-2rem;font-size:1.5rem}.faqWrap .faqContents .qTitle,.faqWrap .faqContents .answer{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);width:75vw;max-width:550px;display:flex;align-items:center}.faqWrap .faqContents .answer{background-color:#f4f3f3;height:0;overflow:hidden}.faqWrap .faqContents .answer .text{font-size:12px;line-height:1.8}.faqWrap .faqContents .answer .text a{color:#51baca}.faqWrap .faqContents .toggle:checked+.qTitle+.answer{height:auto;padding:2% 4%;margin:0 3% 6% 0}.faqWrap .faqContents .toggle:checked+.qTitle::before{content:"";border-top:2px solid #7f725d;position:absolute;width:0.8rem}.faqWrap .faqContents #faqHiddenToggle{display:flex;justify-content:center;width:30px;height:20px;margin:6% auto 0}.faqWrap .faqContents #faqHiddenToggle .faqHiddenToggleAllow{content:"";width:15px;height:15px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .2s}.faqWrap .faqContents #faqHiddenToggle .faqHiddenToggleAllow.rotate{-webkit-transform:rotate(315deg);transform:rotate(315deg);translate:0px 70%}@media screen and (max-width: 500px){.faqWrap .faqContents #faqHiddenToggle .faqHiddenToggleAllow{width:12px;height:12px;border-top:1px solid #000;border-right:1px solid #000}}.faqWrap .faqContents .faqHidden{display:none}.ratingRate,.averageRatingRate{margin-left:5%;position:relative;z-index:0;display:inline-block;white-space:nowrap;color:#818181;font-size:1.2rem}.ratingRate::before,.ratingRate::after,.averageRatingRate::before,.averageRatingRate::after{content:'★★★★★'}.ratingRate::after,.averageRatingRate::after{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;color:#d3ba65}.ratingRate[data-rate="5"]:after,.averageRatingRate[data-rate="5"]:after{width:100%}.ratingRate[data-rate="4.9"]:after,.averageRatingRate[data-rate="4.9"]:after{width:90%}.ratingRate[data-rate="4.8"]:after,.averageRatingRate[data-rate="4.8"]:after{width:90%}.ratingRate[data-rate="4.7"]:after,.averageRatingRate[data-rate="4.7"]:after{width:90%}.ratingRate[data-rate="4.6"]:after,.averageRatingRate[data-rate="4.6"]:after{width:90%}.ratingRate[data-rate="4.5"]:after,.averageRatingRate[data-rate="4.5"]:after{width:90%}.ratingRate[data-rate="4.4"]:after,.averageRatingRate[data-rate="4.4"]:after{width:80%}.ratingRate[data-rate="4.3"]:after,.averageRatingRate[data-rate="4.3"]:after{width:80%}.ratingRate[data-rate="4.2"]:after,.averageRatingRate[data-rate="4.2"]:after{width:80%}.ratingRate[data-rate="4.1"]:after,.averageRatingRate[data-rate="4.1"]:after{width:80%}.ratingRate[data-rate="4"]:after,.averageRatingRate[data-rate="4"]:after{width:80%}.ratingRate[data-rate="3.9"]:after,.averageRatingRate[data-rate="3.9"]:after{width:70%}.ratingRate[data-rate="3.8"]:after,.averageRatingRate[data-rate="3.8"]:after{width:70%}.ratingRate[data-rate="3.7"]:after,.averageRatingRate[data-rate="3.7"]:after{width:70%}.ratingRate[data-rate="3.6"]:after,.averageRatingRate[data-rate="3.6"]:after{width:70%}.ratingRate[data-rate="3.5"]:after,.averageRatingRate[data-rate="3.5"]:after{width:70%}.ratingRate[data-rate="3.4"]:after,.averageRatingRate[data-rate="3.4"]:after{width:60%}.ratingRate[data-rate="3.3"]:after,.averageRatingRate[data-rate="3.3"]:after{width:60%}.ratingRate[data-rate="3.2"]:after,.averageRatingRate[data-rate="3.2"]:after{width:60%}.ratingRate[data-rate="3.1"]:after,.averageRatingRate[data-rate="3.1"]:after{width:60%}.ratingRate[data-rate="3"]:after,.averageRatingRate[data-rate="3"]:after{width:60%}.ratingRate[data-rate="2.9"]:after,.averageRatingRate[data-rate="2.9"]:after{width:50%}.ratingRate[data-rate="2.8"]:after,.averageRatingRate[data-rate="2.8"]:after{width:50%}.ratingRate[data-rate="2.7"]:after,.averageRatingRate[data-rate="2.7"]:after{width:50%}.ratingRate[data-rate="2.6"]:after,.averageRatingRate[data-rate="2.6"]:after{width:50%}.ratingRate[data-rate="2.5"]:after,.averageRatingRate[data-rate="2.5"]:after{width:50%}.ratingRate[data-rate="2.4"]:after,.averageRatingRate[data-rate="2.4"]:after{width:40%}.ratingRate[data-rate="2.3"]:after,.averageRatingRate[data-rate="2.3"]:after{width:40%}.ratingRate[data-rate="2.2"]:after,.averageRatingRate[data-rate="2.2"]:after{width:40%}.ratingRate[data-rate="2.1"]:after,.averageRatingRate[data-rate="2.1"]:after{width:40%}.ratingRate[data-rate="2"]:after,.averageRatingRate[data-rate="2"]:after{width:40%}.ratingRate[data-rate="1.9"]:after,.averageRatingRate[data-rate="1.9"]:after{width:30%}.ratingRate[data-rate="1.8"]:after,.averageRatingRate[data-rate="1.8"]:after{width:30%}.ratingRate[data-rate="1.7"]:after,.averageRatingRate[data-rate="1.7"]:after{width:30%}.ratingRate[data-rate="1.6"]:after,.averageRatingRate[data-rate="1.6"]:after{width:30%}.ratingRate[data-rate="1.5"]:after,.averageRatingRate[data-rate="1.5"]:after{width:30%}.ratingRate[data-rate="1.4"]:after,.averageRatingRate[data-rate="1.4"]:after{width:20%}.ratingRate[data-rate="1.3"]:after,.averageRatingRate[data-rate="1.3"]:after{width:20%}.ratingRate[data-rate="1.2"]:after,.averageRatingRate[data-rate="1.2"]:after{width:20%}.ratingRate[data-rate="1.1"]:after,.averageRatingRate[data-rate="1.1"]:after{width:20%}.ratingRate[data-rate="1"]:after,.averageRatingRate[data-rate="1"]:after{width:20%}.reviewList{border-bottom:1px solid rgba(129,129,129,0.4)}.reviewList:not(:first-child){margin-top:5%}.reviewList ul{display:flex;align-items:center;margin-bottom:2%}.reviewList ul .reviewerImg{width:5%;margin-right:2.4%}.reviewList ul .name{font-weight:bold;font-size:1.3rem}.reviewList ul .name::after{content:"様";margin-left:8px}.reviewList ul .numberRating{color:#b29b4e;font-size:1.5rem;font-weight:bold;margin-left:2%}.reviewList .comment{background-color:#f4f3f3;padding:4%;letter-spacing:0.2rem;font-size:1rem;margin-bottom:6%;line-height:1.6}
