.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url(/packs/static/ajax-loader-fb6f3c230cb846e25247.gif) center center no-repeat}@font-face{font-family:"slick";src:url(/packs/static/slick-a4e97f5a2a64f0ab1323.eot);src:url(/packs/static/slick-a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/packs/static/slick-295183786cd8a1389865.woff) format("woff"),url(/packs/static/slick-c94f7671dcc99dce43e2.ttf) format("truetype"),url(/packs/static/slick-2630a3e3eab21c607e21.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
#about h1{width:100%;text-align:center}#about h1 img{max-height:320px}#about #mv_area{background:#ffec00}#about #mv_area .mv_inner{width:1040px;margin:0 auto;padding:0px 0 60px;max-height:190px}#about #mv_area .mv_inner p{font-size:1.13em;line-height:1.8}#about #mv_area h1.pc{text-align:center;background:url(/packs/static/images/mv_img_about_pc-f23e7d32ec9046d9752a.png) no-repeat center top #ffec00;height:320px}#about #use_area{background:#daf4fe}#about #use_area .use_inner{width:1040px;margin:0 auto;overflow:hidden;padding:80px 0 50px}#about #use_area .use_inner h2{text-align:center;font-size:130%;margin-bottom:20px}#about #use_area .use_inner p.row1,#about #use_area .use_inner p.row2{text-align:center}#about #use_area .use_inner p.row1 span.large,#about #about_area .about_inner p.row1 span.large{font-size:2.25em;color:#0095d1;font-weight:bold}#about #use_area .use_inner p.row1 span.small,#about #about_area .about_inner p.row1 span.small{font-size:1.5em}#about #use_area .use_inner p.row2,#about #about_area .about_inner p.row2{font-size:1.13em;line-height:1.8}#about #use_area .use_inner p b{font-size:100%;line-height:1.8}#about #use_area .use_inner ul{margin:30px 0;overflow:hidden}#about #use_area .use_inner ul li{width:47%;background:#fff;float:left;padding:40px 30px 120px;position:relative}#about #use_area .use_inner ul li:first-child{margin-right:50px}#about #use_area .use_inner ul li h3{text-align:center;color:#0095d1;margin-bottom:20px;position:relative}#about #use_area .use_inner ul li h3 span.large{font-size:1.88em;line-height:1.2;color:#0095d1}#about #use_area .use_inner ul li h3 span.small{display:block;font-weight:normal;color:#0095d1}#about #use_area .use_inner ul li h3:before{content:"";display:block;background:url(/packs/static/images/icon_user1-05aa62ab9e01f6c32d91.png) no-repeat 0 0;background-size:100% auto;width:67px;height:100px;position:absolute;top:-15px;left:0}#about #use_area .use_inner ul li:last-child h3:before{content:"";display:block;background:url(/packs/static/images/icon_user2-5227828139ee6c701216.png) no-repeat 0 0;background-size:100% auto;width:45px;height:100px;position:absolute;top:-15px;left:5px}#about #use_area .use_inner ul li p{text-align:left;font-size:1.13em}#about #use_area .use_inner ul li .btn_area{background:#54bbe5;width:100%;position:absolute;bottom:0;left:0}#about #use_area .use_inner ul li a{display:block;width:60%;margin:15px auto;padding:10px;font-size:1.13em;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#about #use_area .use_inner ul li a:before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:8px;height:14px;position:absolute;top:17px;right:18px}#about #use_area .use_inner ul li a:hover{opacity:.9}#about #about_area .about_inner{width:1040px;margin:0 auto;overflow:hidden;padding:75px 0 0}#about #about_area .about_inner h2{text-align:center;font-size:130%;margin-bottom:20px}#about #about_area .about_inner p{line-height:1.8;text-align:center}#about #about_area .about_inner p b{font-size:100%;line-height:1.8}#about #about_area .about_inner ul{overflow:hidden;margin:60px 0}#about #about_area .about_inner ul li{width:33%;float:left;padding:120px 20px 20px;position:relative;min-height:370px;background:url(/packs/static/images/icon_about1-a3dcdc84ad6f2cfedce1.png) no-repeat center 0;background-size:42% auto;margin-bottom:30px}#about #about_area .about_inner ul li:nth-child(2){background:url(/packs/static/images/icon_about2-236d06d17f5489314024.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li:nth-child(3){background:url(/packs/static/images/icon_about3-fcba40bc9ef599c890c9.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li:nth-child(4){background:url(/packs/static/images/icon_about4-33951e82ed32310b9fca.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li:nth-child(5){background:url(/packs/static/images/icon_about5-02440987573bcc957f38.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li:nth-child(6){background:url(/packs/static/images/icon_about6-d152b1f1891e96a9e0ae.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li h3{text-align:center;font-size:1.5em;margin-bottom:10px}#about #about_area .about_inner ul li h3 span{font-size:80%;font-weight:normal}#about #about_area .about_inner ul li p{font-size:1em;line-height:1.6}#about #about_area .about_inner ul li .btn_area a,#about #about_area .about_inner ul li .btn_area2 a{display:block;width:70%;margin:15px auto;padding:11px 5px;font-size:1em;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:absolute;bottom:0;left:15%;text-decoration:none}#about #about_area .about_inner ul li .btn_area a:before,#about #about_area .about_inner ul li .btn_area2 a:before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:calc(50% - 6px);right:14px}#about #about_area .about_inner ul li .btn_area a:hover,#about #about_area .about_inner ul li .btn_area2 a:hover{opacity:.7}@media(max-width: 750px){#about h1 img{width:100%}#about #mv_area{padding:10px 10px 15rem;background:url(/packs/static/images/mv_img_about_sp-ba340933166915ff549b.png) no-repeat 0 bottom #ffec00;background-size:100% auto}#about #mv_area .mv_inner,#about #use_area .use_inner{width:90%}#about #mv_area .mv_inner{padding:0;max-height:190px}#about #mv_area .mv_inner p{font-size:1em;line-height:1.75}#about #use_area .use_inner p.row1,#about #use_area .use_inner p.row2{text-align:center}#about #use_area .use_inner p.row1 span.large,#about #about_area .about_inner p.row1 span.large{font-size:1.56em}#about #use_area .use_inner p.row1 span.small,#about #about_area .about_inner p.row1 span.small{font-size:1.13em}#about #use_area .use_inner p.row2,#about #about_area .about_inner p.row2{font-size:.88em;line-height:1.8}#about #use_area .use_inner{padding:40px 0 0}#about #use_area .use_inner h2,#about #about_area .about_inner h2{font-size:140%;margin-bottom:5px}#about #use_area .use_inner p,#about #about_area .about_inner p{padding:0 10px}#about #use_area .use_inner p.sp_left,#about #about_area .about_inner p.sp_left{text-align:left}#about #use_area .use_inner ul{margin-bottom:0}#about #use_area .use_inner ul li{width:100%;padding:25px 15px 100px;margin-bottom:40px}#about #use_area .use_inner ul li h3{margin-bottom:10px}#about #use_area .use_inner ul li h3::before{width:50px;top:-10px;left:-5px}#about #use_area .use_inner ul li:last-child h3::before{width:34px;top:-10px;left:-5px}#about #use_area .use_inner ul li h3 span.large{font-size:1.25em}#about #use_area .use_inner ul li h3 span.small{font-size:.88em}#about #use_area .use_inner ul li p{font-size:.88em}#about #use_area .use_inner ul li a{width:80%;font-size:1em}#about #use_area .use_inner ul li a:before{top:15px}#about #about_area .about_inner{padding:40px 0 0;width:95%}#about #about_area .about_inner>p{padding:0 5px}#about #about_area .about_inner ul{margin:30px 0 0;display:flex;flex-wrap:wrap}#about #about_area .about_inner ul li{width:49%;padding:28% 5px 5rem;background-size:70% auto;margin-bottom:15px}#about #about_area .about_inner ul li:nth-child(1),#about #about_area .about_inner ul li:nth-child(2){min-height:200px}#about #about_area .about_inner ul li:nth-child(n+2){background-size:70% auto}#about #about_area .about_inner ul li:nth-child(3),#about #about_area .about_inner ul li:nth-child(4){min-height:inherit}#about #about_area .about_inner ul li:nth-child(5),#about #about_area .about_inner ul li:nth-child(6){min-height:inherit}#about #about_area .about_inner ul li h3{font-size:1.13em;margin-bottom:10px;line-height:1;min-height:25px;width:100%}#about #about_area .about_inner ul li p{font-size:.8em;width:100%}#about #about_area .about_inner ul li .btn_area,#about #about_area .about_inner ul li .btn_area2{position:absolute;bottom:0;width:100%}#about #about_area .about_inner ul li .btn_area a{width:95%;left:0;line-height:1.2;padding:12px 20px 8px;font-size:.88em;position:relative;min-height:40px}#about #about_area .about_inner ul li .btn_area2 a{width:95%;left:0;padding:6px 20px 4px;position:relative;height:40px}#about #about_area .about_inner ul li .btn_area2 a span{position:absolute;top:calc(50% - 13px);left:calc(50% - 35px);font-size:.88em;line-height:1.1}}#faq #mv_area{background:#daf4fe}#faq #mv_area h1{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#faq #mv_area h1:before{content:"";background:url(/packs/static/images/icon_faq-0e3ca9e6cd97a2343934.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#faq #faq_area{width:1040px;margin:0 auto 80px}#faq #faq_area .faq_inner .center{text-align:center;padding:10px 0 0}#faq #faq_area .faq_inner .center a{font-size:100%;color:#0095d2}#faq #faq_area .faq_inner .center a:before{content:"";background:url(/packs/static/images/icon_blank-0eb6f3637c008f9c1291.png) no-repeat 0 5px;background-size:100%;width:13px;height:17px;display:inline-block;margin-right:3px}#faq #faq_area .faq_inner h2{background:#0095d2;color:#fff;padding:8px 15px;margin:30px 0 10px;font-size:120%;font-weight:bold}#faq #faq_area .faq_inner dl{margin:20px 5px;border-bottom:1px solid #ccc}#faq #faq_area .faq_inner dl dt{border-top:1px solid #ccc;padding:17px 20px 17px 50px;font-size:120%;font-weight:bold;position:relative;cursor:pointer;line-height:1.2;background:url(/packs/static/images/icon_q-070d553126d69ec797ef.png) no-repeat 15px center;background-size:26px auto}#faq #faq_area .faq_inner dl dt:after{content:"";background:url(/packs/static/images/icon_toggle_down-301f1e5daf75b381216e.png) no-repeat 0 0;background-size:100%;width:26px;height:32px;display:inline-block;margin-right:5px;vertical-align:text-bottom;position:absolute;right:10px;top:50%;margin-top:-13px}#faq #faq_area .faq_inner dl dd{margin-left:10px;padding:10px 20px 30px 5px;position:relative;display:none}#faq #faq_area .faq_inner dl dd:before{content:"";background:url(/packs/static/images/icon_a-4f002fc108e2a9ee8b31.png) no-repeat 0 5px;background-size:100%;width:26px;height:30px;display:inline-block;margin-right:5px;vertical-align:top;position:absolute}#faq #faq_area .faq_inner dl dd p{font-size:110%;margin-top:5px;padding-left:35px}#faq #faq_area .faq_inner dl dd p a.arrow{font-size:100%;color:#0095d2;display:block}#faq #faq_area .faq_inner dl dd p a.arrow:after{content:"";background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 0 2px;background-size:100%;width:6px;height:17px;display:inline-block;margin-left:5px;vertical-align:middle}#faq #faq_area .faq_inner dl dt.up{background:url(/packs/static/images/icon_q-070d553126d69ec797ef.png) no-repeat 15px 14px #eee;background-size:26px auto;border-bottom:1px solid #ccc}#faq #faq_area .faq_inner dl dt.up:after{content:"";background:url(/packs/static/images/icon_toggle_up-40c521e8baa0f60161dc.png) no-repeat 0 0;background-size:100%}@media(max-width: 750px){#faq #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin-left:-15px}#faq #mv_area h1::before{width:50px;height:50px}#faq #faq_area{width:90%;margin:20px auto 50px}#faq #faq_area .faq_inner dl{margin:10px 0}#faq #faq_area .faq_inner dl dt{padding:15px 30px 15px 40px;background-position:5px center}#faq #faq_area .faq_inner dl dt::after{right:0}#faq #faq_area .faq_inner dl dt.up{background-position:5px center}#faq #faq_area .faq_inner dl dd{margin-left:0px;padding:10px 20px 30px 5px;position:relative;display:none}}#job #mv_area{background:#daf4fe}#job #mv_area .ttl{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#job #mv_area .ttl:before{content:"";background:url(/packs/static/images/icon_job-e984593f0c75b8087c86.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#job #job_area{width:1040px;margin:50px auto 60px}#job #job_area .ttl{display:table;margin-bottom:30px}#job #job_area .ttl h1{display:table-cell;vertical-align:middle;float:left}#job #job_area .ttl h1 a{font-size:160%;color:#0095d2;text-decoration:underline;line-height:1.4}#job #job_area .ttl h1 a:hover{text-decoration:none}#job #job_area .ttl img{width:100px;vertical-align:middle;padding-right:10px;display:table-cell;float:left}#job #job_area .ttl .date{background:url(/packs/static/images/icon_deadline-98a62c6710d869b04b08.png) no-repeat 0 center;background-size:14px auto;padding-left:20px;display:table-cell;font-weight:bold;float:left;color:#333;margin-left:0}#job #job_area .ttl .count{display:table-cell;font-weight:bold;float:left}#job #job_area .ttl .count span{color:#ff002a}#job #job_area .profile_area{overflow:hidden}#job #job_area .name_area{background:#eee;padding:3px;margin-bottom:10px}#job #job_area .name_area img{width:40px;margin-right:5px;vertical-align:middle}#job #job_area .name_area a{font-weight:bold;vertical-align:middle;font-size:80%;margin-right:5px;display:inline-block}#job #job_area .name_area a span{font-size:120%}#job #job_area .name_area p.level{font-size:80%;display:inline-block;border:1px solid #ccc;background:#fff;border-radius:3px;vertical-align:middle}#job #job_area .name_area p.level.blue{color:#0095d2}#job #job_area .name_area p.level.gold{color:#b3a600}#job #job_area .name_area p.level.silver{color:#585858}#job #job_area .name_area p.level.brown{color:#8c4841}#job #job_area .name_area p.level:before{content:"";width:15px;height:18px;display:block;float:left;vertical-align:middle;padding:0 2px;margin-right:3px}#job #job_area .name_area p.level.blue:before{background:url(/packs/static/images/icon_level_blue-e16fa548ce6600de6c12.png) no-repeat center center #0095d2;background-size:80% auto}#job #job_area .name_area p.level.gold:before{background:url(/packs/static/images/icon_level_gold-b7f6c243fccb0dba42cc.png) no-repeat center center #b3a600;background-size:80% auto}#job #job_area .name_area p.level.silver:before{background:url(/packs/static/images/icon_level_silver-06c990e34b4e4a277046.png) no-repeat center center #727272;background-size:80% auto}#job #job_area .name_area p.level.black:before{background:url(/packs/static/images/icon_level_black-301c0cce2ba4b13f1a66.png),linear-gradient(135deg, #777777 0%, #777777 50%, #000000 51%, #000000 100%);background-repeat:no-repeat;background-position:center center;background-size:80% auto,100% auto}#job #job_area .name_area p.level.brown:before{background:url(/packs/static/images/icon_level_brown-b7c16b1002b697e63145.png) no-repeat center center #8c4841;background-size:80% auto}#job #job_area .name_area p.level span{font-weight:bold;font-size:120%;padding:0 10px 0 8px;line-height:1}#job #job_area .name_area .right_area{float:right}#job #job_area .name_area .right_area p{vertical-align:top;display:inline-block;margin:10px 5px 0}#job #job_area .name_area .right_area a{background:#fff;display:inline-block;width:130px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 2px 0px 0px #666;text-decoration:none;text-align:center;padding:6px 0 4px 0;margin-top:5px;vertical-align:top}#job #job_area .name_area .right_area a:before{content:"";width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:2px;position:relative;top:-1px}#job #job_area .name_area .right_area a.btn_good:before{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 0 0;background-size:100% auto}#job #job_area .name_area .right_area a.btn_star:before{background:url(/packs/static/images/icon_btn_star-e70d0742d24270bc4185.png) no-repeat 0 0;background-size:100% auto}#job #job_area .name_area .right_area a:hover{box-shadow:none;margin-top:7px}#job #job_area .date,#job #job_area .comment,#job #job_area .like,#job #job_area .favorite{color:#595959;font-size:90%;display:inline-block;line-height:1;margin-left:5px}#job #job_area .date_area{margin-bottom:20px;float:left}#job #job_area .date_area .date{border-right:1px solid #ccc;padding:0 10px 0 15px;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;margin:0}#job #job_area .date_area .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#job #job_area .date_area .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#job #job_area .date_area .favorite{background:url(/packs/static/images/icon_star-76cfb44f86a125913ddb.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#job #job_area ul.sns{float:right}#job #job_area ul.sns li{display:inline-block;width:30px;padding:0 2px}#job #job_area ul.sns li img{width:100%}#job #job_area .category_area{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}#job #job_area .category_area dl{display:table}#job #job_area .category_area dl dt{display:table-cell;float:left;font-weight:bold;vertical-align:top}#job #job_area .category_area dl dt:after{content:"：";font-weight:bold}#job #job_area .category_area dl dd{display:table-cell;float:left;margin-right:20px}#job #job_area .category_area dl dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .category_area dl dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .category_area dl dt.insurance{background:url(/packs/static/images/icon_insurance-c52a955b62527efa6b66.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .category_area dl dt.performance{display:block;clear:both;background:url(/packs/static/images/icon_performance-b80dd53208e1471b1d5f.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .category_area dl dt.deadline{background:url(/packs/static/images/icon_deadline-98a62c6710d869b04b08.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .category_area dl dt.people{background:url(/packs/static/images/icon_people-cb4e3abd01ca2ff76eab.png) no-repeat 0 center;background-size:8px auto;padding-left:15px}#job #job_area .category_area dl dt.price{background:url(/packs/static/images/icon_price-c5e77391281a19700ea2.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#job #job_area .txt_area{padding:20px 0 10px;border-bottom:1px solid #ccc}#job #job_area .txt_area p{margin-bottom:20px;font-size:110%}#job #job_area .img_area{border-bottom:1px solid #ccc;padding:30px 0 0;margin-bottom:50px}#job #job_area .img_area dl dt{font-size:110%;font-weight:bold;margin:0 0 15px 0;background:url(/packs/static/images/icon_camera-384749e3fc2f0bbe5cc5.png) no-repeat 0 center;background-size:17px auto;padding-left:20px}#job #job_area .img_area dl dd ul{overflow:hidden}#job #job_area .img_area dl dd ul li{float:left;margin:0 30px 30px 0;position:relative;width:31.3%}#job #job_area .img_area dl dd ul li:nth-child(3n){margin-right:0}#job #job_area .img_area dl dd ul li img{width:100%}#job #job_area .btn_area{background:#eee;padding:30px 30px 25px;text-align:center;margin-bottom:50px}#job #job_area .img_area dl dd ul li:after{position:absolute;content:"";background:url(/packs/static/images/icon_photo_plus-1ee14b70ff7fa0b93b0a.png) no-repeat 0 0;background-size:100% auto;width:50px;height:50px;right:7px;bottom:10px}#job #job_area .btn_area a{vertical-align:top;display:inline-block;border-radius:5px;color:#fff;font-size:160%;padding:20px 30px 20px 50px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:40%;text-align:center;margin:0 15px 4px}#job #job_area .btn_area .contact{background:#009a8a}#job #job_area .btn_area .contact:before{content:"";background:url(/packs/static/images/btn_icon_contact-e39e4b7c713596ddbc63.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:absolute;top:10px;left:75px}#job #job_area .btn_area .member{background:#ff9000}#job #job_area .btn_area .member:before{content:"";background:url(/packs/static/images/btn_icon_registration-3cc78e35c545fe3a33f1.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:absolute;top:10px;left:45px}#job #job_area .btn_area a:hover{box-shadow:none;margin:4px 15px 0}#job #job_area .btn_area p{font-size:120%;text-align:center;margin:16px 0 0;font-weight:bold}#job #job_area .back_area{border-top:3px solid #ccc;padding:40px 0}#job #job_area .back_area a{display:block;width:30%;margin:0 auto;padding:15px;font-size:140%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#job #job_area .back_area a:hover{opacity:.8}#job #job_area .back_area a:before{content:"";background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;left:15px}@media(max-width: 750px){#job #mv_area .ttl{font-size:230%;padding:30px 0 30px 0;margin-left:-15px}#job #mv_area .ttl::before{width:50px;height:50px}#job #job_area{width:90%;display:flex;flex-wrap:wrap;margin:30px auto}#job #job_area h1{order:1;line-height:1.4;margin-top:5px}#job #job_area .ttl{margin-bottom:10px}#job #job_area .ttl img{width:120px}#job #job_area .txt_area{order:2;border:none;padding-top:0}#job #job_area .profile_area{order:4;margin-top:10px;display:flex;flex-wrap:wrap;border-bottom:1px solid #ccc;padding-bottom:10px}#job #job_area .category_area{order:3;width:100%;border-top:none;margin:0;padding:0}#job #job_area .category_area dl dt{background-color:#eee !important;background-position:10px center !important;width:100%;display:block;margin:0;padding:5px 0 5px 30px !important;border-top:1px solid #ccc}#job #job_area .category_area dl dt:after{display:none}#job #job_area .category_area dl dd{padding:5px 5px 8px;margin:0}#job #job_area .category_area dl dt.performance+dd{display:block;word-break:break-all}#job #job_area .profile_area .name_area{order:2;width:100%;background:none}#job #job_area .profile_area .date_area{order:1;width:100%;margin-bottom:10px}#job #job_area .profile_area .sns{order:3;width:85%;margin:0 auto;text-align:center}#job #job_area .name_area .right_area{float:none}#job #job_area .name_area .right_area p{margin:10px 0 0;width:100%}#job #job_area .name_area .right_area>span{height:40px;display:block;padding-top:5px}#job #job_area .name_area .right_area a{width:48%}#job #job_area .name_area .right_area a:last-child{margin-right:0}#job #job_area ul.sns li{width:20%;margin:0 5px}#job #job_area .img_area{order:5;width:100%;padding:20px 0 10px;margin-bottom:40px}#job #job_area .img_area dl dd ul li{margin:0 10px 5px 0}#job #job_area .img_area dl dd ul li::after{width:40px;height:40px;right:0;bottom:5px}#job #job_area .btn_area{order:6;padding:20px;margin-bottom:40px;width:100%}#job #job_area .btn_area a{width:100%;margin:0 0 20px;padding:20px 10px 20px 30px;font-size:150%}#job #job_area .btn_area p{margin:0;font-size:100%}#job #job_area .btn_area .contact::before,#job #job_area .btn_area .member::before{left:3%}#job #job_area .back_area{order:7;width:100%}#job #job_area .back_area a{width:70%}#job #job_area .btn_area .contact:hover,#job #job_area .btn_area .member:hover{margin:3px 0 17px}}#login #mv_area{background:#daf4fe}#login #mv_area h1{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0;margin-bottom:50px}#login #mv_area h1:before{content:"";background:url(/packs/static/images/icon_login-372bbf050d9387cee26f.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#login #login_area>p{width:1040px;margin:0 auto 30px;text-align:center;font-size:110%}#login_area ul.tab{width:1040px;height:80px;margin:0 auto;position:relative}#login_area ul.tab li{display:inline-block;vertical-align:top;position:absolute;cursor:pointer;width:515px;height:80px;color:#666;border-radius:5px 5px 0 0;border:3px solid #ccc;border-bottom:none;background:#eee;text-align:center;padding:17px 0 0 20px;font-size:110%;font-weight:normal}#login_area ul.tab li span{font-size:180%;font-weight:bold}#login_area ul.tab li:last-child{right:0}#login_area ul.tab li:after{content:"";background:url(/packs/static/images/tab_arrow2-d7ae3fe884bf26db743a.png) no-repeat 0 0;position:absolute;background-size:100%;width:13px;height:13px;bottom:0;left:48%}#login_area ul.tab li.active:before{content:"";background:url(/packs/static/images/icon_tab1_on-b217a4cd1c40d40ecef7.png) no-repeat 0 0;background-size:100%;width:40px;height:40px;display:inline-block;margin-right:5px;vertical-align:top}#login_area ul.tab li:before{content:"";background:url(/packs/static/images/icon_tab1_off-9fa604582c19eaa2310d.png) no-repeat 0 0;background-size:100%;width:40px;height:40px;display:inline-block;margin-right:5px;vertical-align:top}#login_area ul.tab li.active{background:#0095d2;border:3px solid #0095d2;color:#fff}#login_area ul.tab li.active:after{content:"";background:url(/packs/static/images/tab_arrow1-8247e6dc831a7a010fe3.png) no-repeat 0 0;position:absolute;background-size:100%;width:27px;height:27px;bottom:-34px;left:46%}#login_area .login_inner{border-top:5px solid #0095d2;background:#6fc9ed;padding:50px 0 20px;display:none}#login_area .show{display:block}#login_area .login_inner .login_box{width:1040px;background:#fff;margin:0 auto 30px;border-radius:5px;padding:50px 40px}#login_area .login_inner .login_box p{font-size:120%;text-align:center;margin-bottom:10px}#login_area .login_inner .login_box table{border-collapse:collapse;width:100%;margin-bottom:30px}#login_area .login_inner .login_box table th{background:#daf4fe;border:1px solid #ccc;padding:10px;width:35%;font-size:110%;font-weight:normal;line-height:1.2}#login_area .login_inner .login_box table th b{font-size:110%}#login_area .login_inner .login_box table td{border:1px solid #ccc;padding:30px 50px;font-size:110%}#login_area .login_inner .login_box table td input[type=text]{width:90%;padding:5px;display:block}#login_area .login_inner .login_box table td span{font-size:80%}#login_area .login_inner .login_box table td label{display:inherit;font-size:110%;padding:5px 0}#login_area .login_inner .login_box table td input[type=checkbox]{vertical-align:middle;margin-right:5px}#login_area .login_inner .login_box table td .attention{text-align:left;font-size:100%;color:#ff002a;text-indent:-1rem;line-height:1.2;margin-left:1rem}#login_area .login_inner .login_box .btn_area{text-align:center}#login_area .login_inner .login_box .btn_area .login{vertical-align:top;display:inline-block;border-radius:5px;color:#fff;font-size:160%;padding:12px 30px 8px 30px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:35%;text-align:center;margin:0 15px 4px;background:#009a8a}#login_area .login_inner .login_box .btn_area .login:before{content:"";background:url(/packs/static/images/btn_icon_login-6554e86b78fe1da99aae.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px}#login_area .login_inner .login_box .btn_area .login:hover{box-shadow:none;margin:4px 0 0}#login_area .infor_inner{width:1040px;background:#fff;margin:0 auto 30px;border-radius:5px;padding:20px 50px;text-align:center}#login_area .login_inner .infor_inner a{font-size:120%;color:#0095d2}#login_area .login_inner .infor_inner a.arrow:after{content:"";display:inline-block;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 0 0;background-size:100% auto;width:7px;height:12px;margin-left:5px}#login_area .login_inner .infor_inner .box{border:1px solid #ccc;margin:20px 0;padding:20px 20px 10px;overflow:hidden;position:relative}#login_area .login_inner .infor_inner .box ul{width:60%;text-align:left;margin-left:20px}#login_area .login_inner .infor_inner .box ul li{font-size:120%;text-indent:-1rem;line-height:1.4;margin-bottom:10px}#login_area .login_inner .infor_inner .box a{display:block;width:25%;padding:10px;font-size:120%;border-radius:30px;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:absolute;text-decoration:none;background:#eee;right:30px;top:33%}#login_area .login_inner .infor_inner .box a:after{content:"";background:url(/packs/static/images/icon_blank_gray-ad48b5bf324c70b0cbad.png) no-repeat 0 3px;background-size:100% auto;width:14px;height:20px;display:inline-block;position:absolute;right:10px;top:30%}#login_area .login_inner .infor_inner .box a:hover{opacity:.8}#login_area>.btn_area{width:1040px;margin:50px auto 90px;background:#eee;padding:30px;text-align:center}#login_area>.btn_area>a{display:inline-block;border-radius:5px;color:#fff;font-size:160%;padding:12px 10px 8px 10px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:40%;text-align:center;margin:0 15px 4px;background:#ff9000}#login_area>.btn_area>a:before{content:"";background:url(/packs/static/images/btn_icon_registration-3cc78e35c545fe3a33f1.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px}#login_area>.btn_area>a:hover{box-shadow:none;margin:4px 0 0}#login_area>.btn_area>p{font-size:120%;font-weight:bold;margin-top:15px}@media(max-width: 750px){#login #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin:0 0 20px -15px}#login #mv_area h1::before{width:50px;height:50px}#login #login_area{width:100%;margin-bottom:50px}#login #login_area>p,#login_area .login_inner .login_box,#login_area .infor_inner,#login_area>.btn_area{width:90%}#login #login_area>p{margin:0 auto 20px}#login_area ul.tab li span{font-size:120%}#login_area ul.tab{width:95%}#login_area ul.tab{height:68px}#login_area ul.tab li{width:49%;height:62px;font-size:120%;line-height:.5;margin-top:6px;text-align:left;padding:3px 0 0 1%}#login_area ul.tab li.active{height:68px;margin:0;padding-top:10px}#login_area ul.tab li.active::after{bottom:-20px;left:40%}#login_area ul.tab li.active:before{width:45px;height:45px;display:block;float:left;margin-top:-5px}#login_area ul.tab li:last-child{padding-top:15px}#login_area ul.tab li:last-child.active{padding-top:15px}#login_area ul.tab li:last-child.active:before{margin-top:-8px}#login_area ul.tab li:last-child:before{margin-top:-5px}#login_area ul.tab li:before{display:block;float:left}#login_area ul.tab li::after{width:10px;height:10px}#login_area .login_inner{padding:20px 0 20px}#login_area .login_inner .login_box{padding:30px 15px}#login_area .login_inner .login_box p{font-size:110%;margin-bottom:20px}#login_area .login_inner .login_box table{margin-bottom:10px}#login_area .login_inner .login_box table th{width:100%;display:block;border-left:none;border-right:none;border-bottom:none;text-align:left}#login_area .login_inner .login_box table td{width:100%;display:block;border:none;padding:10px 0}#login_area .login_inner .login_box table td input[type=text]{width:100%}#login_area .login_inner .login_box table td label,#login_area .login_inner .login_box table td .attention{font-size:90%}#login_area .login_inner .login_box table td input[type=checkbox]{margin:0}#login_area .login_inner .login_box table td .attention{margin-bottom:10px}#login_area .login_inner .login_box .btn_area .login{width:100%;margin:0 0 4px}#login_area .infor_inner{padding:20px;margin-bottom:0}#login_area .login_inner .infor_inner .box{padding:20px;margin-bottom:0}#login_area .login_inner .infor_inner .box ul{width:90%;font-size:90%;margin-bottom:20px}#login_area .login_inner .infor_inner .box a{position:relative;width:80%;left:10%}#login_area>.btn_area{margin:30px auto;padding:30px 20px 20px}#login_area>.btn_area>a{width:100%;font-size:140%;margin:0 0 4px}}#mypage #mv_area{background:#0095d2;color:#fff}#mypage #mv_area .mv_inner{width:1040px;min-height:80px;margin:0 auto;position:relative}#mypage #mv_area .mv_inner img{position:absolute;top:30px;width:180px}#mypage #mv_area .mv_inner h1{display:inline-block}#mypage #mv_area .mv_inner h1 span:first-child{font-size:1.88em}#mypage #mv_area .mv_inner h1 span:last-child{font-weight:normal;padding:3px 8px;border:1px solid #fff;margin:0 10px;font-size:.81em;vertical-align:middle;line-height:1;position:relative;top:-5px}#mypage #mv_area .mv_inner p.level{font-size:80%;display:inline-block;border:1px solid #ccc;background:#fff;border-radius:3px;vertical-align:middle;position:relative}#mypage #mv_area .mv_inner p.level.blue{color:#0095d2}#mypage #mv_area .mv_inner p.level.gold,#mypage #mv_area .mv_inner p.level.gold span{color:#b3a600}#mypage #mv_area .mv_inner p.level.silver{color:#585858}#mypage #mv_area .mv_inner p.level.brown{color:#8c4841}#mypage #mv_area .mv_inner p.level:before{content:"";width:15px;height:18px;display:block;float:left;vertical-align:middle;padding:0 2px;margin-right:3px}#mypage #mv_area .mv_inner p.level.blue:before{background:url(/packs/static/images/icon_level_blue-e16fa548ce6600de6c12.png) no-repeat center center #0095d2;background-size:auto;background-size:80% auto}#mypage #mv_area .mv_inner p.level.gold:before{background:url(/packs/static/images/icon_level_gold-b7f6c243fccb0dba42cc.png) no-repeat center center #b3a600;background-size:auto;background-size:80% auto}#mypage #mv_area .mv_inner p.level.silver:before{background:url(/packs/static/images/icon_level_silver-06c990e34b4e4a277046.png) no-repeat center center #727272;background-size:auto;background-size:80% auto}#mypage #mv_area .mv_inner p.level.black:before{background:url(/packs/static/images/icon_level_black-301c0cce2ba4b13f1a66.png),linear-gradient(135deg, #777777 0%, #777777 50%, #000000 51%, #000000 100%);background-repeat:no-repeat;background-position:center center;background-size:80% auto,100% auto}#mypage #mv_area .mv_inner p.level.brown:before{background:url(/packs/static/images/icon_level_brown-b7c16b1002b697e63145.png) no-repeat center center #8c4841;background-size:auto;background-size:80% auto}#mypage #mv_area .mv_inner p.level span{font-weight:bold;font-size:120%;padding:0 5px;line-height:1}#mypage #mv_area .mv_inner ul{display:inline-block;position:relative;margin-left:5px;top:-6px}#mypage #mv_area .mv_inner ul li.lv_history{background:url(/packs/static/images/icon_arrow_triangle3-f1a646c763d33bd57314.png) no-repeat 0 center;background-size:10px auto;padding-left:10px}#mypage #mv_area .mv_inner ul li a{color:#fff;font-size:.75em}#mypage #mv_area .mv_inner dl{position:absolute;right:0;top:20px;text-align:right;min-width:220px}#mypage #mv_area .mv_inner dl dt{text-align:right;float:left;width:12em;font-size:.81em}#mypage #mv_area .mv_inner dl dd{text-align:right;float:right;line-height:1;font-size:.81em}#mypage #mv_area .mv_inner dl dt:nth-child(3){clear:both}#mypage #mv_area .mv_inner dl dd span{font-size:140%;line-height:1;font-family:"Verdana","Helvetica Neue";font-weight:700}#mypage #mypage_area{width:1040px;margin:0 auto;overflow:hidden}#mypage #mypage_area .industry_list,#mypage #mypage_area .btn_yellow{margin:10px 0 15px 210px}#mypage #mypage_area .industry_list{overflow:hidden}#mypage #mypage_area .industry_list dt{display:table-cell;float:left;font-weight:bold;font-size:1em;vertical-align:top;position:relative;width:6em}#mypage #mypage_area .industry_list dd{display:table-cell;float:left;margin-right:15px;width:50em;font-size:.88em}#mypage #mypage_area .industry_list dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:14px auto;padding-left:20px}#mypage #mypage_area .industry_list dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 2px center;background-size:12px auto;padding-left:20px}#mypage #mypage_area .industry_list dd:before{content:":"}#mypage #mypage_area .industry_list dt:nth-child(3){clear:both}#mypage #mypage_area .btn_yellow{margin-bottom:30px}#mypage #mypage_area .btn_yellow li{display:inline-block;position:relative;margin-right:10px}#mypage #mypage_area .btn_yellow li a{border:5px solid #ffec00;text-decoration:none;text-align:center;font-size:1em;padding:8px 0 6px 12px;border-radius:30px;width:220px;display:block}#mypage #mypage_area .btn_yellow li:first-child a{background:url(/packs/static/images/icon_blog01_19-16-d6ef123624373613d8ca.png) no-repeat 24px center}#mypage #mypage_area .btn_yellow li:last-child a{background:url(/packs/static/images/icon_message01_18-14-5228ab27439d3624e17c.png) no-repeat 10px center}#mypage #mypage_area .btn_yellow li a:hover{background-color:#ffec00}#mypage #mypage_area .btn_yellow li .num{position:absolute;background:#cd1110;font-size:.63em;border-radius:13px;min-width:23px;height:23px;padding:4px 2px 0;right:-5px;top:-5px;text-align:center;color:#fff;font-weight:700}#mypage .mypage_inner{width:740px;float:left;margin-bottom:80px}#mypage .mypage_inner .message_area *{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:7px 20px 7px 40px;color:#cd1110;margin-bottom:30px;background:url(/packs/static/images/icon_message-383a6b00930cbd0fb374.png) no-repeat 15px 8px;background-size:20px auto}#mypage .mypage_inner .chart_area{margin-bottom:30px}#mypage .mypage_inner .chart_area dl{background:url(/packs/static/images/profile_bg-6163244900365918890e.png) repeat 0 0;background-size:25px auto;padding:5px 15px;min-height:40px;margin-bottom:5px}#mypage .mypage_inner .chart_area dt{font-weight:bold;float:left;width:22%;margin-top:3px}#mypage .mypage_inner .chart_area dd{background:#666;border-radius:15px;height:30px;border:2px solid #fff;float:left;width:78%}#mypage .mypage_inner .chart_area dd p{background:linear-gradient(to bottom, #ff974c 0%, #ff974c 50%, #ff6c00 50%, #ff6c00 100%);border-radius:15px;height:26px;position:relative;color:#fff}#mypage .mypage_inner .chart_area dd p span{position:absolute;background:#ff6c00;top:-30px;right:-5%;border-radius:15px;text-align:center;font-size:90%;padding:0 15px;box-shadow:1px 1px 0px 0px #666;color:#fff}#mypage .mypage_inner .chart_area dd p span:after{content:"";width:10px;height:10px;position:absolute;transform:rotate(45deg);bottom:-4px;left:50%;margin-left:-5px;box-shadow:1px 1px 0px 0px #666;background:#ff6c00}#mypage .mypage_inner .chart_area dd p span b{font-size:1.56em;color:#fff}#mypage .mypage_inner .chart_area>p{margin-left:15px;font-size:.88em}#mypage .mypage_inner .profile_area{position:relative;overflow:hidden}#mypage .mypage_inner .profile_area h2{background:url(/packs/static/images/icon_profile-9ae4a52ac4b13b171ece.png) no-repeat 15px center #0095d2;background-size:26px auto;color:#fff;padding:9px 10px 5px 50px;font-size:1em;position:relative}#mypage .mypage_inner .profile_area h2 span.label,#mypage .mypage_inner .profile_area h2 span.open_flag{color:#fff}#mypage .mypage_inner .profile_area h2 span.open_flag{border-radius:10px;border:1px solid #fff;padding:0 7px;font-weight:normal;margin:0 12px;position:absolute;top:10px;font-size:.75em}#mypage .mypage_inner .profile_area p.arrow{position:absolute;right:10px;top:10px}#mypage .mypage_inner .profile_area p.arrow a{color:#fff;font-size:.75em;background:url(/packs/static/images/icon_arrow_triangle3-f1a646c763d33bd57314.png) no-repeat 0 center;background-size:10px auto;padding-left:12px}#mypage .mypage_inner .profile_area ul{padding:10px 0 40px}#mypage .mypage_inner .profile_area ul li{display:inline-block;margin-right:20px}#mypage .mypage_inner .profile_area ul li input{vertical-align:middle;margin-right:3px}#mypage .mypage_inner .profile_area h3{border-top:2px solid #0095d2;padding:32px 0 10px 30px;color:#0095d2;clear:both}#mypage .mypage_inner .profile_area .introduction h3{background:url(/packs/static/images/icon_introduction-d7b5ecc9c15e6bafbc72.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .industry h3{background:url(/packs/static/images/icon_occupation-c39864963f3709641706.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .basic h3{background:url(/packs/static/images/icon_basic-956a36912d20a98a4569.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .address h3{background:url(/packs/static/images/icon_address-4419f6489c913fc975fb.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area table{border-collapse:collapse;width:100%;margin-bottom:10px}#mypage .mypage_inner .profile_area table th{background:#daf4fe;border:1px solid #ccc;padding:10px 15px;text-align:left;width:27%}#mypage .mypage_inner .profile_area div:not(.input_group_area) table td{border:1px solid #ccc;padding:10px;position:relative}#mypage .mypage_inner .profile_area table td p.font_m{margin-top:10px}#mypage .mypage_inner .profile_area table td p.font_m.right{position:absolute;top:20%;right:10px}#mypage .mypage_inner .profile_area table td p.font_m a{color:#0095d2;font-size:100%}#mypage .mypage_inner .profile_area table td .release_off,#mypage .mypage_inner .profile_area table td .release_on{font-size:70%;color:#fff;border-radius:10px;padding:2px 5px;text-decoration:none;position:absolute;right:10px;top:28%;background:#999}#mypage .mypage_inner .profile_area table td .release_on{background:#0095d2}#mypage .mypage_inner .profile_area .input_area{position:relative}#mypage .mypage_inner .profile_area .btn_right{position:absolute;top:10px;right:0}#mypage .mypage_inner .profile_area .btn_right a{text-decoration:none;border:1px solid #999;background:#eee;border-radius:3px;padding:1px;width:90px;display:block;text-align:center}#mypage .mypage_inner .profile_area .btn_right a:hover{opacity:.7}#mypage .mypage_inner .profile_area .btn_right.edit a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 10px center #eee;background-size:12px auto;padding-left:12px}#mypage .mypage_inner .profile_area .introduction,#mypage .mypage_inner .profile_area .basic,#mypage .mypage_inner .profile_area .industry,#mypage .mypage_inner .profile_area .address,#mypage .mypage_inner .member_setting_area .introduction{position:relative;padding-bottom:40px}#mypage .mypage_inner .introduction .btn_right,#mypage .mypage_inner .basic .btn_right,#mypage .mypage_inner .profile_area .industry .btn_right,#mypage .mypage_inner .profile_area .address .btn_right{top:35px}#mypage .mypage_inner .introduction_area{position:relative}#mypage .mypage_inner .introduction_area h2{background:url(/packs/static/images/icon_other-b9d311c8a3c2ffc9cef4.png) no-repeat 15px center #666;background-size:26px auto;color:#fff;font-size:1.13em;padding:9px 10px 5px 50px;margin-bottom:20px}#mypage .mypage_inner .introduction_area .btn_all{position:absolute;right:10px;top:7px;border-radius:5px;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 95% center #ffec00;background-size:6px auto;display:block;width:120px;font-weight:bold;line-height:1;text-align:center;box-shadow:0px 3px 0px 0px #333;padding:8px;text-decoration:none}#mypage .mypage_inner .introduction_area .btn_all:hover{box-shadow:none;top:11px;opacity:.7}#mypage .mypage_inner .introduction_area ul li{border-bottom:1px solid #ccc;padding:10px 0}#mypage .mypage_inner .introduction_area ul li p{margin-bottom:5px}#mypage .mypage_inner .introduction_area ul li img{width:40px;vertical-align:middle;margin-right:5px}#mypage .mypage_inner .notice_mail_area ul{padding:10px 0}#mypage .mypage_inner .notice_mail_area ul li{display:inline-block;margin-right:20px}#mypage .mypage_inner .notice_mail_area ul li input{vertical-align:middle;margin-right:3px}#mypage aside{width:250px;float:right}#mypage aside.sub ul{background:#ffec00;padding:10px;margin-bottom:20px}#mypage aside.sub ul li a{display:block;padding:17px 30px 13px 40px;margin-bottom:1px;text-decoration:none;font-weight:bold}#mypage aside.sub ul li:nth-child(1) a{background:url(/packs/static/images/icon_message01_18-14-5228ab27439d3624e17c.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li:nth-child(1) a:hover{background:url(/packs/static/images/icon_message01_on_18-14-f14ed84bf262b2792951.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li:nth-child(2) a{background:url(/packs/static/images/icon_member01_20-19-8e62214448d12deda3ef.png) no-repeat 15px center #fff;background-size:20px auto}#mypage aside.sub ul li:nth-child(2) a:hover{background:url(/packs/static/images/icon_member01_on_20-20-96afdbf6fd077d4d80dd.png) no-repeat 15px center #0095d1;background-size:20px auto}#mypage aside.sub ul li:nth-child(3) a{background:url(/packs/static/images/icon_blog01_19-16-d6ef123624373613d8ca.png) no-repeat 15px center #fff;background-size:19px auto}#mypage aside.sub ul li:nth-child(3) a:hover{background:url(/packs/static/images/icon_blog01_on_19-17-94798ad38703bcf39f53.png) no-repeat 15px center #0095d1;background-size:19px auto}#mypage aside.sub ul li:nth-child(4) a{background:url(/packs/static/images/icon_article01_19-18-3cb56b72f30c51d7ccc7.png) no-repeat 15px center #fff;background-size:19px auto}#mypage aside.sub ul li:nth-child(4) a:hover{background:url(/packs/static/images/icon_article01_on_19-19-c2ea7c4872940e262c95.png) no-repeat 15px center #0095d1;background-size:19px auto}#mypage aside.sub ul li:nth-child(5) a{background:url(/packs/static/images/icon_photo01_18-15-f691a14c55a0050e4c39.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li:nth-child(5) a:hover{background:url(/packs/static/images/icon_photo01_on_18-15-c17c72fb5781941dd5e5.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li:nth-child(6) a{background:url(/packs/static/images/icon_member_setting01_18-15-bef978d038c9adeb6f53.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li:nth-child(6) a:hover{background:url(/packs/static/images/icon_member_setting01_on_18-15-bc1f6890763384bdf58c.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li a:hover{background-color:#0095d1;color:#fff}#mypage aside .btn_area{background:#eee;padding:10px;margin-bottom:20px}#mypage aside .btn_area a{display:block;background:#54bce5;width:100%;margin:0 auto 2px;padding:7px 0;border-radius:5px;text-align:center;color:#fff;text-decoration:none;box-shadow:0px 2px 0px 0px #999;position:relative;height:36px}#mypage aside .btn_area a:before{content:"";width:23px;height:23px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-1px;background:url(/packs/static/images/icon_area01_23-23-9dfaf31c54e369bf37bc.png) no-repeat 0 0;background-size:100% auto}#mypage aside .btn_area a:hover{box-shadow:none;margin:2px auto 0;opacity:.7}#mypage aside .check_area{background:#eee;padding:10px;margin-bottom:10px}#mypage aside .check_area h2{text-align:center;padding:2px 0 10px 0}#mypage aside .check_area h2:before{display:inline-block;content:"";background:url(/packs/static/images/icon_check-86bbe20dc387b72a72f0.png) no-repeat 0 center;background-size:100% auto;width:25px;height:25px;margin-right:5px;vertical-align:middle;position:relative;top:-1px}#mypage aside .check_area ul{background:#fff;padding-top:10px}#mypage aside .check_area ul li{margin:0 10px 10px;border-bottom:1px solid #ccc;overflow:hidden}#mypage aside .check_area ul li:last-child{border:none;margin-bottom:0}#mypage aside .check_area ul li img{width:40px;margin:0 5px 10px 0;vertical-align:top;float:left;clear:both}#mypage aside .check_area ul li span{display:block}#mypage #mypage_area #blog_area{background:#ffec00;padding:10px;margin-bottom:20px;order:4}#mypage #blog_area h2{text-align:center;padding:2px 0 10px}#mypage #blog_area ul{background:#fff;padding:0 10px 10px}#mypage #blog_area h2:before{content:"";width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_blog_gray-b2c8d4ad905a5621e537.png) no-repeat 0 0;background-size:100% auto;top:-1px}#mypage #blog_area ul li{border-bottom:1px solid #ccc;padding:10px 0}#mypage #blog_area ul li:last-child{border:none}#mypage #blog_area ul li .date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959}#mypage #blog_area ul li .category01,#mypage #blog_area ul li .category02,#mypage #blog_area ul li .category03{float:right;color:#595959;border-radius:3px;border:1px solid #ccc;padding:2px 3px 2px 15px;width:8em;text-align:center;line-height:1;margin-top:3px}#mypage #blog_area ul li .category01{background:url(/packs/static/images/icon_category01-44972530f37607b55893.png) no-repeat 15px center;background-size:12px auto}#mypage #blog_area ul li .category02{background:url(/packs/static/images/icon_category02-4496f1de068f320670f2.png) no-repeat 3px center;background-size:12px auto}#mypage #blog_area ul li .category03{background:url(/packs/static/images/icon_category03-a4a9c1c71ce516fe985c.png) no-repeat 3px center;background-size:12px auto}#mypage #blog_area ul li a{clear:both;color:#0095d2;display:inline-block}#mypage #blog_area .btn_area a{display:block;width:60%;margin:15px auto 5px;padding:5px 5px 3px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage #blog_area .btn_area a::before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:36%;right:14px}#mypage #mypage_area #photo_area{background:#eee;padding:10px;margin-bottom:40px;order:5}#mypage #photo_area h2{text-align:center;padding:2px 0 10px}#mypage #photo_area h2:before{content:"";width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_photo-910742345f39dc155cc0.png) no-repeat 0 0;background-size:100% auto;top:-1px}#mypage #mypage_area #photo_area ul{overflow:hidden}#mypage #mypage_area #photo_area ul li{float:left;margin:0 10px 5px 0;position:relative;width:32%}#mypage #mypage_area #photo_area ul li:nth-child(3n){margin:0 0 5px 0}#mypage #mypage_area #photo_area ul li img{width:100%}#mypage #mypage_area #photo_area ul li::after{position:absolute;content:"";background:url(/packs/static/images/icon_photo_plus_20-20-60e9af79962c918d34fd.png) no-repeat 0 0;background-size:100% auto;width:20px;height:20px;right:3px;bottom:13px}#mypage #photo_area .btn_area{clear:both}#mypage #photo_area .btn_area a{display:block;width:60%;margin:5px auto;padding:5px 5px 3px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage #photo_area .btn_area a::before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:36%;right:14px}@media(max-width: 750px){#mypage #mv_area{margin-bottom:8vh}#mypage #mv_area .mv_inner{width:90%}#mypage #mypage_area{display:flex;flex-wrap:wrap;width:100%;padding-top:30px}#mypage #mypage_area aside,#mypage #mypage_area #blog_area,#mypage #mypage_area #photo_area{width:90%;margin:0 auto}#mypage #mypage_area #blog_area,#mypage #mypage_area #photo_area{margin-bottom:20px}#mypage #mv_area .mv_inner{height:80px;width:100%}#mypage #mv_area .mv_inner img{width:120px;top:15px;left:15px}#mypage #mv_area .mv_inner ul li{background-position:0 8px}#mypage #mv_area .mv_inner h1 span:first-child{font-size:1.25em}#mypage #mv_area .mv_inner h1 span:last-child{margin:5px 0 0 10px;padding:1px 5px;font-size:.61em;top:-2px}#mypage #mv_area .mv_inner dl{top:98px;left:145px;overflow:hidden;position:relative;min-width:200px}#mypage #mv_area .mv_inner dl dt{text-align:left;width:auto;font-size:90%}#mypage #mv_area .mv_inner dl dd{float:left;font-size:90%}#mypage #mv_area .mv_inner dl,#mypage #mv_area .mv_inner dl dt,#mypage #mv_area .mv_inner dl dd,#mypage #mv_area .mv_inner dl dd span{color:#333}#mypage #mypage_menu h2{background:#fff;color:#0095d1;padding:10px;font-size:120%}#mypage .mypage_inner{float:none;margin-bottom:20px;order:2;width:90%;margin:0 auto 20px}#mypage .mypage_inner .message_area *{padding:10px 0 10px 25px;background-position:0px 8px;font-size:.81em;line-height:1.462}#mypage .mypage_inner .message_area p{line-height:1.2}#mypage .mypage_inner .chart_area{margin-bottom:20px}#mypage .mypage_inner .chart_area dl{display:flex;flex-wrap:wrap}#mypage .mypage_inner .chart_area dl dt{order:2;width:100%;float:none}#mypage .mypage_inner .chart_area dl dd{order:1;width:100%}#mypage .mypage_inner .chart_area>p{margin:0;font-size:.88em;line-height:1.571;padding:0 5px}#mypage .mypage_inner .profile_area .input_area{margin-bottom:30px}#mypage .mypage_inner .profile_area h2{background-position:5px center;padding-left:35px;font-size:1em}#mypage .mypage_inner .profile_area h2 span{top:calc(50% - 7px);margin:0}#mypage .mypage_inner .profile_area h3{padding:22px 0 15px 30px;background-position:0 20px !important}#mypage .mypage_inner .profile_area p{margin-bottom:20px}#mypage .mypage_inner .profile_area p.arrow{top:7px}#mypage .mypage_inner .profile_area ul{padding:15px 5px 0;border-bottom:1px solid #ccc}#mypage .mypage_inner .profile_area ul li{margin-bottom:10px}#mypage .mypage_inner .profile_area .input_area>.btn_right{position:relative;top:inherit;right:inherit}#mypage .mypage_inner .profile_area .input_area>.btn_right>a{margin:15px auto}#mypage .mypage_inner .introduction .btn_right,#mypage .mypage_inner .basic .btn_right,#mypage .mypage_inner .profile_area .industry .btn_right,#mypage .mypage_inner .profile_area .address .btn_right{top:25px}#mypage .mypage_inner .introduction .btn_right a,#mypage .mypage_inner .basic .btn_right a,#mypage .mypage_inner .profile_area .industry .btn_right a,#mypage .mypage_inner .profile_area .address .btn_right a{width:80px}#mypage .mypage_inner .profile_area .btn_right.edit a{background-position:5px center}#mypage .mypage_inner .profile_area table{border-bottom:1px solid #ccc;margin-bottom:30px}#mypage .mypage_inner .profile_area table th{width:100%;display:block;border-left:none;border-right:none;border-bottom:none}#mypage .mypage_inner .profile_area table td{width:100%;display:block;border:none}#mypage .mypage_inner .profile_area table th,#mypage .mypage_inner .profile_area table td{font-size:.88em}#mypage .mypage_inner .profile_area table td .release_off,#mypage .mypage_inner .profile_area table td .release_on{right:0}#mypage .mypage_inner .profile_area .address table .homepage td .release_off,#mypage .mypage_inner .profile_area .address table .homepage td .release_on{top:10%}#mypage .mypage_inner .profile_area table td p.font_m{margin-bottom:0}#mypage .mypage_inner .profile_area table td p.font_m.right{position:static;margin:0}#mypage .mypage_inner .profile_area .introduction,#mypage .mypage_inner .profile_area .basic,#mypage .mypage_inner .profile_area .industry,#mypage .mypage_inner .profile_area .address{padding-bottom:0}#mypage .mypage_inner .introduction_area h2{margin-bottom:0;background-position:5px center;padding-left:35px;font-size:1em;line-height:2.571}#mypage .mypage_inner .introduction_area .btn_all{width:90px;top:12px}#mypage .mypage_inner .introduction_area ul li img{vertical-align:middle}#mypage aside{width:100%;float:none;order:3}#mypage #mypage_area aside.sub{order:1;background:#ffec00;width:100% !important;padding:15px 10px;margin-bottom:30px}#mypage aside.sub h2{padding:15px 15px 15px 40px;margin:0 10px;color:#0095d2;background:url(/packs/static/images/icon_mypage_menu_off-dae6b437f25c2b7d396a.png) no-repeat 15px center #fff;background-size:20px auto;position:relative}#mypage aside.sub h2:after{content:"";background:url(/packs/static/images/icon_mypage_arrow_down-f3a4c3fac44920ecc6f4.png) no-repeat 0 0 #fff;position:absolute;background-size:100% auto;width:35px;height:35px;right:10px;top:23%}#mypage aside.sub h2.up{background:url(/packs/static/images/icon_mypage_menu_on-95e148da8793c61cf481.png) no-repeat 15px center #0095d2;background-size:20px auto;color:#fff}#mypage aside.sub h2.up:after{background:url(/packs/static/images/icon_mypage_arrow_up-e317efd504964d95d8f1.png) no-repeat 0 0 #0095d2;background-size:100% auto}#mypage aside.sub nav{display:none}#mypage aside.sub nav ul{padding:0 10px;margin:0}#mypage aside .check_area{margin-bottom:20px}}#search_body #mv_area{background:#daf4fe}#search_body #mv_area h1{font-size:260%;text-align:center;color:#0095d2;font-weight:normal}#search_body #mv_area h1::before{content:"";background:url(/packs/static/images/icon_search-effd56b4c0ff03afa4be.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px;margin-top:-5px}#search_body .mfp-iframe-holder .mfp-close{position:absolute;right:20px;top:15px;text-decoration:none;font-weight:bold;background:url(/packs/static/images/icon_pop_close-45ab664c31da207b139f.png) no-repeat 0 center;background-size:30px auto;padding:5px 0 5px 35px;opacity:1;font-family:"メイリオ",Meiryo,Verdana,"Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,YuGothic,Arial,sans-serif;color:rgba(0,0,0,0) !important}#search_body .mfp-iframe-holder .mfp-close:after{content:"閉じる";color:#333;font-size:60%;position:absolute;top:0px;left:35px;font-weight:normal}#search_body .mfp-iframe-holder .mfp-close:hover{opacity:.7}#search_body .mfp-iframe-holder .mfp-close{top:15px !important;height:40px;width:90px !important}#search_body #search_area{width:1040px;margin:0 auto}#search_body #search_area.search_area_wrapper{margin-bottom:40px}#search_body #search_area .search_inner{position:relative}#search_body #search_area .searchcondition_inner{position:relative;padding:30px 0 0}#search_body #search_area .search_inner .center{text-align:center;padding:50px 0 30px}#search_body #search_area .search_inner .searchlogin_area{padding:25px 0px;display:flex;flex-wrap:wrap;margin:20px 0}#search_body #search_area .search_inner h2{background:#eee;color:#000;font-size:100%;padding:15px 10px 10px}#search_body #search_area .search_inner h2 dl{width:49em;display:flex;justify-content:space-between;align-items:center}#search_body #search_area .search_inner h2 dt{float:left;font-size:120%;width:7em}#search_body #search_area .search_inner .myconditions{display:block;width:220px;margin:0 auto;padding:12px 10px 10px 24px;border-radius:30px;background:url(/packs/static/images/icon_search_btn_gray-fc3da9e56896614e5018.png) no-repeat 16px center #fff;background-size:25px auto;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;position:absolute;right:8px;top:12px;vertical-align:top}#search_body #search_area .search_inner .myconditions:hover{box-shadow:none;margin-top:3px;opacity:.7}#search_body #search_area .search_inner .closeconditions{display:block;width:220px;margin:0 auto;padding:12px 10px 10px 24px;border-radius:30px;background:url(/packs/static/images/icon_search_btn_gray-fc3da9e56896614e5018.png) no-repeat 16px center #fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;position:absolute;right:8px;top:12px;vertical-align:top}#search_body #search_area .search_inner .closeconditions:hover{box-shadow:none;margin-top:3px;opacity:.7}#search_body #search_area .search_inner .main_search{border:1px solid #ccc;padding:30px 50px 80px;height:90px;background:#eee}#search_body #search_area .search_inner .main_box{border:1px solid #ccc;border-bottom:none;padding:30px 120px 30px;overflow:hidden}#search_body #search_area .search_inner .main_box div,#search_body #search_area .search_inner .search_box div{font-size:170%}#search_body #search_area .search_inner .main_box>div>p,#search_body #search_area .search_inner .search_box>p{text-align:center;vertical-align:middle;float:left}#search_body #search_area .search,#search_body #search_area .detail_search{width:150px;margin:5px 0 5px 21px;padding:12px 15px 12px 35px}@supports(-ms-ime-align: auto){#search_body #search_area .search_inner .main_box .select_box.plus select{padding-top:15px}}_:lang(x)::-ms-backdrop,#search_body #search_area .search_inner .main_box .select_box.plus select{padding-top:15px}#search_body #search_area .search_inner .main_box select.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 15px center;background-size:15px auto}#search_body #search_area .search_inner .main_box select.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 18px center;background-size:12px auto}#search_body #search_area .search_inner .main_search .search,#search_body #search_area .search_inner .search_box .search,#search_body #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search{width:150px;margin:0px 0 0 20px;padding:14px 15px 10px 35px;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 18px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top;float:right}#search_body #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search2{width:160px;padding:15px 15px 12px 45px;margin:0px 0 0 10px;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 14px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999}#search_body #search_area .search_inner .main_search .search:hover,#search_body #search_area .search_inner .search_box .search:hover,#search_body #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search:hover{box-shadow:none;margin:3px 0 -3px 20px;opacity:.7}#search_body #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search2:hover{box-shadow:none;margin-top:8px;opacity:.7}#search_body #search_area .detail_search{height:50px}#search_body #search_area .search_inner .main_box h3,#search_body #search_area .search_inner .main_box .detail_search_area h3{font-size:70%}#search_body #search_area .search_inner .main_box .detail_search,#search_body #search_area .search_inner .main_box .detail_search_area{margin:20px 20px 0}#search_body #search_area .search_inner .main_box .detail_search_area{margin:20px 20px 0}#search_body #search_area .search_inner .detail_search_box .detail_search_area{margin:30px 20px 0;display:flex;justify-content:center}#search_body #search_area .search_inner .main_box .detail_search dl,#search_body #search_area .search_inner .main_box .detail_search_area dl,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl{overflow:hidden}#search_body #search_area .search_inner .main_box .detail_search dl dt,#search_body #search_area .search_inner .main_box .detail_search_area dl dt,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dt{font-weight:bold;float:left;margin:8px 20px 0 0;clear:both;padding-left:30px;padding-bottom:5px;line-height:1.8;width:130px}#search_body #search_area .search_inner .main_box .detail_search dl dt.keyword,#search_body #search_area .search_inner .main_box .detail_search_area dl dt.keyword,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dt.keyword{background:url(/packs/static/images/icon_search_keyword-b9fec510cd6d448c93a0.png) no-repeat 0 0;background-size:25px auto;line-height:1.6;margin-top:7px}#search_body #search_area .search_inner .main_box .detail_search dl dt.license,#search_body #search_area .search_inner .main_box .detail_search_area dl dt.license,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dt.license{background:url(/packs/static/images/icon_search_license-975c440870ff7d865ac5.png) no-repeat 0 0;background-size:25px auto}#search_body #search_area .search_inner .main_box .detail_search dl dt.skill,#search_body #search_area .search_inner .main_box .detail_search_area dl dt.skill,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dt.skill{background:url(/packs/static/images/icon_search_skill-3e31b51775503aa69a0a.png) no-repeat 0 0;background-size:25px auto}#search_body #search_area .search_inner .main_box .detail_search dl dt.address,#search_body #search_area .search_inner .main_box .detail_search_area dl dt.address,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dt.address{background:url(/packs/static/images/icon_search_address-b1958b7ce88035b5e295.png) no-repeat 0 0;background-size:25px auto;margin-top:-2px}#search_body #search_area .search_inner .main_box .detail_search dl dd,#search_body #search_area .search_inner .main_box .detail_search_area dl dd,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dd{float:left;margin:0 0 20px 0}#search_body #search_area .search_inner .main_box .detail_search dl dd label,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dd label{margin-right:20px}#search_body #search_area .search_inner .main_box .detail_search dl dd label input,#search_body #search_area .search_inner .detail_search_box .detail_search_area dl dd label input{margin:8px 5px 0 0}#search_body #search_area .search_inner .main_box .detail_search dl dd input[type=text],#search_body #search_area .search_inner .main_box .detail_search_area dl dd input[type=text]{width:600px}#search_body #search_area .search_inner .btn_area{clear:both;border-top:none;text-align:center;padding:5px}#search_body #search_area .btn_area .search{display:inline-block;width:160px;margin:5px 30px 5px 0px;padding:15px 10px 12px 30px;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 23px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top}#search_body #search_area .btn_area .search:hover{box-shadow:none;margin:10px 30px 0 0px;opacity:.7}#search_body #search_area .btn_area .save,#search_body #search_area .detail_search_btn_area .save{display:inline-block;width:210px;margin:15px auto 10px;padding:7px 5px 5px 25px;font-size:85%;border-radius:30px;font-weight:bold;background:url(/packs/static/images/icon_search_btn_save-7017aae45285fad2fd2c.png) no-repeat 15px center #fff;background-size:20px auto;border:1px solid #999;color:#333;text-align:center;position:relative;text-decoration:none;box-shadow:0 2px 0 0 #999}#search_body #search_area .btn_area .save:hover{box-shadow:none;margin:17px auto 8px;opacity:.7}#search_body #search_area .detail_search_btn_area .save:hover{box-shadow:none;margin:17px auto 10px;opacity:.7}#search_body .result_inner{margin-bottom:50px;overflow:hidden}#search_body .result_inner .head_area .number{float:left;margin-bottom:10px}#search_body .result_inner .head_area .number b{font-size:170%;font-family:Verdana}#search_body .result_inner .head_area .number span{margin-left:10px}#search_body .result_inner .head_area .number_box{float:right;margin:10px 0 20px}#search_body .result_inner .head_area .number_box dt{display:inline-block;margin:4px 5px 0 0;vertical-align:top}#search_body .result_inner .head_area .number_box dd{display:inline-block}#search_body .result_inner .head_area .number_box .select_box{overflow:hidden;width:100px}@supports(-ms-ime-align: auto){#search_body .result_inner .head_area .number_box select{top:0}}#search_body .result_inner .head_area .number_box select::-ms-expand{display:none}#search_body .result_inner .head_area .number_box .arrow{position:relative;border:1px solid #999;font-size:100%;margin:0 0 0 6px;padding:5px 0}#search_body .result_inner .head_area .number_box .arrow:first-child{margin-left:0}#search_body .result_inner .head_area .number_box .arrow::before{position:absolute;padding:0;content:"▲";color:#666;font-size:90%;pointer-events:none;background:#eee;right:0;height:26px;width:30px;top:0;text-align:center;line-height:1.9;transform:rotate(-180deg)}@-moz-document url-prefix(){#search_body .result_inner .head_area .number_box .arrow::before{right:4px}}@supports(-ms-ime-align: auto){#search_body .result_inner .head_area .number_box .arrow::before{height:25px}}#search_body .result_inner .head_area .sort{clear:both;margin:0 0 40px}#search_body .result_inner .head_area .sort dt{display:inline-block;font-weight:bold}#search_body .result_inner .head_area .sort dd{display:inline-block;margin:0 3px}#search_body .result_inner .head_area .sort dd a{border-radius:15px;padding:3px 15px;text-align:center;border:1px solid #666;background:#eee;text-decoration:none;font-size:80%;width:190px;display:block;position:relative}#search_body .result_inner .head_area .sort dd a.active{background:#666;color:#fff}#search_body .result_inner .head_area .sort dd a:hover{opacity:.7}#search_body .result_inner .head_area .sort dd a:after{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:5px;height:10px;position:absolute;top:33%;right:8px}#search_body .result_inner .head_area .sort dd:nth-child(2) a{background:url(/packs/static/images/icon_search_btn_new-b14dabf65e5d9f48a2ea.png) no-repeat 10px center #eee;padding-left:28px;background-size:24px 13px}#search_body .result_inner .head_area .sort dd:nth-child(3) a{background:url(/packs/static/images/icon_search_btn_old-fe0dc744710bb7944062.png) no-repeat 13px center #eee;padding-left:25px;background-size:24px 13px}#search_body .result_inner .head_area .sort dd:nth-child(4) a{background:url(/packs/static/images/icon_search_btn_level-ae6f313c7d8a8aa8f96b.png) no-repeat 25px center #eee;padding-left:25px;background-size:18px auto}#search_body .result_inner .head_area .sort dd:nth-child(2) a.active{background:url(/packs/static/images/icon_search_btn_new_on-fe50da020300182e2455.png) no-repeat 10px center #666;padding-left:28px;background-size:24px 13px}#search_body .result_inner .head_area .sort dd:nth-child(3) a.active{background:url(/packs/static/images/icon_search_btn_old_on-679ac7f4fbfb55b322d3.png) no-repeat 13px center #666;padding-left:25px;background-size:24px 13px}#search_body .result_inner .head_area .sort dd:nth-child(4) a.active{background:url(/packs/static/images/icon_search_btn_level_on-cbfca450ed7239672828.png) no-repeat 25px center #666;padding-left:25px;background-size:18px auto}#search_body .result_inner .cont_area{border-top:1px solid #ccc}#search_body .result_inner .cont_area ul li{padding:30px 0;border-bottom:1px solid #ccc;clear:both;overflow:hidden}#search_body .result_inner .cont_area ul li .img_box{float:left;margin-right:15px;width:150px}#search_body .result_inner .cont_area ul li img{display:block;margin-bottom:5px;width:150px}#search_body .result_inner .cont_area ul li .member_info1 p{display:inline-block;vertical-align:middle}#search_body .result_inner .cont_area ul li .member_info1 p.name{font-size:87%}#search_body .result_inner .cont_area ul li .member_info1 p.level{padding:0;width:60px;height:17px;font-size:65%}#search_body .result_inner .cont_area ul li .member_info1 p.level span{font-weight:bold;font-size:110%;padding:0 3px;line-height:1}#search_body .result_inner .cont_area ul li .member_info1 p.level:before{height:15px}#search_body .result_inner .cont_area ul li dl{float:left;width:550px}#search_body .result_inner .cont_area ul li dl dt{float:left;clear:both;width:7em;font-weight:bold;padding-left:20px}dt.industry,div.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:14px auto}#search_body .result_inner .cont_area ul li dl dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 2px center;background-size:12px auto}#search_body .result_inner .cont_area ul li dl dt.office{background:url(/packs/static/images/icon_search_office-76e67250472a9012f596.png) no-repeat 0 center;background-size:14px auto}#search_body #search_area .result_inner .cont_area ul li .btn_area p.member_icon{background:url(/packs/static/images/icon_user3-9fc21a88d6d9ffd695a5.png) no-repeat 20px center #fff;background-size:25px auto;font-size:80%;text-align:center;padding:5px 20px 5px 50px;display:inline-block;margin-right:5px}#search_body #search_area .result_inner .cont_area ul li .btn_area p.associate_member_icon{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_user4-834f96209b44b33f48b1.png) no-repeat 23px center #fff;background-size:10px auto;font-size:80%;text-align:center;padding:5px 25px 5px 40px;display:inline-block;margin-right:5px}#search_body .result_inner .cont_area ul li dl dt.form{background:url(/packs/static/images/icon_name-1e9c47ad9d85c2416c1b.png) no-repeat 3px center;background-size:8px auto}#search_body .result_inner .cont_area ul li dl dt.officename{background:url(/packs/static/images/icon_search_officename-dd1c6aaaf7c9c4ec6d5a.png) no-repeat 2px center;background-size:10px auto}#search_body .result_inner .cont_area ul li dl dt.licence{background:url(/packs/static/images/icon_search_qualification-f0477785aa9fe49be5c7.png) no-repeat 0 center;background-size:14px auto}#search_body .result_inner .cont_area ul li dl dd:before{content:"："}#search_body .result_inner .cont_area ul li dl dd{float:left;width:430px}#search_body .result_inner .cont_area ul li .btn_area{float:right;background:#e5f7fe;width:320px;padding:15px;text-align:center}#search_body .result_inner .cont_area ul li .btn_area p{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_search_btn_address-8cb315c36605613af15a.png) no-repeat 8px center #fff;background-size:15px auto;font-size:80%;text-align:center;padding:5px 15px 5px 28px;display:inline-block}#search_body .result_inner .cont_area ul li .btn_area a{display:inline-block;margin:12px auto 3px;padding:10px 86px 8px;font-size:110%;border-radius:5px;background:#ffec00;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top}#search_body .result_inner .cont_area ul li .btn_area a:after{background:url(/packs/static/images/icon_arrow_black-8c014e2ac5d87a067b46.png) no-repeat 0 0;background-size:100% auto;width:7px;height:12px;content:"";position:absolute;top:40%;right:8px}#search_body .result_inner .cont_area ul li .btn_area a:hover{box-shadow:none;margin:15px auto 0;opacity:.7}.search_box{background:#eee;align-items:center;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:30px;padding:20px 0}.search_and{color:#666;font-size:1.5em;width:35px;height:35px}.detail_search_box{border:1px solid #ccc;margin-bottom:90px;justify-content:center;display:flex}.detail_search_btn_area{border-bottom:0px;background:#eee;height:74px;overflow:hidden;display:flex;justify-content:center;align-items:center}.search_list{width:100%}.search_detail_label{display:flex;justify-content:center}#search_body .search_inner .detail_search_box dl dt.detail_search_dt:hover{opacity:.7}#search_body .search_inner .detail_search_box dl dt.detail_search_dt{border-bottom:1px solid #ccc;padding:17px 20px 14px;font-weight:bold;position:relative;cursor:pointer;background:no-repeat 15px center #eee;background-size:26px auto;display:flex;justify-content:center}#search_body .search_inner .detail_search_box dl dt.detail_search_dt:after{content:"";background:url(/packs/static/images/icon_toggle_down-301f1e5daf75b381216e.png) no-repeat 0 0;background-size:100%;width:26px;height:32px;display:inline-block;margin-right:5px;vertical-align:text-bottom;position:absolute;right:370px;top:50%;margin-top:-13px}#search_body .search_inner .detail_search_box>dl dd{margin-left:10px;padding:10px 20px 30px 5px;position:relative;display:none}#search_body .search_inner .detail_search_box>dl dd:before{content:"";background:no-repeat 0 5px;background-size:100%;width:26px;height:30px;display:inline-block;margin-right:5px;vertical-align:top;position:absolute}#search_body .search_inner .detail_search_box>dl dd p{font-size:110%;margin-top:5px;padding-left:35px}#search_body .search_inner .detail_search_box dl dt.detail_search_dt.up{background:no-repeat 15px 14px #eee;background-size:26px auto;border-bottom:1px solid #ccc}#search_body .search_inner .detail_search_box dl dt.detail_search_dt.up:after{content:"";background:url(/packs/static/images/icon_toggle_up-40c521e8baa0f60161dc.png) no-repeat 0 0;background-size:100%}#search_body .result_inner .cont_area ul li .btn_area p.icon_member{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_user3-9fc21a88d6d9ffd695a5.png) no-repeat 20px center #fff;background-size:25px auto;font-size:80%;text-align:center;padding:5px 20px 5px 50px;display:inline-block;margin-right:5px}#search_body .result_inner .cont_area ul li .btn_area p.icon_associate_member{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_user4-834f96209b44b33f48b1.png) no-repeat 23px center #fff;background-size:10px auto;font-size:80%;text-align:center;padding:5px 25px 5px 40px;display:inline-block;margin-right:5px}@media(max-width: 750px){#search_body #search_area{width:90%;margin:20px auto 50px}#search_body #search_area .search_inner .center{text-align:center;font-size:120%;padding:10px 0}#search_body #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin-left:-15px}#search_body #mv_area h1::before{width:50px;height:50px}#search_body #search_area{width:90%;margin:10px auto}#search_body #search_area .search_#search_body #search_area .search_inner dl dtinner .select_box plus industry,#search_body #search_area .search_inner .select_box plus area{width:100%}#search_body #search_area .search_inner dl{margin:0}#search_body #search_area .search_inner dl dt.detail_search_dt{padding:15px 60px 15px 40px;background-position:5px center}#search_body #search_area .search_inner dl dt::after{left:calc(50% + 85px)}#search_body #search_area .search_inner dl dt.up{background-position:5px center}#search_body #search_area .search_inner dl dd.detail_search_dd{margin-left:0px;padding:0;position:relative;display:none}.search_and{width:100%}}#interact #mv_area{background:#daf4fe}#interact #mv_area .ttl{font-size:260%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#interact #mv_area .ttl:before{content:"";background:url(/packs/static/images/icon_h1_interact-a80a0490df72fa3e59b4.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#interact #interact_area{width:1040px;margin:50px auto 60px}#interact #interact_area .ttl{display:table;margin-bottom:20px}#interact #interact_area .ttl h1{font-size:140%;color:#0095d2;line-height:1.4;display:inline}#interact #interact_area .ttl img{width:100px;vertical-align:middle;padding-right:10px;display:table-cell;float:left}#interact #interact_area .ttl .date{background:url(/packs/static/images/icon_deadline-98a62c6710d869b04b08.png) no-repeat 0 center;background-size:14px auto;padding-left:20px;display:table-cell;font-weight:bold;float:left;color:#333;margin-left:0}#interact #interact_area .ttl .count{display:table-cell;font-weight:bold;float:left}#interact #interact_area .ttl .count span{color:#ff002a}#interact #interact_area .profile_area{overflow:hidden}#interact #interact_area .name_area{background:#eee;padding:3px;margin-bottom:10px}#interact #interact_area .name_area img{width:40px;margin-right:5px;vertical-align:middle}#interact #interact_area .name_area a{font-weight:bold;vertical-align:middle;font-size:75%;margin-right:5px;display:inline-block}#interact #interact_area .name_area a span{font-size:120%}#interact #interact_area .name_area .right_area{float:right}#interact #interact_area .name_area .right_area p{vertical-align:top;display:inline-block;margin:10px 5px 0;font-size:80%}#interact #interact_area .name_area .right_area p span{font-size:100%}#interact #interact_area .name_area .right_area a{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 10px center #fff;background-size:15px auto;display:inline-block;width:130px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 2px 0px 0px #666;text-decoration:none;text-align:center;padding:6px 0 4px 15px;margin-top:5px;vertical-align:top;font-weight:normal}#interact #interact_area .name_area .right_area a.btn_star{background:url(/packs/static/images/icon_btn_star-e70d0742d24270bc4185.png) no-repeat 8px center #fff;background-size:15px auto}#interact #interact_area .name_area .right_area a.btn_message{background:url(/packs/static/images/icon_btn_message-8b3476bf22adc0729a24.png) no-repeat 8px center #fff;background-size:15px auto;width:180px}#interact #interact_area .name_area .right_area a:hover{box-shadow:none;margin-top:7px;opacity:.7}#interact #interact_area .date,#interact #interact_area .comment,#interact #interact_area .like,#interact #interact_area .favorite{color:#595959;font-size:90%;display:inline-block;line-height:1;margin-left:5px}#interact #interact_area .date_area{margin-bottom:20px;float:left}#interact #interact_area .date_area .date{border-right:1px solid #ccc;padding:0 10px 0 15px;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;margin:0;font-size:75%}#interact #interact_area .date_area .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area .date_area .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area .date_area .favorite{background:url(/packs/static/images/icon_star-76cfb44f86a125913ddb.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area ul.sns{float:right}#interact #interact_area ul.sns li{display:inline-block;width:30px;padding:0 2px}#interact #interact_area ul.sns li img{width:100%}#interact #interact_area .category_area{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}#interact #interact_area .category_area dl{display:table}#interact #interact_area .category_area dl dt{display:table-cell;float:left;font-weight:bold;vertical-align:top}#interact #interact_area .category_area dl dt:after{content:"：";font-weight:bold}#interact #interact_area .category_area dl dd{display:table-cell;float:left;margin-right:20px}#interact #interact_area .category_area dl dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#interact #interact_area .category_area dl dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;clear:both}#interact #interact_area .txt_area{padding:20px 0 10px;border-bottom:1px solid #ccc}#interact #interact_area .txt_area p{margin-bottom:20px;word-wrap:break-word}#interact #interact_area .edit_area{text-align:center;margin:30px auto 50px}#interact #interact_area .edit_area ul li{display:inline-block}#interact #interact_area .edit_area ul li a{width:220px;margin:0 10px;border:1px solid #999;border-radius:5px;display:block;text-decoration:none;padding:12px 10px 10px 25px;font-weight:bold}#interact #interact_area .edit_area ul li.edit a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 40px center #eee;background-size:14px auto}#interact #interact_area .edit_area ul li.delete a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 40px center #eee;background-size:12px auto}#interact #interact_area .edit_area ul li a:hover{opacity:.7}#interact #interact_area .comment_area{border-top:3px solid #ccc;padding:20px 0;position:relative}#interact #interact_area .comment_area .no_list p,#interact #interact_area .notice p{background-color:#eee;text-align:center;padding:20px}#interact #interact_area .notice p{margin-bottom:20px}#interact #interact_area .comment_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_gray-68ae05c5454e71c5686e.png) no-repeat 0 0;padding:0 0 10px 30px}#interact #interact_area .comment_area p.arrow{position:absolute;top:25px;right:0;background:url(/packs/static/images/icon_arrow_down-08bdcd3660adffc3c379.png) no-repeat 0 center;padding-left:12px}#interact #interact_area .comment_area p.arrow a{color:#0095d2;font-size:80%}#interact #interact_area .comment_area .head_area{overflow:hidden}#interact #interact_area .comment_area ul{border-top:1px solid #ccc}#interact #interact_area .comment_area ul li{padding:20px 0;border-bottom:1px solid #ccc}#interact #interact_area .comment_area ul li>p{clear:both;margin-top:10px;word-wrap:break-word}#interact #interact_area .comment_area ul li dl{display:inline-block;margin-right:10px}#interact #interact_area .comment_area ul li dl dt{background:url(/packs/static/images/icon_people-cb4e3abd01ca2ff76eab.png) no-repeat 0 center;background-size:8px auto;padding-left:12px;display:inline-block;font-size:80%}#interact #interact_area .comment_area ul li dl dd{display:inline-block}#interact #interact_area .comment_area ul li dl dd a{font-size:80%}#interact #interact_area p.date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959;font-size:80%}#interact #interact_area .comment_area .head_area .btn_area{float:right;padding:0 0 5px;border:none}#interact #interact_area .comment_area .head_area .btn_area a{border-radius:3px;padding:5px 10px;text-decoration:none;text-align:center;border:1px solid #999;font-size:75%;font-weight:normal}#interact #interact_area .comment_area .head_area .btn_area a.dalete{background:#eee}#interact #interact_area .comment_area .head_area .btn_area a.message{background:url(/packs/static/images/icon_btn_mail_yellow-3140ccbe4eb32f9c1a6a.png) no-repeat 5px center;background-size:15px auto;padding-left:22px}#interact #interact_area .comment_area .head_area .btn_area a:hover{opacity:.7}#interact #interact_area .comment_area .btn_area{text-align:center;padding:30px 0 50px;border-bottom:1px solid #ccc}#interact #interact_area .comment_area .btn_area a{background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 95% center #eee;background-size:7px auto;text-align:center;border-radius:5px;border:1px solid #999;text-decoration:none;padding:12px 30px 10px;font-weight:bold;display:inline-block}#interact #interact_area .comment_area .btn_area a:hover{opacity:.7}#interact #interact_area .comment_wright_area{border-bottom:3px solid #ccc}#interact #interact_area .comment_wright_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_yellow-396880cd3bdfb8100490.png) no-repeat 0 0;padding:0 0 10px 30px}#interact #interact_area .comment_wright_area h2 span{font-weight:normal;padding-left:10px;font-size:80%}#interact #interact_area .comment_wright_area .txt{background:#eee;padding:30px;margin-bottom:50px}#interact #interact_area .comment_wright_area .txt textarea{border:1px solid #ccc;width:100%;min-height:200px;padding:10px}#interact #interact_area .comment_wright_area .txt .btn_area{text-align:center}#interact #interact_area .comment_wright_area .txt .btn_area a{display:block;width:25%;margin:15px auto 0;padding:15px 12px 12px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#interact #interact_area .comment_wright_area .txt .btn_area a:before{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:10px;height:16px;display:inline-block;position:absolute;top:33%;right:15px}#interact #interact_area .comment_wright_area .txt .btn_area a:hover{opacity:.7}#interact #interact_area .back_area{padding:50px 0 20px}#interact #interact_area .back_area a{display:block;width:30%;margin:0 auto;padding:15px;font-size:120%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#interact #interact_area .back_area a::before{content:"";background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;left:15px}#interact #interact_area .ttl .comment{background:#999;color:#fff;font-size:70%;border-radius:10px;width:auto;text-align:center;padding:3px 10px;margin:0 10px 5px}.photo_comment_area .photo{text-align:center;margin:20px 0 30px 0}@media(max-width: 750px){.photo_comment_area .photo{max-width:100%}}.photo_comment_area .wrapper{height:0}.photo_comment_area .sub_title{display:inline-block}.photo_comment_area .sub_title span{font-size:110%;font-weight:bold;margin:0 10px 15px 0;background:url(/packs/static/images/icon_camera-384749e3fc2f0bbe5cc5.png) no-repeat 0 center;background-size:17px auto;padding-left:20px}.photo_comment_area .btn_update{display:inline-block;float:right}.photo_comment_area .btn_update a{width:100px;height:30px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 1px 0px btn_update0px #666;text-decoration:none;background-color:#54bbe5;display:inline-block;text-align:center;padding:6px 0 4px 0;margin-top:5px;font-family:Meiryo;color:#fff;font-size:12px}.photo_comment_area .btn_update a:hover{opacity:.7}@media(max-width: 750px){.photo_comment_area .btn_update{margin-top:25px}}.photo_comment_area .comment{margin:40px 0 10px 0}.photo_comment_area .comment textarea{width:100%;height:8em;padding:10px}.photo_comment_area .delete_button{width:200px;margin:20px auto 0}.photo_comment_area .delete_button .btn1{width:200px}.photo_comment_area hr{margin:50px 0;border-top:1px dashed;border-right:none;border-bottom:none;border-left:none}.photo_comment_area .footer{width:400px;margin:auto}.photo_comment_area .footer .btn_entry{width:400px}@media(max-width: 750px){.photo_comment_area .footer{width:250px;margin:auto}.photo_comment_area .footer .btn_entry{width:250px}}#mypage_area .my_contents_area{margin-top:80px}@media(max-width: 750px){#mypage_area .my_contents_area{margin-top:-25px}}#mypage_area .my_contents_area h2{margin:25px 0}#mypage_area .my_contents_area h3{font-size:160%;color:#0095d2;line-height:1.4;margin:20px 5px 5px 5px}#mypage_area .my_contents_area .sub_info{margin-bottom:60px}#mypage_area .my_contents_area .date_area{float:left}#mypage_area .my_contents_area .date{padding:0 10px 0 15px;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;margin:0;font-size:80%}#mypage_area .my_contents_area .right_area{float:right}#mypage_area .my_contents_area .right_area a{font-weight:bold;vertical-align:middle;font-size:80%;padding:6px 0 4px 0;background:#fff;display:inline-block;width:130px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 2px 0px 0px #666;text-decoration:none;text-align:center}#mypage_area .my_contents_area .right_area a:hover{box-shadow:none;margin-top:7px}#mypage_area .my_contents_area .right_area a:before{content:"";width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:2px;position:relative;top:-1px}#mypage_area .my_contents_area .right_area a.btn_good:before{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 0 0;background-size:100% auto}#mypage_area .my_contents_area .sns{text-align:right}#mypage_area .my_contents_area .sns li{display:inline-block;width:30px;padding:0 2px}#mypage_area .my_contents_area .sns li img{width:100%}#mypage_area .my_contents_area .contents{margin:20px 0 30px 0}#mypage_area .my_contents_area .contents .media{text-align:center;margin:20px 0 30px 0}@media(max-width: 750px){#mypage_area .my_contents_area .contents .media .youtube{width:85%}}#mypage_area .my_contents_area .btn_area{background:#eee;padding:30px 30px 25px;text-align:center;margin-bottom:50px}#mypage_area .my_contents_area .btn_area a{vertical-align:top;display:inline-block;border-radius:5px;color:#fff;font-size:100%;padding:20px 30px 20px 50px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:40%;text-align:center;margin:0 15px 4px}#mypage_area .my_contents_area .btn_area .member{background:#ff9000}#mypage_area .my_contents_area .btn_area .member::before{content:"";background:url(/packs/static/images/btn_icon_registration-3cc78e35c545fe3a33f1.png) no-repeat 0 0;background-size:100% auto;width:35px;height:40px;display:inline-block;position:absolute;top:10px;left:25px}#mypage_area .my_contents_area .btn_area .login{background:#009a8a}#mypage_area .my_contents_area .btn_area .login::before{content:"";background:url(/packs/static/images/btn_icon_login-6554e86b78fe1da99aae.png) no-repeat 0 0;background-size:100% auto;width:35px;height:40px;display:inline-block;position:absolute;top:10px;left:75px}#mypage_area .my_contents_area .btn_area p{font-size:100%;text-align:center;margin:16px 0 0;font-weight:bold}@media(max-width: 750px){#mypage_area .my_contents_area .btn_area{order:6;padding:20px;margin-bottom:40px;width:100%}#mypage_area .my_contents_area .btn_area a{width:100%;margin:0 0 20px;padding:20px 10px 20px 30px;font-size:150%}#mypage_area .my_contents_area .btn_area .member::before,#mypage_area .my_contents_area .btn_area .login::before{left:3%;width:40px;height:45px}#mypage_area .my_contents_area .btn_area p{margin:0;font-size:100%}}#mypage_area .my_contents_area .back_area{border-top:3px solid #ccc;padding:40px 0}#mypage_area .my_contents_area .back_area .btn_list{display:block;width:70%;margin:0 auto;padding:15px;font-size:120%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage_area .my_contents_area .back_area .btn_list::before{content:"";background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){#mypage_area .my_contents_area .back_area{order:7;width:100%}#mypage_area .my_contents_area .back_area a{width:70%}}#mypage_area .my_contents_area .comment_area{border-top:3px solid #ccc;position:relative}#mypage_area .my_contents_area .comment_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_gray-68ae05c5454e71c5686e.png) no-repeat 0 0;padding:0 0 10px 30px;color:#222;margin:15px 0 0 0}#mypage_area .my_contents_area .comment_area ul{border-top:1px solid #ccc}#mypage_area .my_contents_area .comment_area ul li{padding:20px 0;border-bottom:1px solid #ccc}#mypage_area .my_contents_area .comment_area .head_area{overflow:hidden}#mypage_area .my_contents_area .comment_area ul li dl{display:inline-block;margin-right:10px}#mypage_area .my_contents_area .comment_area ul li dl dt{background:url(/packs/static/images/icon_people-cb4e3abd01ca2ff76eab.png) no-repeat 0 center;background-size:8px auto;padding-left:12px;display:inline-block;font-size:80%}#mypage_area .my_contents_area .comment_area ul li dl dd{display:inline-block}#mypage_area .my_contents_area .comment_area ul li dl dd a{font-size:80%}#mypage_area .my_contents_area .date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959;font-size:80%}#mypage_area .my_contents_area .date{color:#595959;font-size:90%;display:inline-block;line-height:1;margin-left:5px}#mypage_area .my_contents_area .comment_area ul li>p{clear:both;margin-top:10px}#mypage_area .my_contents_area .comment_wright_area{border-bottom:3px solid #ccc}#mypage_area .my_contents_area .comment_wright_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_yellow-396880cd3bdfb8100490.png) no-repeat 0 0;padding:0 0 10px 30px;margin:30px 0 5px 0;color:#222}#mypage_area .my_contents_area .comment_wright_area h2 span{font-weight:normal;padding-left:10px;font-size:80%}#mypage_area .my_contents_area .comment_wright_area .txt{background:#eee;padding:30px;margin-bottom:50px}#mypage_area .my_contents_area .comment_wright_area .txt textarea{border:1px solid #ccc;width:100%;min-height:200px;padding:10px}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area{text-align:center;margin-bottom:0;padding:0}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a{display:block;width:45%;margin:15px auto 0;padding:15px 12px 12px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a:before{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:10px;height:16px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a{width:70%;font-size:100%}}.photo_upload_area .photo{text-align:center;margin:20px 0 20px 0}@media(max-width: 750px){.photo_upload_area .photo{max-width:100%}}.photo_upload_area .upload_form{margin:0 auto 30px;text-align:center}.photo_upload_area .sub_title{display:inline-block}.photo_upload_area .sub_title span{font-size:110%;font-weight:bold;margin:0 10px 15px 0;background:url(/packs/static/images/icon_camera-384749e3fc2f0bbe5cc5.png) no-repeat 0 center;background-size:17px auto;padding-left:20px}.photo_upload_area .comment textarea{width:100%;height:8em;padding:10px}.photo_upload_area hr{margin:30px 0;border-top:1px dashed;border-right:none;border-bottom:none;border-left:none}.photo_upload_area .footer{width:450px;margin:50px auto 0}@media(max-width: 750px){.photo_upload_area .footer{width:100%;margin:50px auto 0}}.blog_list_area .box_header{margin:15px 0 25px 0;padding:30px;background-color:#eee}.blog_list_area .box_header .header_btn{display:inline-block;width:200px}.blog_list_area .box_header .header_btn a{display:block;background:#54bce5;width:100%;margin:0 auto 2px;padding:7px 0;border-radius:5px;text-align:center;color:#fff;text-decoration:none;position:relative;height:36px}.blog_list_area .box_header .header_btn a:hover{opacity:.7}.blog_list_area .number b{font-size:170%;font-family:Verdana}.blog_list_area hr{margin:10px 0;border-right:none;border-bottom:none;border-left:none}.blog_list_area .post .title{display:inline-block;width:60%}.blog_list_area .post .title b{font-size:15px}.blog_list_area .post .status{display:inline-block;width:22%}.blog_list_area .post .status .date{color:#595959;text-align:right;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding:1px 5px 0 15px;font-size:.75em;font-weight:400;line-height:2.333}.blog_list_area .post .status .counts .comment,.blog_list_area .post .status .counts .like{color:#595959;position:relative;vertical-align:bottom;font-size:.75em;font-weight:400;line-height:2.333}.blog_list_area .post .status .counts .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}.blog_list_area .post .status .counts .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:13px auto;padding:0 0 0 15px}.blog_list_area .post .status .badge{background-color:#0095d2;padding:1px 10px;margin-right:8px;margin-left:1px;font-size:70%;color:#fff;border-radius:14px;box-shadow:0 0 3px #ddd;white-space:nowrap}.blog_list_area .post .right_btn{display:inline-block;width:15%;vertical-align:top}.blog_list_area .post .right_btn .edit_btn{display:inline-block;width:80%;vertical-align:top;margin-top:3px}.blog_list_area .post .right_btn .edit_btn a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 10px center #eee;background-size:11px auto;padding:3px 0 0 10px;font-size:.75em;text-decoration:none;border:1px solid #999;width:90px;height:25px;display:block;text-align:center;border-radius:3px}.blog_list_area .post .right_btn .delete_btn{display:inline-block;width:15%;vertical-align:top;margin-top:3px}.blog_list_area .post .right_btn .delete_btn a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 8px center #eee;background-size:12px auto;font-size:.75em;text-decoration:none;border:1px solid #999;width:30px;height:25px;display:block;text-align:center;border-radius:3px}.blog_list_area .post .right_btn .edit_btn a:hover,.blog_list_area .post .right_btn .delete_btn a:hover{opacity:.7}@media(max-width: 750px){.blog_list_area .post .title{display:block;width:100%}.blog_list_area .post .status{width:55%}.blog_list_area .post .counts{margin-top:-10px}.blog_list_area .post .edit_btn{width:25%}.blog_list_area .post .delete_btn{width:10%}.blog_list_area .post .status .date,.blog_list_area .post .status .counts .comment,.blog_list_area .post .status .counts .like,.blog_list_area .post .status .badge{font-size:1em}.blog_list_area .post .status .date{background-size:13px auto}.blog_list_area .post .right_btn{width:40%;text-align:right}.blog_list_area .post .right_btn .edit_btn{width:70%}.blog_list_area .box_header{text-align:center}.blog_list_area .pager,.friend_list_area .pager{margin:10px auto !important}.blog_list_area .pager ul li,.friend_list_area .pager ul li{margin:1px !important}.blog_list_area .pager ul li.back a,.blog_list_area .pager ul li.back span,.friend_list_area .pager ul li.back a,.friend_list_area .pager ul li.back span{padding:8px 8px 8px 10px !important}.blog_list_area .pager ul li.next a,.blog_list_area .pager ul li.next span,.friend_list_area .pager ul li.next a,.friend_list_area .pager ul li.next span{padding:8px 10px 8px 8px !important}}.blog_list_area .pager{margin:50px auto;text-align:center}.blog_list_area .pager ul li{display:inline-block;margin:0 3px;color:#999}.blog_list_area .pager ul li.back span,.blog_list_area .pager ul li.next span{opacity:.5}.blog_list_area .pager ul li.back a,.blog_list_area .pager ul li.back span{padding:8px 20px 8px 25px;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat left center;background-size:8px auto;border:none;color:#333;width:auto}.blog_list_area .pager ul li span{padding:8px 15px 6px;background:#666;color:#fff;border:1px solid #666;display:block;width:40px}.blog_list_area .pager ul li a{text-decoration:none;padding:8px 15px 6px;width:40px;border:1px solid #999;display:block}.blog_list_area .pager ul li a:hover{opacity:.7}.blog_list_area .pager ul li.next a,.blog_list_area .pager ul li.next span{padding:8px 25px 8px 20px;background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat right center;background-size:8px auto;border:none;color:#333;width:auto}.blog_entry_area .box_form{margin:15px 0 25px 0;padding:30px;background-color:#eee}.blog_entry_area .header{margin:20px 0 0 0}.blog_entry_area .header h3{display:inline-block;background:url(/packs/static/images/icon_blog-e1f2dcc99b68523769e8.png) no-repeat 0 -10px;background-size:40px auto;color:#0095d2;width:600px;padding-left:33px}.blog_entry_area .header .right_btn{display:inline-block;width:130px;text-align:right}.blog_entry_area .header .right_btn .delete_btn{display:inline-block;vertical-align:top;margin-top:3px}.blog_entry_area .header .right_btn .delete_btn a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 8px center #eee;background-size:12px auto;font-size:.75em;text-decoration:none;border:1px solid #999;width:30px;height:25px;display:block;text-align:center;border-radius:3px}.blog_entry_area .box_form label{font-weight:bold}.blog_entry_area .box_form .annotation{margin-left:15px;font-size:.75em}.blog_entry_area .box_form .input_form{margin:5px 0 30px 0}.blog_entry_area .box_form .input_form .ck-editor__editable{min-height:500px}.blog_entry_area .input_group_area{padding-bottom:40px}.blog_entry_area .btn1,.blog_entry_area .btn_entry{padding:14px;width:200px;height:50px}.blog_entry_area .btn1::before{content:none}.blog_entry_area .back_area{border-top:3px solid #ccc;padding:40px 0}.blog_entry_area .back_area .btn_list{display:block;width:70%;margin:0 auto;padding:15px;font-size:120%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}.blog_entry_area .back_area .btn_list:hover{opacity:.7}.blog_entry_area .back_area .btn_list::before{content:"";background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){.blog_entry_area .header h3{width:80%}.blog_entry_area .header .right_btn{width:16%}.blog_entry_area .box_form .input_form .ck-editor__editable{min-height:300px}.blog_entry_area .btn1,.blog_entry_area .btn_entry{width:100%}.blog_entry_area .back_area .btn_list{width:100%}}#about h1{width:100%;text-align:center}#about h1 img{max-height:320px}#about #mv_area{background:#ffec00}#about #mv_area .mv_inner{width:1040px;margin:0 auto;padding:0px 0 60px;max-height:190px}#about #mv_area .mv_inner p{font-size:1.13em;line-height:1.8}#about #use_area{background:#daf4fe}#about #use_area .use_inner{width:1040px;margin:0 auto;overflow:hidden;padding:80px 0 50px}#about #use_area .use_inner h2{text-align:center;font-size:130%;margin-bottom:20px}#about #use_area .use_inner p.row1,#about #use_area .use_inner p.row2{text-align:center}#about #use_area .use_inner p.row1 span.large,#about #about_area .about_inner p.row1 span.large{font-size:2.25em;color:#0095d1;font-weight:bold}#about #use_area .use_inner p.row1 span.small,#about #about_area .about_inner p.row1 span.small{font-size:1.5em}#about #use_area .use_inner p.row2,#about #about_area .about_inner p.row2{font-size:1.13em;line-height:1.8}#about #use_area .use_inner p b{font-size:100%;line-height:1.8}#about #use_area .use_inner ul{margin:30px 0;overflow:hidden}#about #use_area .use_inner ul li{width:47%;background:#fff;float:left;padding:40px 30px 120px;position:relative}#about #use_area .use_inner ul li:first-child{margin-right:50px}#about #use_area .use_inner ul li h3{text-align:center;color:#0095d1;margin-bottom:20px;position:relative}#about #use_area .use_inner ul li h3 span.large{font-size:1.88em;line-height:1.2;color:#0095d1}#about #use_area .use_inner ul li h3 span.small{display:block;font-weight:normal;color:#0095d1}#about #use_area .use_inner ul li h3:before{content:"";display:block;background:url(/packs/static/images/icon_user1-05aa62ab9e01f6c32d91.png) no-repeat 0 0;background-size:100% auto;width:67px;height:100px;position:absolute;top:-15px;left:0}#about #use_area .use_inner ul li:last-child h3:before{content:"";display:block;background:url(/packs/static/images/icon_user2-5227828139ee6c701216.png) no-repeat 0 0;background-size:100% auto;width:45px;height:100px;position:absolute;top:-15px;left:5px}#about #use_area .use_inner ul li p{text-align:left;font-size:1.13em}#about #use_area .use_inner ul li .btn_area{background:#54bbe5;width:100%;position:absolute;bottom:0;left:0}#about #use_area .use_inner ul li a{display:block;width:60%;margin:15px auto;padding:10px;font-size:1.13em;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#about #use_area .use_inner ul li a:before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:8px;height:14px;position:absolute;top:17px;right:18px}#about #use_area .use_inner ul li a:hover{opacity:.9}#about #about_area .about_inner{width:1040px;margin:0 auto;overflow:hidden;padding:75px 0 0}#about #about_area .about_inner h2{text-align:center;font-size:130%;margin-bottom:20px}#about #about_area .about_inner p{line-height:1.8;text-align:center}#about #about_area .about_inner p b{font-size:100%;line-height:1.8}#about #about_area .about_inner ul{overflow:hidden;margin:60px 0}#about #about_area .about_inner ul li{width:33%;float:left;padding:120px 20px 20px;position:relative;min-height:370px;background:url(/packs/static/images/icon_about1-a3dcdc84ad6f2cfedce1.png) no-repeat center 0;background-size:42% auto;margin-bottom:30px}#about #about_area .about_inner ul li a[href="/favorite_members"],#about #about_area .about_inner ul li a[href="/member_group_members"]{background:url(/packs/static/images/icon_about2-236d06d17f5489314024.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li a[href="/blog_articles"]{background:url(/packs/static/images/icon_about3-fcba40bc9ef599c890c9.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li a[href="/management_bulletin_board_article"]{background:url(/packs/static/images/icon_about4-33951e82ed32310b9fca.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li a[href="/pictures"]{background:url(/packs/static/images/icon_about5-02440987573bcc957f38.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li a[href="/setting_management"]{background:url(/packs/static/images/icon_about6-d152b1f1891e96a9e0ae.png) no-repeat center 0;background-size:42% auto}#about #about_area .about_inner ul li h3{text-align:center;font-size:1.5em;margin-bottom:10px}#about #about_area .about_inner ul li h3 span{font-size:80%;font-weight:normal}#about #about_area .about_inner ul li p{font-size:1em;line-height:1.6}#about #about_area .about_inner ul li .btn_area a,#about #about_area .about_inner ul li .btn_area2 a{display:block;width:70%;margin:15px auto;padding:11px 5px;font-size:1em;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:absolute;bottom:0;left:15%;text-decoration:none}#about #about_area .about_inner ul li .btn_area a:before,#about #about_area .about_inner ul li .btn_area2 a:before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:calc(50% - 6px);right:14px}#about #about_area .about_inner ul li .btn_area a:hover,#about #about_area .about_inner ul li .btn_area2 a:hover{opacity:.7}#about #mv_area .pc{text-align:center;background:url(/packs/static/images/mv_img_about_pc-f23e7d32ec9046d9752a.png) no-repeat center top #ffec00;height:320px}element.style{position:relative}div.input_group_area table td{border:1px solid #ccc;padding:20px 20px;position:relative}div.input_group_area form#add_comment_form table tbody tr td,div.comment_area ul li,div.mypage_inner div.my_contents_area div.contents,.blog_entry_area .box_form .main_form .input_area .input_form{word-break:break-word}user agent stylesheet td{display:table-cell;vertical-align:inherit}#mypage .mypage_inner .profile_area .basic .fixex_textbox{justify-content:space-between}#mypage #mv_area .mv_inner .link_photo{position:absolute;top:30px;width:180px;height:180px}#mypage #mv_area .mv_inner .link_photo a{position:absolute;width:180px;background:#000;bottom:0;height:53px;opacity:0;text-align:center;line-height:50px;z-index:1}#mypage #mv_area .mv_inner .link_photo:hover a{opacity:1}@media(max-width: 750px){#about h1 img{width:100%}#about #mv_area{padding:10px 10px 15rem;background:url(/packs/static/images/mv_img_about_sp-ba340933166915ff549b.png) no-repeat 0 bottom #ffec00;background-size:100% auto}#about #mv_area .mv_inner,#about #use_area .use_inner{width:90%}#about #mv_area .mv_inner{padding:0;max-height:190px}#about #mv_area .mv_inner p{font-size:1em;line-height:1.75}#about #use_area .use_inner p.row1,#about #use_area .use_inner p.row2{text-align:center}#about #use_area .use_inner p.row1 span.large,#about #about_area .about_inner p.row1 span.large{font-size:1.56em}#about #use_area .use_inner p.row1 span.small,#about #about_area .about_inner p.row1 span.small{font-size:1.13em}#about #use_area .use_inner p.row2,#about #about_area .about_inner p.row2{font-size:.88em;line-height:1.8}#about #use_area .use_inner{padding:40px 0 0}#about #use_area .use_inner h2,#about #about_area .about_inner h2{font-size:140%;margin-bottom:5px}#about #use_area .use_inner p,#about #about_area .about_inner p{padding:0 10px}#about #use_area .use_inner p.sp_left,#about #about_area .about_inner p.sp_left{text-align:left}#about #use_area .use_inner ul{margin-bottom:0}#about #use_area .use_inner ul li{width:100%;padding:25px 15px 100px;margin-bottom:40px}#about #use_area .use_inner ul li h3{margin-bottom:10px}#about #use_area .use_inner ul li h3::before{width:50px;top:-10px;left:-5px}#about #use_area .use_inner ul li:last-child h3::before{width:34px;top:-10px;left:-5px}#about #use_area .use_inner ul li h3 span.large{font-size:1.25em}#about #use_area .use_inner ul li h3 span.small{font-size:.88em}#about #use_area .use_inner ul li p{font-size:.88em}#about #use_area .use_inner ul li a{width:80%;font-size:1em}#about #use_area .use_inner ul li a:before{top:15px}#about #about_area .about_inner{padding:40px 0 0;width:95%}#about #about_area .about_inner>p{padding:0 5px}#about #about_area .about_inner ul{margin:30px 0 0;display:flex;flex-wrap:wrap}#about #about_area .about_inner ul li{width:49%;padding:28% 5px 5rem;background-size:70% auto;margin-bottom:15px}#about #about_area .about_inner ul li a[href="/received_messages"],#about #about_area .about_inner ul li a[href="/favorite_members"],#about #about_area .about_inner ul li a[href="/member_group_members"]{min-height:200px}#about #about_area .about_inner ul li:nth-child(n+2){background-size:70% auto}#about #about_area .about_inner ul li a[href="/blog_articles"],#about #about_area .about_inner ul li a[href="/management_bulletin_board_article"]{min-height:inherit}#about #about_area .about_inner ul li a[href="/pictures"],#about #about_area .about_inner ul li a[href="/setting_management"]{min-height:inherit}#about #about_area .about_inner ul li h3{font-size:1.13em;margin-bottom:10px;line-height:1;min-height:25px;width:100%}#about #about_area .about_inner ul li p{font-size:.88em;width:100%}#about #about_area .about_inner ul li .btn_area,#about #about_area .about_inner ul li .btn_area2{position:absolute;bottom:0;width:100%}#about #about_area .about_inner ul li .btn_area a{width:95%;left:0;line-height:1.2;padding:12px 20px 8px;font-size:.88em;position:relative;min-height:40px}#about #about_area .about_inner ul li .btn_area2 a{width:95%;left:0;padding:6px 20px 4px;position:relative;height:40px}#about #about_area .about_inner ul li .btn_area2 a span{position:absolute;top:calc(50% - 13px);left:calc(50% - 35px);font-size:.88em;line-height:1.1}#mypage .mypage_inner .profile_area .basic .fixex_textbox{flex-direction:column}#mypage #mv_area .mv_inner .link_photo{position:absolute;top:30px;left:15px;width:120px;height:120px}#mypage #mv_area .mv_inner .link_photo img{width:120px;height:120px}#mypage #mv_area .mv_inner .link_photo a{position:absolute;width:120px;background:#000;bottom:0;height:53px;opacity:.7;text-align:center;line-height:50px;z-index:1}div.input_group_area table td{border:none}}#faq #mv_area{background:#daf4fe}#faq #mv_area h1{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#faq #mv_area h1:before{content:"";background:url(/packs/static/images/icon_faq-0e3ca9e6cd97a2343934.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#faq #faq_area{width:1040px;margin:0 auto 80px}#faq #faq_area .faq_inner .center{text-align:center;padding:10px 0 0}#faq #faq_area .faq_inner .center a{font-size:100%;color:#0095d2}#faq #faq_area .faq_inner .center a:before{content:"";background:url(/packs/static/images/icon_blank-0eb6f3637c008f9c1291.png) no-repeat 0 5px;background-size:100%;width:13px;height:17px;display:inline-block;margin-right:3px}#faq #faq_area .faq_inner h2{background:#0095d2;color:#fff;padding:8px 15px;margin:30px 0 10px;font-size:120%;font-weight:bold}#faq #faq_area .faq_inner dl{margin:20px 5px;border-bottom:1px solid #ccc}#faq #faq_area .faq_inner dl dt{border-top:1px solid #ccc;padding:17px 20px 17px 50px;font-size:120%;font-weight:bold;position:relative;cursor:pointer;line-height:1.2;background:url(/packs/static/images/icon_q-070d553126d69ec797ef.png) no-repeat 15px center;background-size:26px auto}#faq #faq_area .faq_inner dl dt:after{content:"";background:url(/packs/static/images/icon_toggle_down-301f1e5daf75b381216e.png) no-repeat 0 0;background-size:100%;width:26px;height:32px;display:inline-block;margin-right:5px;vertical-align:text-bottom;position:absolute;right:10px;top:50%;margin-top:-13px}#faq #faq_area .faq_inner dl dd{margin-left:10px;padding:10px 20px 30px 5px;position:relative;display:none}#faq #faq_area .faq_inner dl dd:before{content:"";background:url(/packs/static/images/icon_a-4f002fc108e2a9ee8b31.png) no-repeat 0 5px;background-size:100%;width:26px;height:30px;display:inline-block;margin-right:5px;vertical-align:top;position:absolute}#faq #faq_area .faq_inner dl dd p{font-size:110%;margin-top:5px;padding-left:35px}#faq #faq_area .faq_inner dl dd p a.arrow{font-size:100%;color:#0095d2;display:block}#faq #faq_area .faq_inner dl dd p a.arrow:after{content:"";background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 0 2px;background-size:100%;width:6px;height:17px;display:inline-block;margin-left:5px;vertical-align:middle}#faq #faq_area .faq_inner dl dt.up{background:url(/packs/static/images/icon_q-070d553126d69ec797ef.png) no-repeat 15px center #eee;background-size:26px auto;border-bottom:1px solid #ccc}#faq #faq_area .faq_inner dl dt.up:after{content:"";background:url(/packs/static/images/icon_toggle_up-40c521e8baa0f60161dc.png) no-repeat 0 0;background-size:100%}#faq #faq_area .faq_inner dl p.message a{font-size:inherit}@media(max-width: 750px){#faq #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin-left:-15px}#faq #mv_area h1::before{width:50px;height:50px}#faq #faq_area{width:90%;margin:20px auto 50px}#faq #faq_area .faq_inner dl{margin:10px 0}#faq #faq_area .faq_inner dl dt{padding:15px 30px 15px 40px;background-position:5px center}#faq #faq_area .faq_inner dl dt::after{right:0}#faq #faq_area .faq_inner dl dt.up{background-position:5px center}#faq #faq_area .faq_inner dl dd{margin-left:0px;padding:10px 20px 30px 5px;position:relative;display:none}}#mypage #mv_area .mv_inner p.level.blue span{color:#0095d2}#login #mv_area{background:#daf4fe}#login #mv_area h1{font-size:300%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0;margin-bottom:50px}#login #mv_area h1:before{content:"";background:url(/packs/static/images/icon_login-372bbf050d9387cee26f.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#login #login_area>p{width:1040px;margin:0 auto 30px;text-align:center;font-size:110%}#login_area ul.tab{width:1040px;height:80px;margin:0 auto;position:relative}#login_area ul.tab li{display:inline-block;vertical-align:top;position:absolute;cursor:pointer;width:515px;height:80px;color:#666;border-radius:10px 10px 0 0;border:3px solid #ccc;border-bottom:none;background:#eee;text-align:center;padding:17px 0 0 20px;font-size:110%;font-weight:normal}#login_area ul.tab li *{color:#666}#login_area ul.tab li span{font-size:180%;font-weight:bold}#login_area ul.tab li:last-child{right:0}#login_area ul.tab li:after{content:"";background:url(/packs/static/images/tab_arrow2-d7ae3fe884bf26db743a.png) no-repeat 0 0;position:absolute;background-size:100%;width:13px;height:13px;bottom:0;left:48%}#login_area ul.tab li.active:before,#login_area ul.tab li:hover:before{content:"";background:url(/packs/static/images/icon_tab1_on-b217a4cd1c40d40ecef7.png) no-repeat 0 0;background-size:100%;width:40px;height:40px;display:inline-block;margin-right:5px;vertical-align:top}#login_area ul.tab li:before{content:"";background:url(/packs/static/images/icon_tab1_off-9fa604582c19eaa2310d.png) no-repeat 0 0;background-size:100%;width:40px;height:40px;display:inline-block;margin-right:5px;vertical-align:top}#login_area ul.tab li.active{background:#0095d2;border:3px solid #0095d2;color:#fff}#login_area ul.tab li.active span,#login_area ul.tab li:hover *{color:#fff}#login_area ul.tab li.active:after{content:"";background:url(/packs/static/images/tab_arrow1-8247e6dc831a7a010fe3.png) no-repeat 0 0;position:absolute;background-size:100%;width:27px;height:27px;bottom:-34px;left:46%}#login_area .login_inner{border-top:5px solid #0095d2;background:#6fc9ed;padding:50px 0 20px;display:none}#login_area .show{display:block}#login_area .login_inner .login_box{width:1040px;background:#fff;margin:0 auto 30px;border-radius:5px;padding:50px 40px}#login_area .login_inner .login_box p{text-align:center;margin-bottom:10px}#login_area .login_inner .login_box table{border-collapse:collapse;width:100%;margin-bottom:30px}#login_area .login_inner .login_box table th{background:#daf4fe;border:1px solid #ccc;padding:10px;width:35%;font-size:110%;font-weight:normal;line-height:1.2}#login_area .login_inner .login_box table th b{font-size:110%}#login_area .login_inner .login_box table td{border:1px solid #ccc;padding:30px 50px;font-size:110%}#login_area .login_inner .login_box table td input[type=text]{width:90%;padding:5px;display:block}#login_area .login_inner .login_box table td span{font-size:80%}#login_area .login_inner .login_box table td label{display:inherit;padding:5px 0}#login_area .login_inner .login_box table td input[type=checkbox]{vertical-align:middle;margin-right:5px}#login_area .login_inner .login_box table td .attention{text-align:left;font-size:80%;color:#ff002a;text-indent:-1rem;line-height:1.2;margin-left:1rem}#login_area .login_inner .login_box .btn_area{text-align:center}#login_area .login_inner .login_box .btn_area .login{display:inline-block;border-radius:5px;color:#fff;font-size:160%;padding:12px 30px 8px 30px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:35%;text-align:center;margin:0 15px 4px;background:#009a8a}#login_area .login_inner .login_box .btn_area .login:before{content:"";background:url(/packs/static/images/btn_icon_login-6554e86b78fe1da99aae.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px}#login_area .login_inner .login_box .btn_area .login:hover{box-shadow:none;margin:4px 0 0}#login_area .infor_inner{width:1040px;background:#fff;margin:0 auto 30px;border-radius:5px;padding:20px 50px;text-align:center}#login_area .login_inner .infor_inner a{font-size:120%;color:#0095d2;font-weight:bold}#login_area .login_inner .infor_inner a.arrow:after{content:"";display:inline-block;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 0 0;background-size:100% auto;width:7px;height:12px;margin-left:5px}.reset_link{justify-content:space-around;width:65%;margin:0 auto;display:flex}@media(max-width: 750px){.reset_link{width:75%;display:block !important}}#login_area .login_inner .infor_inner .box{border:1px solid #ccc;margin:20px 0;padding:20px 20px 10px;overflow:hidden;position:relative}#login_area .login_inner .infor_inner .box ul{width:60%;text-align:left;margin-left:20px}#login_area .login_inner .infor_inner .box ul li{text-indent:-1rem;line-height:1.4;margin-bottom:10px}#login_area .login_inner .infor_inner .box a{display:block;width:25%;padding:10px;font-size:120%;border-radius:30px;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:absolute;text-decoration:none;background:#eee;right:30px;top:33%}#login_area .login_inner .infor_inner .box a:after{content:"";background:url(/packs/static/images/icon_blank_gray-ad48b5bf324c70b0cbad.png) no-repeat 0 3px;background-size:100% auto;width:14px;height:20px;display:inline-block;position:absolute;right:10px;top:30%}#login_area .login_inner .infor_inner .box a:hover{opacity:.8}#login_area>.btn_area{width:1040px;margin:50px auto 90px;background:#eee;padding:30px;text-align:center}#login_area>.btn_area>a{display:inline-block;border-radius:5px;color:#fff;font-size:160%;padding:12px 10px 8px 10px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:40%;text-align:center;margin:0 15px 4px;background:#ff9000}#login_area>.btn_area>a:before{content:"";background:url(/packs/static/images/btn_icon_registration-3cc78e35c545fe3a33f1.png) no-repeat 0 0;background-size:100% auto;width:40px;height:45px;display:inline-block;position:relative;vertical-align:middle;margin-right:5px}#login_area>.btn_area>a:hover{box-shadow:none;margin:4px 0 0;opacity:.7}#login_area>.btn_area>p{font-size:120%;font-weight:bold;margin-top:15px}@media(max-width: 750px){#login #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin:0 0 20px -15px}#login #mv_area h1::before{width:50px;height:50px}#login #login_area{width:100%;margin-bottom:50px}#login #login_area>p,#login_area .login_inner .login_box,#login_area .infor_inner,#login_area>.btn_area{width:90%}#login #login_area>p{margin:0 auto 20px}#login_area ul.tab li span{font-size:120%}#login_area ul.tab{width:95%}#login_area ul.tab{height:68px}}@media(max-width: 750px)and (orientation: landscape){#login_area ul.tab li:before{margin-left:70px}}@media(max-width: 750px){#login_area ul.tab li{width:49%;height:62px;font-size:120%;line-height:.5;margin-top:6px;text-align:left;padding:3px 0 0 1%}#login_area ul.tab li.active{height:68px;margin:0;padding-top:10px}#login_area ul.tab li.active::after{bottom:-20px;left:40%}#login_area ul.tab li.active:before{width:45px;height:45px;display:block;float:left;margin-top:2px;background-size:100%}#login_area ul.tab li:last-child{padding-top:15px}#login_area ul.tab li:last-child.active{padding-top:20px}#login_area ul.tab li:last-child.active:before{margin-top:-8px}#login_area ul.tab li:before{display:block;float:left;background-size:80%}#login_area ul.tab li:first-child:before{margin-top:8px}#login_area ul.tab li:first-child.active:before{margin-top:2px}#login_area ul.tab li::after{width:10px;height:10px}#login_area .login_inner{padding:20px 0 20px}#login_area .login_inner .login_box{padding:30px 15px}#login_area .login_inner .login_box p{font-size:110%;margin-bottom:20px}#login_area .login_inner .login_box table{margin-bottom:10px}#login_area .login_inner .login_box table th{width:100%;display:block;border-left:none;border-right:none;border-bottom:none;text-align:left}#login_area .login_inner .login_box table td{width:100%;display:block;border:none;padding:10px 0}#login_area .login_inner .login_box table td input[type=text]{width:100%}#login_area .login_inner .login_box table td label,#login_area .login_inner .login_box table td .attention{font-size:90%}#login_area .login_inner .login_box table td input[type=checkbox]{margin:0}#login_area .login_inner .login_box table td .attention{margin-bottom:10px}#login_area .login_inner .login_box .btn_area .login{width:100%;margin:0 0 4px;padding:12px 30px 8px 30px}#login_area .infor_inner{padding:20px;margin-bottom:0}#login_area .login_inner .infor_inner .box{padding:20px;margin-bottom:0}#login_area .login_inner .infor_inner .box ul{width:90%;font-size:90%;margin-bottom:20px}#login_area .login_inner .infor_inner .box a{position:relative;width:80%;left:10%}#login_area>.btn_area{margin:30px auto;padding:30px 20px 20px}#login_area>.btn_area>a{width:100%;font-size:140%;margin:0 0 4px}}#mypage #mv_area{background:#0095d2;color:#fff}#mypage #mv_area .mv_inner{width:1040px;min-height:80px;margin:0 auto;position:relative}#mypage #mv_area .mv_inner img{position:absolute;width:180px;top:30px}#mypage #mv_area .mv_inner h1{display:inline-block}#mypage #mv_area .mv_inner h1 span:first-child{font-size:1.88em}#mypage #mv_area .mv_inner h1 span:last-child{font-weight:normal;padding:3px 8px;border:1px solid #fff;margin:0 10px;font-size:.81em;vertical-align:middle;line-height:1;position:relative;top:-5px}#mypage #mv_area .mv_inner p.level{font-size:80%;display:inline-block;border:1px solid #ccc;background:#fff;border-radius:3px;vertical-align:middle;position:relative}#mypage #mv_area .mv_inner p.level.blue{color:#0095d2}#mypage #mv_area .mv_inner p.level.gold{color:#b3a600}#mypage #mv_area .mv_inner p.level.silver{color:#585858}#mypage #mv_area .mv_inner p.level.brown{color:#8c4841}#mypage #mv_area .mv_inner p.level:before{content:"";width:15px;height:18px;display:block;float:left;vertical-align:middle;padding:0 2px;margin-right:3px}#mypage #mv_area .mv_inner p.level.blue:before{background:url(/packs/static/images/icon_level_blue-e16fa548ce6600de6c12.png) no-repeat center center #0095d2;background-size:auto;background-size:125% auto}#mypage #mv_area .mv_inner p.level.gold:before{background:url(/packs/static/images/icon_level_gold-b7f6c243fccb0dba42cc.png) no-repeat center center #b3a600;background-size:auto;background-size:125% auto}#mypage #mv_area .mv_inner p.level.silver:before{background:url(/packs/static/images/icon_level_silver-06c990e34b4e4a277046.png) no-repeat center center #727272;background-size:auto;background-size:125% auto}#mypage #mv_area .mv_inner p.level.black:before{background:url(/packs/static/images/icon_level_black-301c0cce2ba4b13f1a66.png),linear-gradient(135deg, #777777 0%, #777777 50%, #000000 51%, #000000 100%);background-repeat:no-repeat;background-position:center center;background-size:125% auto,125% auto}#mypage #mv_area .mv_inner p.level.brown:before{background:url(/packs/static/images/icon_level_brown-b7c16b1002b697e63145.png) no-repeat center center #8c4841;background-size:auto;background-size:125% auto}#mypage #mv_area .mv_inner p.level span{font-weight:bold;font-size:120%;padding:0 5px;line-height:1}#mypage #mv_area .mv_inner ul{display:inline-block;position:relative;margin-left:5px;top:-6px}#mypage #mv_area .mv_inner ul li.lv_history{background:url(/packs/static/images/icon_arrow_triangle3-f1a646c763d33bd57314.png) no-repeat 0 center;background-size:10px auto;padding-left:10px}#mypage #mv_area .mv_inner ul li a{color:#fff;font-size:.75em}#mypage #mv_area .mv_inner dl{position:absolute;right:0;top:20px;text-align:right;min-width:220px}#mypage #mv_area .mv_inner dl dt{text-align:right;float:left;width:12em;font-size:.81em}#mypage #mv_area .mv_inner dl dd{text-align:right;float:right;line-height:1;font-size:.81em}#mypage #mv_area .mv_inner dl dt:nth-child(3){clear:both}#mypage #mv_area .mv_inner dl dd span{font-size:140%;line-height:1;font-family:"Verdana","Helvetica Neue";font-weight:700}#mypage #mypage_area{width:1040px;margin:0 auto;overflow:hidden;padding-bottom:50px}#mypage #mypage_area .industry_list,#mypage #mypage_area .btn_yellow{margin:10px 0 15px 210px}#mypage #mypage_area .industry_list{overflow:hidden}#mypage #mypage_area .industry_list dt{display:table-cell;float:left;font-weight:bold;font-size:1em;vertical-align:top;position:relative;width:6em}#mypage #mypage_area .industry_list dd{display:table-cell;float:left;margin-right:15px;width:50em;font-size:.88em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#mypage #mypage_area .industry_list dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:14px auto;padding-left:20px}#mypage #mypage_area .industry_list dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 2px center;background-size:12px auto;padding-left:20px}#mypage #mypage_area .industry_list dd:before{content:":"}#mypage #mypage_area .industry_list dt:nth-child(3){clear:both}#mypage #mypage_area .btn_yellow{margin-bottom:30px}#mypage #mypage_area .btn_yellow li{display:inline-block;position:relative;margin-right:10px}#mypage #mypage_area .btn_yellow li a{border:5px solid #ffec00;text-decoration:none;text-align:center;font-size:1em;padding:8px 0 6px 12px;border-radius:30px;width:220px;display:block}#mypage #mypage_area .btn_yellow a{background:url(/packs/static/images/icon_blog01_19-16-d6ef123624373613d8ca.png) no-repeat 24px center;background-size:20px auto}#mypage #mypage_area .btn_yellow li:last-child a{background:url(/packs/static/images/icon_message01_18-14-5228ab27439d3624e17c.png) no-repeat 10px center;background-size:20px auto}#mypage #mypage_area .btn_yellow li a:hover{background-color:#ffec00}#mypage #mypage_area .btn_yellow li .num{position:absolute;background:#cd1110;font-size:.63em;border-radius:13px;min-width:23px;height:23px;padding:4px 2px 0;right:-5px;top:-5px;text-align:center;color:#fff;font-weight:700}#mypage .mypage_inner{width:740px;float:left}#mypage .mypage_inner .message_area{display:flex;margin-bottom:20px}#mypage .mypage_inner .message_area p{display:flex;padding:7px 20px 7px 40px;color:#cd1110;background:url(/packs/static/images/icon_message-383a6b00930cbd0fb374.png) no-repeat 12px 8px;background-size:20px auto}#mypage .mypage_inner .chart_area{margin-bottom:30px}#mypage .mypage_inner .chart_area dl{background:url(/packs/static/images/profile_bg-6163244900365918890e.png) repeat 0 0;background-size:25px auto;padding:5px 15px;min-height:40px;margin-bottom:5px}#mypage .mypage_inner .chart_area dt{font-weight:bold;float:left;width:22%;margin-top:3px}#mypage .mypage_inner .chart_area dd{background:#666;border-radius:15px;height:30px;border:2px solid #fff;float:left;width:78%}#mypage .mypage_inner .chart_area dd p{background:linear-gradient(to bottom, #ff974c 0%, #ff974c 50%, #ff6c00 50%, #ff6c00 100%);border-radius:15px;height:26px;position:relative;color:#fff}#mypage .mypage_inner .chart_area dd p span{position:absolute;background:#ff6c00;top:-30px;right:-5%;border-radius:15px;text-align:center;font-size:90%;padding:0 15px;box-shadow:1px 1px 0px 0px #666;color:#fff;white-space:nowrap}#mypage .mypage_inner .chart_area dd p span:after{content:"";width:10px;height:10px;position:absolute;transform:rotate(45deg);bottom:-4px;left:50%;margin-left:-5px;box-shadow:1px 1px 0px 0px #666;background:#ff6c00}#mypage .mypage_inner .chart_area dd p span b{font-size:1.56em;color:#fff}#mypage .mypage_inner .chart_area>p{margin-left:15px;font-size:.88em}#mypage .mypage_inner .profile_area{position:relative;overflow:hidden}#mypage .mypage_inner .profile_area h2{background:url(/packs/static/images/icon_profile-9ae4a52ac4b13b171ece.png) no-repeat 15px center #0095d2;background-size:26px auto;color:#fff;padding:9px 10px 5px 50px;font-size:1em;position:relative}#mypage .mypage_inner .profile_area h2 span.label,#mypage .mypage_inner .profile_area h2 span.open_flag,#mypage .mypage_inner h2.mypage-h2 span.label,#mypage .mypage_inner h2.mypage-level-h2 span.label,#mypage .mypage_inner h2.mypage-login-h2 span.label,#mypage .mypage_inner h2.mypage-friend-h2 span.label,#mypage .mypage_inner h2.mypage-bbs-h2 span.label,#mypage .mypage_inner h2.mypage-photo-h2 span.label,#mypage .mypage_inner h2.mypage-introduction-h2 span.label,#mypage .mypage_inner h2.mypage-blog-h2 span.label,#mypage .mypage_inner h2.mypage-favorite-h2 span.label,#mypage .mypage_inner h2.mypage-message-h2 span.label{color:#fff;vertical-align:text-bottom}#mypage .mypage_inner .profile_area h2 span.open_flag{border-radius:10px;border:1px solid #fff;padding:0 7px;font-weight:normal;margin:0 12px;position:absolute;top:12px;font-size:.75em}#mypage .mypage_inner .profile_area p.arrow{position:absolute;right:10px;top:10px}#mypage .mypage_inner .profile_area p.arrow a{color:#fff;font-size:.75em;background:url(/packs/static/images/icon_arrow_triangle3-f1a646c763d33bd57314.png) no-repeat 0 center;background-size:10px auto;padding-left:12px}#mypage .mypage_inner .profile_area ul{padding:10px 0 40px}#mypage .mypage_inner .profile_area ul li{display:inline-block;margin-right:20px}#mypage .mypage_inner .profile_area ul li input{vertical-align:middle;margin-right:3px}#mypage .mypage_inner .profile_area h3{border-top:2px solid #0095d2;padding:32px 0 10px 30px;color:#0095d2;clear:both}#mypage .mypage_inner .profile_area .introduction h3{background:url(/packs/static/images/icon_introduction-d7b5ecc9c15e6bafbc72.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .industry h3{background:url(/packs/static/images/icon_occupation-c39864963f3709641706.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .basic h3{background:url(/packs/static/images/icon_basic-956a36912d20a98a4569.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area .address h3{background:url(/packs/static/images/icon_address-4419f6489c913fc975fb.png) no-repeat 0 30px;background-size:27px auto}#mypage .mypage_inner .profile_area h4{margin-top:-2.5px;color:#0095d2;clear:both}#mypage .mypage_inner .profile_area table{border-collapse:collapse;width:100%;margin-bottom:10px;word-break:break-all;word-wrap:break-word}#mypage .mypage_inner .profile_area table th{background:#daf4fe;border:1px solid #ccc;padding:10px 15px;text-align:left;width:27%}#mypage .mypage_inner .profile_area div:not(.input_group_area) table td{border:1px solid #ccc;padding:10px;position:relative}#mypage .mypage_inner .profile_area div.input_group_area table td{padding:20px}#mypage .mypage_inner .profile_area table td p.font_m{margin-top:10px}#mypage .mypage_inner .profile_area table td p.font_m.right{position:absolute;top:20%;right:10px}#mypage .mypage_inner .profile_area table td p.font_m a{color:#0095d2;font-size:100%}#mypage .mypage_inner .profile_area table td .release_off,#mypage .mypage_inner .profile_area table td .release_on{font-size:70%;color:#fff;border-radius:10px;padding:2px 5px;text-decoration:none;position:absolute;right:10px;top:28%;background:#999}#mypage .mypage_inner .profile_area table td .release_on{background:#0095d2}#mypage .mypage_inner .profile_area .input_area{position:relative}#mypage .mypage_inner .profile_area .btn_right{position:absolute;top:10px;right:0}#mypage .mypage_inner .profile_area .btn_right_bottom{position:absolute;bottom:10px;right:0}#mypage .mypage_inner .profile_area .btn_right a,#mypage .mypage_inner .profile_area .btn_right_bottom a{text-decoration:none;border:1px solid #999;background:#eee;border-radius:3px;padding:1px;width:90px;display:block;text-align:center}#mypage .mypage_inner .profile_area .btn_right a:hover,#mypage .mypage_inner .profile_area .btn_right_bottom a:hover{opacity:.7}#mypage .mypage_inner .profile_area .btn_right.edit a,#mypage .mypage_inner .profile_area .btn_right_bottom.edit a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 10px center #eee;background-size:12px auto;padding-left:12px}#mypage .mypage_inner .profile_area .introduction,#mypage .mypage_inner .profile_area .basic,#mypage .mypage_inner .profile_area .industry,#mypage .mypage_inner .profile_area .address{position:relative;padding-bottom:40px}#mypage .mypage_inner .profile_area .introduction .btn_right,#mypage .mypage_inner .profile_area .basic .btn_right,#mypage .mypage_inner .profile_area .industry .btn_right,#mypage .mypage_inner .profile_area .address .btn_right{top:35px}#mypage .mypage_inner .profile_area .introduction .btn_right_bottom,#mypage .mypage_inner .profile_area .basic .btn_right_bottom,#mypage .mypage_inner .profile_area .industry .btn_right_bottom,#mypage .mypage_inner .profile_area .address .btn_right_bottom{bottom:42.5px}#mypage .mypage_inner .profile_area .input_group_area table tbody td select.col2{margin-left:5px}#mypage .mypage_inner .profile_area .input_group_area table tbody td.fixex_textbox input.col1,#mypage .mypage_inner .profile_area .input_group_area table tbody td.fixex_textbox input.col1.completed,select#name_open_range,select#gender_open_range,select#generation_open_range,select#public_email_open_range,select#telephone_number_open_range,select#display_address_open_range{float:right}span.gender{line-height:40px}#mypage .mypage_inner .profile_area .input_group_area table tbody td.fixex_textbox select.col2{margin-left:0px}#mypage .mypage_inner .profile_area .business_type_item{margin-bottom:12px}#mypage .mypage_inner .profile_area .business_type_item:last-child{margin-bottom:0}#mypage .mypage_inner .profile_area #member_business_type_details{margin-top:12px}#mypage .mypage_inner .introduction_area{position:relative}#mypage .mypage_inner .introduction_area h2{background:url(/packs/static/images/icon_other-b9d311c8a3c2ffc9cef4.png) no-repeat 15px center #666;background-size:26px auto;color:#fff;font-size:1.13em;padding:9px 10px 5px 50px;margin-bottom:20px}#mypage .mypage_inner .introduction_area h2.main{margin-bottom:0px}#mypage .mypage_inner .introduction_area .btn_all{position:absolute;right:10px;top:7px;border-radius:5px;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 95% center #ffec00;background-size:6px auto;display:block;width:120px;font-weight:bold;line-height:1;text-align:center;box-shadow:0px 3px 0px 0px #333;padding:8px;text-decoration:none}#mypage .mypage_inner .introduction_area .btn_all:hover{box-shadow:none;top:11px;opacity:.7}#mypage .mypage_inner .introduction_area ul li{border-bottom:1px solid #ccc;padding:10px 0}#mypage .mypage_inner .introduction_area ul li p{margin-bottom:5px}#mypage .mypage_inner .introduction_area ul li img{width:40px;vertical-align:middle;margin-right:5px}#mypage .mypage_inner .notice_mail_area ul{padding:10px 0}#mypage .mypage_inner .notice_mail_area ul li{display:inline-block;margin-right:20px}#mypage .mypage_inner .notice_mail_area ul li input{vertical-align:middle;margin-right:3px}#mypage #mv_area .mv_inner .link_photo img{top:0px;position:absolute}#mypage aside{width:250px;float:right}#mypage aside.sub ul{background:#ffec00;padding:10px;margin-bottom:20px}#mypage aside.sub ul li a{display:block;padding:17px 30px 13px 40px;margin-bottom:1px;text-decoration:none;font-weight:bold}#mypage aside.sub ul li a[href="/received_messages"]{background:url(/packs/static/images/icon_message01_18-14-5228ab27439d3624e17c.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li.active a[href="/received_messages"],#mypage aside.sub ul li a[href="/received_messages"]:hover{background:url(/packs/static/images/icon_message01_on_18-14-f14ed84bf262b2792951.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li a[href="/favorite_members"],#mypage aside.sub ul li a[href="/member_group_members"]{background:url(/packs/static/images/icon_member01_20-19-8e62214448d12deda3ef.png) no-repeat 15px center #fff;background-size:20px auto}#mypage aside.sub ul li.active a[href="/favorite_members"],#mypage aside.sub ul li a[href="/favorite_members"]:hover,#mypage aside.sub ul li.active a[href="/member_group_members"],#mypage aside.sub ul li a[href="/member_group_members"]:hover{background:url(/packs/static/images/icon_member01_on_20-20-96afdbf6fd077d4d80dd.png) no-repeat 15px center #0095d1;background-size:20px auto}#mypage aside.sub ul li a[href="/blog_articles"]{background:url(/packs/static/images/icon_blog01_19-16-d6ef123624373613d8ca.png) no-repeat 15px center #fff;background-size:19px auto}#mypage aside.sub ul li.active a[href="/blog_articles"],#mypage aside.sub ul li a[href="/blog_articles"]:hover{background:url(/packs/static/images/icon_blog01_on_19-17-94798ad38703bcf39f53.png) no-repeat 15px center #0095d1;background-size:19px auto}#mypage aside.sub ul li a[href="/management_bulletin_board_article"]{background:url(/packs/static/images/icon_article01_19-18-3cb56b72f30c51d7ccc7.png) no-repeat 15px center #fff;background-size:19px auto}#mypage aside.sub ul li.active a[href="/management_bulletin_board_article"],#mypage aside.sub ul a[href="/management_bulletin_board_article"]:hover{background:url(/packs/static/images/icon_article01_on_19-19-c2ea7c4872940e262c95.png) no-repeat 15px center #0095d1;background-size:19px auto}#mypage aside.sub ul li a[href="/pictures"]{background:url(/packs/static/images/icon_photo01_18-15-f691a14c55a0050e4c39.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li.active a[href="/pictures"],#mypage aside.sub ul li a[href="/pictures"]:hover{background:url(/packs/static/images/icon_photo01_on_18-15-c17c72fb5781941dd5e5.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li a[href="/setting_management"]{background:url(/packs/static/images/icon_member_setting01_18-15-bef978d038c9adeb6f53.png) no-repeat 15px center #fff;background-size:18px auto}#mypage aside.sub ul li.active a[href="/setting_management"],#mypage aside.sub ul li a[href="/setting_management"]:hover{background:url(/packs/static/images/icon_member_setting01_on_18-15-bc1f6890763384bdf58c.png) no-repeat 15px center #0095d1;background-size:18px auto}#mypage aside.sub ul li.active a,#mypage aside.sub ul li a:hover{background-color:#0095d1;color:#fff}#mypage aside.sub ul li.active a{cursor:auto}#mypage_area aside .btn_area{background:#eee;padding:10px;margin-bottom:20px}#mypage_area .mypage_inner .btn_area{background:#eee;padding:10px;margin-bottom:20px}#mypage_area .mypage_inner .btn_area a:before{content:"";width:23px;height:23px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-1px;background:url(/packs/static/images/icon_area01_23-23-9dfaf31c54e369bf37bc.png) no-repeat 0 0;background-size:100% auto}#mypage .mypage_inner .message_area .btn_area a{display:block;background:#54bce5;width:100%;margin:0 auto 2px;padding:7px 0;border-radius:5px;text-align:center;color:#fff;text-decoration:none;box-shadow:0px 2px 0px 0px #999;position:relative;height:36px}#mypage aside .btn_area a:before{content:"";width:23px;height:23px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-1px;background:url(/packs/static/images/icon_area01_23-23-9dfaf31c54e369bf37bc.png) no-repeat 0 0;background-size:100% auto}#mypage aside .btn_area a{display:block;background:#54bce5;width:100%;margin:0 auto 2px;padding:7px 0;border-radius:5px;text-align:center;color:#fff;text-decoration:none;box-shadow:0px 2px 0px 0px #999;position:relative;height:36px}#mypage aside .btn_area a:hover{box-shadow:none;margin:2px auto 0;opacity:.7}#mypage aside .check_area{background:#eee;padding:10px}#mypage aside .check_area h2{text-align:center;padding:2px 0 10px 0}#mypage aside .check_area h2:before{display:inline-block;content:"";background:url(/packs/static/images/icon_check-86bbe20dc387b72a72f0.png) no-repeat 0 center;background-size:100% auto;width:25px;height:25px;margin-right:5px;vertical-align:middle;position:relative;top:-1px}#mypage aside .check_area ul{background:#fff;padding-top:10px}#mypage aside .check_area ul li{margin:0 10px 10px;border-bottom:1px solid #ccc;overflow:hidden}#mypage aside .check_area ul li:last-child{border:none;margin-bottom:0}#mypage aside .check_area ul li img{width:40px;margin:0 5px 10px 0;vertical-align:top;float:left;clear:both}#mypage aside .check_area ul li span{display:block}#mypage #mypage_area #blog_area{background:#ffec00;padding:10px;margin-bottom:20px;order:4}#mypage #blog_area h2{text-align:center;padding:2px 0 10px}#mypage #blog_area ul{background:#fff;padding:0 10px 10px}#mypage #blog_area h2:before{content:"";width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_blog_gray-b2c8d4ad905a5621e537.png) no-repeat 0 0;background-size:100% auto;top:-1px}#mypage #blog_area ul li{border-bottom:1px solid #ccc;padding:10px 0}#mypage #blog_area ul li:last-child{border:none}#mypage #blog_area ul li .date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959}#mypage #blog_area ul li .category01,#mypage #blog_area ul li .category02,#mypage #blog_area ul li .category03{float:right;color:#595959;border-radius:3px;border:1px solid #ccc;padding:2px 3px 2px 15px;width:8em;text-align:center;line-height:1;margin-top:3px}#mypage #blog_area ul li .category01{background:url(/packs/static/images/icon_category01-44972530f37607b55893.png) no-repeat 15px center;background-size:12px auto}#mypage #blog_area ul li .category02{background:url(/packs/static/images/icon_category02-4496f1de068f320670f2.png) no-repeat 3px center;background-size:12px auto}#mypage #blog_area ul li .category03{background:url(/packs/static/images/icon_category03-a4a9c1c71ce516fe985c.png) no-repeat 3px center;background-size:12px auto}#mypage #blog_area ul li a{clear:both;color:#0095d2;display:inline-block}#mypage #blog_area .btn_area a{display:block;width:60%;margin:15px auto 5px;padding:5px 5px 3px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage #blog_area .btn_area a::before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:36%;right:14px}#mypage #mypage_area #photo_area{background:#eee;padding:10px;margin-bottom:40px;order:5}#mypage #photo_area h2{text-align:center;padding:2px 0 10px}#mypage #photo_area h2:before{content:"";width:25px;height:25px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_photo-910742345f39dc155cc0.png) no-repeat 0 0;background-size:100% auto;top:-1px}#mypage #mypage_area #photo_area ul{overflow:hidden}#mypage #mypage_area #photo_area ul li{float:left;margin:0 10px 5px 0;position:relative;width:32%}#mypage #mypage_area #photo_area ul li:nth-child(3n){margin:0 0 5px 0}#mypage #mypage_area #photo_area ul li img{width:100%}#mypage #photo_area .btn_area{clear:both}#mypage #photo_area .btn_area a{display:block;width:60%;margin:5px auto;padding:5px 5px 3px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage #photo_area .btn_area a::before{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:6px;height:14px;position:absolute;top:36%;right:14px}@media(max-width: 750px){#mypage #mv_area{margin-bottom:55px}#mypage #mv_area .mv_inner{width:90%}#mypage #mypage_area{display:flex;flex-wrap:wrap;width:100%;padding-top:30px}#mypage #mypage_area aside,#mypage #mypage_area #blog_area,#mypage #mypage_area #photo_area{width:90%;margin:0 auto}#mypage #mypage_area #blog_area,#mypage #mypage_area #photo_area{margin-bottom:20px}#mypage #mv_area .mv_inner{height:80px;width:100%}#mypage #mv_area .mv_inner img{width:120px;top:15px;left:15px}#mypage #mv_area .mv_inner ul li{background-position:0 8px}#mypage #mv_area .mv_inner h1 span:first-child{font-size:1.25em}#mypage #mv_area .mv_inner h1 span:last-child{margin:5px 0 0 10px;padding:1px 5px;font-size:.61em;top:-2px}#mypage #mv_area .mv_inner dl{top:98px;left:145px;overflow:hidden;position:relative;min-width:200px}#mypage #mv_area .mv_inner dl dt{text-align:left;width:auto;font-size:90%}#mypage #mv_area .mv_inner dl dd{float:left;font-size:90%}#mypage #mv_area .mv_inner dl,#mypage #mv_area .mv_inner dl dt,#mypage #mv_area .mv_inner dl dd,#mypage #mv_area .mv_inner dl dd span{color:#333}#mypage #mypage_menu h2{background:#fff;color:#0095d1;padding:10px;font-size:120%}#mypage .mypage_inner{float:none;margin-bottom:20px;order:2;width:90%;margin:0 auto 20px}#mypage .mypage_inner .message_area p{padding:10px 0 10px 25px;background-position:0px 5px;font-size:12px;line-height:1.462}#mypage .mypage_inner .message_area p{line-height:1.2}#mypage .mypage_inner .chart_area{margin-bottom:20px}#mypage .mypage_inner .chart_area dl{display:flex;flex-wrap:wrap}#mypage .mypage_inner .chart_area dl dt{order:2;width:100%;float:none}#mypage .mypage_inner .chart_area dl dd{order:1;width:100%}#mypage .mypage_inner .chart_area>p{margin:0;font-size:.88em;line-height:1.571;padding:0 5px}#mypage .mypage_inner .profile_area .input_area{margin-bottom:30px}#mypage .mypage_inner .profile_area h2{background-position:5px center;padding-left:35px;font-size:1em}#mypage .mypage_inner .profile_area h2 span{top:calc(50% - 7px);margin:0}#mypage .mypage_inner .profile_area h3{padding:22px 0 15px 30px;background-position:0 20px !important}#mypage .mypage_inner .profile_area p{margin-bottom:20px}#mypage .mypage_inner .profile_area p.arrow{top:7px}#mypage .mypage_inner .profile_area ul{padding:15px 5px 0;border-bottom:1px solid #ccc}#mypage .mypage_inner .profile_area ul li{margin-bottom:10px}#mypage .mypage_inner .profile_area .input_area>.btn_right{position:relative;top:inherit;right:inherit}#mypage .mypage_inner .profile_area .input_area>.btn_right>a{margin:15px auto}#mypage .mypage_inner .introduction .btn_right,#mypage .mypage_inner .basic .btn_right,#mypage .mypage_inner .profile_area .industry .btn_right,#mypage .mypage_inner .profile_area .address .btn_right,#mypage .mypage_inner .profile_area .introduction .mypage_introduction,#mypage .mypage_inner .profile_area .basic .mypage_basic{top:25px}#mypage .mypage_inner .introduction .btn_right a,#mypage .mypage_inner .introduction .btn_right_bottom a,#mypage .mypage_inner .basic .btn_right a,#mypage .mypage_inner .basic .btn_right_bottom a,#mypage .mypage_inner .profile_area .industry .btn_right a,#mypage .mypage_inner .profile_area .industry .btn_right_bottom a,#mypage .mypage_inner .profile_area .address .btn_right a,#mypage .mypage_inner .profile_area .address .btn_right_bottom a{width:80px}#mypage .mypage_inner .profile_area .btn_right.edit a{background-position:5px center}#mypage .mypage_inner .profile_area table{border-bottom:1px solid #ccc;margin-bottom:30px}#mypage .mypage_inner .profile_area table th{width:100%;display:block;border-left:none;border-right:none;border-bottom:none}#mypage .mypage_inner .profile_area table td{width:100%;display:block;border:none}#mypage .mypage_inner .profile_area table th,#mypage .mypage_inner .profile_area table td{font-size:.88em}select#name_open_range,select#generation_open_range,select#public_email_open_range,select#telephone_number_open_range,select#display_address_open_range{float:left;margin:10px;margin-left:0}select#gender_open_range{float:right}#mypage .mypage_inner .profile_area table td .release_off,#mypage .mypage_inner .profile_area table td .release_on{right:0;top:10px}#mypage .mypage_inner .profile_area table td p.font_m{margin-bottom:0}#mypage .mypage_inner .profile_area table td p.font_m.right{position:static;margin:0}#mypage .mypage_inner .profile_area .introduction,#mypage .mypage_inner .profile_area .basic,#mypage .mypage_inner .profile_area .industry,#mypage .mypage_inner .profile_area .address{padding-bottom:0}#mypage .mypage_inner .introduction_area h2{margin-bottom:0;background-position:5px center;padding-left:35px;font-size:1em;line-height:2.571}#mypage .mypage_inner .introduction_area .btn_all{width:90px;top:12px}#mypage .mypage_inner .introduction_area ul li img{vertical-align:middle}#mypage .mypage_inner .basic table td,#mypage .mypage_inner .industry table td,#mypage .mypage_inner .address table td{min-height:40px}#mypage aside{width:100%;float:none;order:3}#mypage #mypage_area aside.sub{order:1;background:#ffec00;width:100% !important;padding:15px 10px;margin-bottom:30px}#mypage aside.sub h2{padding:15px 15px 15px 40px;margin:0 10px;color:#0095d2;background:url(/packs/static/images/icon_mypage_menu_off-dae6b437f25c2b7d396a.png) no-repeat 15px center #fff;background-size:20px auto;position:relative}#mypage aside.sub h2:after{content:"";background:url(/packs/static/images/icon_mypage_arrow_down-f3a4c3fac44920ecc6f4.png) no-repeat 0 0 #fff;position:absolute;background-size:100% auto;width:35px;height:35px;right:10px;top:calc(50% - 18px)}#mypage aside.sub h2.up{background:url(/packs/static/images/icon_mypage_menu_on-95e148da8793c61cf481.png) no-repeat 15px center #0095d2;background-size:20px auto;color:#fff}#mypage aside.sub h2.up:after{background:url(/packs/static/images/icon_mypage_arrow_up-e317efd504964d95d8f1.png) no-repeat 0 0 #0095d2;background-size:100% auto}#mypage aside.sub nav{display:none}#mypage aside.sub nav ul{padding:0 10px;margin:0}#mypage aside .check_area{margin-bottom:20px}#mypage .mypage_inner .profile_area .basic .fixex_textbox .col1{margin-top:4%}#mypage #mypage_area .mypage_inner .btn_area a{display:block;background:#54bce5;width:100%;margin:0 auto 2px;padding:7px 0;border-radius:5px;text-align:center;color:#fff;text-decoration:none;box-shadow:0px 2px 0px 0px #999;position:relative;height:36px}#mypage #mv_area .mv_inner div.link_photo a{font-size:15px}}#search #mv_area{background:#daf4fe}#search #mv_area h1{font-size:260%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#search #mv_area h1::before{content:"";background:url(/packs/static/images/icon_search-effd56b4c0ff03afa4be.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#search .mfp-iframe-holder .mfp-close,#mypage .mfp-inline-holder .mfp-close{position:absolute;right:20px;top:15px;text-decoration:none;font-weight:bold;background:url(/packs/static/images/icon_pop_close-45ab664c31da207b139f.png) no-repeat 0 center;background-size:30px auto;padding:5px 0 5px 35px;opacity:1;font-family:"メイリオ",Meiryo,Verdana,"Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,YuGothic,Arial,sans-serif;color:rgba(0,0,0,0) !important}#search .mfp-iframe-holder .mfp-close:after{content:"閉じる";color:#333;position:absolute;top:0px;left:38px;font-weight:normal}#mypage .mfp-iframe-holder .mfp-close:after{content:"閉じる";color:#fff;position:absolute;top:0px;left:32px;font-weight:normal}#search .mfp-iframe-holder .mfp-close:hover,#mypage .mfp-iframe-holder .mfp-close:hover{opacity:.7}#search .mfp-iframe-holder .mfp-close,#mypage .mfp-iframe-holder .mfp-close{top:15px !important;height:40px;width:75px !important}#search #search_area{width:1040px;margin:0 auto}#search #search_area .search_inner{position:relative}#search #search_area .searchcondition_inner{position:relative;padding:30px 0 0}#search #search_area .search_inner .center{text-align:center;padding:30px 0}#search_body #search_area .search_inner .searchlogin_area{padding:25px 0px;display:flex;flex-wrap:wrap;margin:20px 0}#search #search_area .search_inner h2{background:#eee;color:#000;font-size:100%;padding:15px 10px 10px}#search #search_area .search_inner h2 dl{width:49em;display:flex;justify-content:space-between;align-items:center}#search #search_area .search_inner h2 dt{float:left;font-size:120%;width:7em}#search #search_area .search_inner .myconditions{display:block;width:220px;margin:0 auto;padding:12px 10px 10px 24px;border-radius:30px;background:url(/packs/static/images/icon_search_btn_gray-fc3da9e56896614e5018.png) no-repeat 16px center #fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;position:absolute;right:8px;top:12px;vertical-align:top}#search #search_area .search_inner .myconditions:hover{box-shadow:none;margin-top:3px;opacity:.7}#search #search_area .search_inner .closeconditions{display:block;width:220px;margin:0 auto;padding:12px 10px 10px 24px;border-radius:30px;background:url(/packs/static/images/icon_search_btn_gray-fc3da9e56896614e5018.png) no-repeat 16px center #fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;position:absolute;right:8px;top:12px;vertical-align:top}#search #search_area .search_inner .closeconditions:hover{box-shadow:none;margin-top:3px;opacity:.7}#search #search_area .search_inner .main_search{border:1px solid #ccc;padding:30px 50px 80px;height:90px;background:#eee}#search #search_area .search_inner .main_box{border:1px solid #ccc;border-bottom:none;padding:30px 120px 30px;overflow:hidden}#search #search_area .search_inner .main_box div,#search #search_area .search_inner .search_box div{font-size:170%}#search #search_area .search_inner .main_box>div>p,#search #search_area .search_inner .search_box>p{text-align:center;font-size:110%;vertical-align:middle;float:left;width:30px;margin-top:5px}#search #search_area .search,#search #search_area .detail_search{width:150px;margin:5px 0 5px 21px;padding:12px 15px 12px 35px}@supports(-ms-ime-align: auto){#search #search_area .search_inner .main_box .select_box.plus select{padding-top:15px}}_:lang(x)::-ms-backdrop,#search #search_area .search_inner .main_box .select_box.plus select{padding-top:15px}#search #search_area .search_inner .main_box select.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 15px center;background-size:15px auto}#search #search_area .search_inner .main_box select.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 18px center;background-size:12px auto}#search #search_area .search_inner .main_search .search,#search #search_area .search_inner .search_box .search,#search #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search{width:150px;margin:5px 0 0 20px;padding:12px 15px 12px 35px;font-size:60%;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 18px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top;float:right}#search #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search2{width:160px;padding:15px 15px 12px 45px;margin:5px 0 0 10px;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 14px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999}#search #search_area .search_inner .main_search .search:hover,#search #search_area .search_inner .search_box .search:hover,#search #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search:hover{box-shadow:none;margin-top:8px;opacity:.7}#search #search_area .search_inner .detail_search_box .search_list .detail_search_btn_area .detail_search2:hover{box-shadow:none;margin-top:8px;opacity:.7}#search #search_area .detail_search{height:50px}#search #search_area .search_inner .main_box h3,#search #search_area .search_inner .main_box .detail_search_area h3{font-size:70%}#search #search_area .search_inner .main_box .detail_search,#search #search_area .search_inner .main_box .detail_search_area{margin:20px 20px 0}#search #search_area .search_inner .main_box .detail_search_area{margin:20px 20px 0}#search #search_area .search_inner .detail_search_box .detail_search_area{margin:20px 20px 0;display:flex;justify-content:center}#search #search_area .search_inner .main_box .detail_search dl,#search #search_area .search_inner .main_box .detail_search_area dl,#search #search_area .search_inner .detail_search_box .detail_search_area dl{margin:20px 0 10px;overflow:hidden}#search #search_area .search_inner .main_box .detail_search dl dt,#search #search_area .search_inner .main_box .detail_search_area dl dt,#search #search_area .search_inner .detail_search_box .detail_search_area dl dt{font-weight:bold;float:left;margin:8px 20px 0 0;clear:both;padding-left:30px;padding-bottom:5px;line-height:1.8}#search #search_area .search_inner .main_box .detail_search dl dt.keyword,#search #search_area .search_inner .main_box .detail_search_area dl dt.keyword,#search #search_area .search_inner .detail_search_box .detail_search_area dl dt.keyword{background:url(/packs/static/images/icon_search_keyword-b9fec510cd6d448c93a0.png) no-repeat 0 0;line-height:1.6;margin-top:7px}#search #search_area .search_inner .main_box .detail_search dl dt.license,#search #search_area .search_inner .main_box .detail_search_area dl dt.license,#search #search_area .search_inner .detail_search_box .detail_search_area dl dt.license{background:url(/packs/static/images/icon_search_license-975c440870ff7d865ac5.png) no-repeat 0 0}#search #search_area .search_inner .main_box .detail_search dl dt.skill,#search #search_area .search_inner .main_box .detail_search_area dl dt.skill,#search #search_area .search_inner .detail_search_box .detail_search_area dl dt.skill{background:url(/packs/static/images/icon_search_skill-3e31b51775503aa69a0a.png) no-repeat 0 0}#search #search_area .search_inner .main_box .detail_search dl dt.address,#search #search_area .search_inner .main_box .detail_search_area dl dt.address,#search #search_area .search_inner .detail_search_box .detail_search_area dl dt.address{background:url(/packs/static/images/icon_search_address-b1958b7ce88035b5e295.png) no-repeat 0 0;margin-top:-2px}#search #search_area .search_inner .main_box .detail_search dl dd,#search #search_area .search_inner .main_box .detail_search_area dl dd,#search #search_area .search_inner .detail_search_box .detail_search_area dl dd{float:left;margin:0 0 20px 0}#search #search_area .search_inner .main_box .detail_search dl dd input[type=text],#search #search_area .search_inner .detail_search_box .detail_search_area dl dd input[type=text]{width:600px}#search #search_area .search_inner .main_box .detail_search dl dd label,#search #search_area .search_inner .detail_search_box .detail_search_area dl dd label{margin-right:20px}#search #search_area .search_inner .main_box .detail_search dl dd label input,#search #search_area .search_inner .detail_search_box .detail_search_area dl dd label input{margin:8px 5px 0 0}#search #search_area .search_inner .main_box .detail_search dl dd input[type=text],#search #search_area .search_inner .main_box .detail_search_area dl dd input[type=text]{width:600px}#search #search_area .search_inner .btn_area{clear:both;border-top:none;text-align:center;padding:5px}#search #search_area .btn_area .search{display:inline-block;width:160px;margin:5px 30px 5px 0px;padding:15px 10px 12px 30px;border-radius:30px;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 23px center #ffec00;background-size:22px auto;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top}#search #search_area .btn_area .search:hover{box-shadow:none;margin:10px 30px 0 0px;opacity:.7}#search #search_area .btn_area .save,#search #search_area .detail_search_btn_area .save{display:inline-block;width:210px;margin:15px auto 10px;padding:7px 5px 5px 25px;font-size:85%;border-radius:30px;font-weight:bold;background:url(/packs/static/images/icon_search_btn_save-7017aae45285fad2fd2c.png) no-repeat 17px center #fff;border:1px solid #999;color:#333;text-align:center;position:relative;text-decoration:none;box-shadow:0 2px 0 0 #999}#search #search_area .btn_area .save:hover{box-shadow:none;margin:17px auto 8px;opacity:.7}#search #search_area .detail_search_btn_area .save:hover{box-shadow:none;margin:17px auto 10px;opacity:.7}#search .result_inner{margin-bottom:50px;overflow:hidden}#search .result_inner .head_area .number{float:left;margin-bottom:10px}#search .result_inner .head_area .number b{font-size:170%;font-family:Verdana}#search .result_inner .head_area .number span{margin-left:10px}#search .result_inner .head_area .number_box{float:right;margin:10px 0 20px}#search .result_inner .head_area .number_box dt{display:inline-block;margin:4px 5px 0 0;vertical-align:top}#search .result_inner .head_area .number_box dd{display:inline-block}#search .result_inner .head_area .number_box .select_box{overflow:hidden;width:100px}@supports(-ms-ime-align: auto){#search .result_inner .head_area .number_box select{top:0}}#search .result_inner .head_area .number_box select::-ms-expand{display:none}#search .result_inner .head_area .number_box .arrow{position:relative;border:1px solid #999;font-size:100%;margin:0 0 0 6px;padding:5px 0}#search .result_inner .head_area .number_box .arrow:first-child{margin-left:0}#search .result_inner .head_area .number_box .arrow::before{position:absolute;padding:0;content:"▲";color:#666;font-size:90%;pointer-events:none;background:#eee;right:0;height:26px;width:30px;top:0;text-align:center;line-height:1.9;transform:rotate(-180deg)}@-moz-document url-prefix(){#search .result_inner .head_area .number_box .arrow::before{right:4px}}@supports(-ms-ime-align: auto){#search .result_inner .head_area .number_box .arrow::before{height:25px}}#search .result_inner .head_area .sort{clear:both;margin:0 0 40px}#search .result_inner .head_area .sort dt{display:inline-block;font-weight:bold}#search .result_inner .head_area .sort dd{display:inline-block;margin:0 3px}#search .result_inner .head_area .sort dd a{border-radius:15px;padding:3px 15px;text-align:center;border:1px solid #666;background:#eee;text-decoration:none;font-size:80%;width:190px;display:block;position:relative}#search .result_inner .head_area .sort dd a.active{background:#666;color:#fff}#search .result_inner .head_area .sort dd a:hover{opacity:.7}#search .result_inner .head_area .sort dd a:after{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:5px;height:10px;position:absolute;top:33%;right:8px}#search .result_inner .head_area .sort dd:nth-child(2) a{background:url(/packs/static/images/icon_search_btn_new-b14dabf65e5d9f48a2ea.png) no-repeat 10px center #eee;padding-left:28px}#search .result_inner .head_area .sort dd:nth-child(3) a{background:url(/packs/static/images/icon_search_btn_old-fe0dc744710bb7944062.png) no-repeat 13px center #eee;padding-left:25px}#search .result_inner .head_area .sort dd:nth-child(4) a{background:url(/packs/static/images/icon_search_btn_level-ae6f313c7d8a8aa8f96b.png) no-repeat 35px center #eee;padding-left:25px}#search .result_inner .head_area .sort dd:nth-child(2) a.active{background:url(/packs/static/images/icon_search_btn_new-b14dabf65e5d9f48a2ea.png) no-repeat 10px center #666;padding-left:28px}#search .result_inner .head_area .sort dd:nth-child(3) a.active{background:url(/packs/static/images/icon_search_btn_old_on-679ac7f4fbfb55b322d3.png) no-repeat 13px center #666;padding-left:25px}#search .result_inner .head_area .sort dd:nth-child(4) a.active{background:url(/packs/static/images/icon_search_btn_level_on-cbfca450ed7239672828.png) no-repeat 35px center #666;padding-left:25px}#search .result_inner .cont_area{border-top:1px solid #ccc}#search .result_inner .cont_area ul li{padding:30px 0;border-bottom:1px solid #ccc;clear:both;overflow:hidden}#search .result_inner .cont_area ul li .img_box{float:left;margin-right:15px;width:150px}#search .result_inner .cont_area ul li img{display:block;margin-bottom:5px;width:150px}#search .result_inner .cont_area ul li .img_box p{display:inline-block;vertical-align:middle}#search .result_inner .cont_area ul li .img_box p.name{font-size:87%}#search .result_inner .cont_area ul li .img_box p.level{padding:0;width:60px;height:17px;font-size:65%}#search .result_inner .cont_area ul li .img_box p.level span{font-weight:bold;font-size:110%;padding:0 3px;line-height:1}#search .result_inner .cont_area ul li .img_box p.level:before{height:15px}#search .result_inner .cont_area ul li dl{float:left;width:550px}#search .result_inner .cont_area ul li dl dt{float:left;clear:both;width:7em;font-weight:bold;padding-left:20px;margin-bottom:5px}#search .result_inner .cont_area ul li dl dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:14px auto}#search .result_inner .cont_area ul li dl dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 2px center;background-size:12px auto}#search .result_inner .cont_area ul li dl dt.office{background:url(/packs/static/images/icon_search_office-76e67250472a9012f596.png) no-repeat 0 center;background-size:14px auto}#search .result_inner .cont_area ul li dl dt.form{background:url(/packs/static/images/icon_name-1e9c47ad9d85c2416c1b.png) no-repeat 3px center;background-size:8px auto}#search .result_inner .cont_area ul li dl dt.officename{background:url(/packs/static/images/icon_search_officename-dd1c6aaaf7c9c4ec6d5a.png) no-repeat 2px center;background-size:10px auto}#search .result_inner .cont_area ul li dl dt.license{background:url(/packs/static/images/icon_search_qualification-f0477785aa9fe49be5c7.png) no-repeat 0 center;background-size:14px auto}#search .result_inner .cont_area ul li dl dd:before{content:"："}#search .result_inner .cont_area ul li dl dd{float:left;width:430px;margin-bottom:5px}#search .result_inner .cont_area ul li .btn_area{float:right;background:#e5f7fe;width:320px;padding:15px;text-align:center}#search .result_inner .cont_area ul li .btn_area p{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_search_btn_address-8cb315c36605613af15a.png) no-repeat 8px center #fff;font-size:80%;text-align:center;padding:5px 15px 5px 28px;display:inline-block}#search .result_inner .cont_area ul li .btn_area a{display:inline-block;margin:12px auto 3px;padding:10px 70px 8px;font-size:110%;border-radius:5px;background:#ffec00;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top}#search .result_inner .cont_area ul li .btn_area a:after{background:url(/packs/static/images/icon_arrow_black-8c014e2ac5d87a067b46.png) no-repeat 0 0;background-size:100% auto;width:7px;height:12px;content:"";position:absolute;top:40%;right:8px}#search .result_inner .cont_area ul li .btn_area a:hover{box-shadow:none;margin:15px auto 0;opacity:.7}#search .result_inner .pager{margin:50px auto;text-align:center}#search .result_inner .pager ul li{display:inline-block;margin:0 3px;color:#999}#search .result_inner .pager ul li a{text-decoration:none;padding:8px 15px 6px;width:40px;border:1px solid #999;display:block}#search .result_inner .pager ul li span{padding:8px 15px 6px;background:#666;color:#fff;border:1px solid #666;display:block;width:40px}#search .result_inner .pager ul li a:hover{opacity:.7}#search .result_inner .pager ul li.back a,#search .result_inner .pager ul li.back span{padding:8px 20px 8px 25px;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat left center;background-size:8px auto;border:none;color:#333;width:auto}#search .result_inner .pager ul li.next a,#search .result_inner .pager ul li.next span{padding:8px 25px 8px 20px;background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat right center;background-size:8px auto;border:none;color:#333;width:auto}#search .result_inner .pager ul li.back span,#search .result_inner .pager ul li.next span{opacity:.5}.search_box{height:70px;background:#fff;font-size:170%;align-items:center;display:flex;justify-content:center;flex-wrap:wrap;margin:10px 0}.search_and{color:#666}.detail_search_box{border:1px solid #ccc;margin-bottom:90px;justify-content:center;display:flex}.detail_search_btn_area{border-bottom:0px;background:#eee;height:74px;font-size:170%;overflow:hidden;display:flex;justify-content:center;align-items:center}.search_list{width:100%}.search_detail_label{display:flex;justify-content:center}#search .search_inner .detail_search_box dl dt.detail_search_dt:hover{opacity:.7}#search .search_inner .detail_search_box dl dt.detail_search_dt{border-bottom:1px solid #ccc;padding:17px 20px;font-size:120%;font-weight:bold;position:relative;cursor:pointer;background:no-repeat 15px center #eee;background-size:26px auto;display:flex;justify-content:center}#search .search_inner .detail_search_box dl dt.detail_search_dt:after{content:"";background:url(/packs/static/images/icon_toggle_up-40c521e8baa0f60161dc.png) no-repeat 0 0;background-size:100%;width:26px;height:32px;display:inline-block;margin-right:5px;vertical-align:text-bottom;position:absolute;right:370px;top:50%;margin-top:-13px}#search .search_inner .detail_search_box>dl dd{margin-left:10px;padding:10px 20px 30px 5px;position:relative;display:none}#search .search_inner .detail_search_box>dl dd:before{content:"";background:no-repeat 0 5px;background-size:100%;width:26px;height:30px;display:inline-block;margin-right:5px;vertical-align:top;position:absolute}#search .search_inner .detail_search_box>dl dd p{font-size:110%;margin-top:5px;padding-left:35px}#search .search_inner .detail_search_box dl dt.detail_search_dt.up{background:no-repeat 15px 14px #eee;background-size:26px auto;border-bottom:1px solid #ccc}#search .search_inner .detail_search_box dl dt.detail_search_dt.up:after{content:"";background:url(/packs/static/images/icon_toggle_down-301f1e5daf75b381216e.png) no-repeat 0 0;background-size:100%}@media(max-width: 750px){#search #search_area{width:90%;margin:20px auto 50px}#search #search_area .search_inner .center{text-align:center;font-size:120%;padding:10px 0}#search #mv_area h1{font-size:230%;padding:30px 0 30px 0;margin-left:-15px}#search #mv_area h1::before{width:50px;height:50px}#search #search_area{width:90%;margin:10px auto}#search #search_area .search_inner .select_box plus industry,#search #search_area .search_inner .select_box plus area{width:100%}#search #search_area .search_inner dl{margin:10px 0}#search #search_area .search_inner dl dt{padding:15px 30px 15px 40px;background-position:5px center}#search #search_area .search_inner dl dt::after{right:0}#search #search_area .search_inner dl dt.up{background-position:5px center}#search #search_area .search_inner dl dd{margin-left:0px;padding:10px 20px 30px 5px;position:relative;display:none}}#interact #mv_area{background:#daf4fe}#interact #mv_area .ttl{font-size:260%;text-align:center;color:#0095d2;font-weight:normal;padding:40px 0}#interact #mv_area .ttl:before{content:"";background:url(/packs/static/images/icon_h1_interact-a80a0490df72fa3e59b4.png) no-repeat 0 0;background-size:100%;width:70px;height:70px;display:inline-block;vertical-align:bottom;margin-right:10px}#interact #interact_area{width:1040px;margin:50px auto 60px}#interact #interact_area .ttl{display:table;margin-bottom:20px}#interact #interact_area .ttl h1{font-size:140%;color:#0095d2;line-height:1.4}#interact #interact_area .ttl img{width:100px;vertical-align:middle;padding-right:10px;display:table-cell;float:left}#interact #interact_area .ttl .date{background:url(/packs/static/images/icon_deadline-98a62c6710d869b04b08.png) no-repeat 0 center;background-size:14px auto;padding-left:20px;display:table-cell;font-weight:bold;float:left;color:#333;margin-left:0}#interact #interact_area .ttl .count{display:table-cell;font-weight:bold;float:left}#interact #interact_area .ttl .count span{color:#ff002a}#interact #interact_area .profile_area{overflow:hidden}#interact #interact_area .name_area{background:#eee;padding:3px;margin-bottom:10px}#interact #interact_area .name_area img{width:40px;margin-right:5px;vertical-align:middle}#interact #interact_area .name_area a{font-weight:bold;vertical-align:middle;font-size:75%;margin-right:5px;display:inline-block}#interact #interact_area .name_area a span{font-size:120%}#interact #interact_area .name_area .right_area{float:right}#interact #interact_area .name_area .right_area p{vertical-align:top;display:inline-block;margin:10px 5px 0;font-size:80%}#interact #interact_area .name_area .right_area p span{font-size:100%}#interact #interact_area .name_area .right_area a{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 10px center #fff;background-size:15px auto;display:inline-block;width:130px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 2px 0px 0px #666;text-decoration:none;text-align:center;padding:6px 0 4px 15px;margin-top:5px;vertical-align:top;font-weight:normal}#interact #interact_area .name_area .right_area a.btn_star{background:url(/packs/static/images/icon_btn_star-e70d0742d24270bc4185.png) no-repeat 8px center #fff;background-size:15px auto}#interact #interact_area .name_area .right_area a.btn_message{background:url(/packs/static/images/icon_btn_message-8b3476bf22adc0729a24.png) no-repeat 8px center #fff;background-size:15px auto;width:180px}#interact #interact_area .name_area .right_area a:hover{box-shadow:none;margin-top:7px;opacity:.7}#interact #interact_area .date,#interact #interact_area .comment,#interact #interact_area .like,#interact #interact_area .favorite{color:#595959;font-size:75%;display:inline-block;line-height:1;margin-left:5px}#interact #interact_area .date_area{margin-bottom:20px;float:left}#interact #interact_area .date_area .date{border-right:1px solid #ccc;padding:0 10px 0 15px;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;margin:0;font-size:75%}#interact #interact_area .date_area .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area .date_area .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area .date_area .favorite{background:url(/packs/static/images/icon_star-76cfb44f86a125913ddb.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact #interact_area ul.sns{float:right}#interact #interact_area ul.sns li{display:inline-block;width:30px;padding:0 2px}#interact #interact_area ul.sns li img{width:100%}#interact #interact_area .category_area{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0}#interact #interact_area .category_area dl{display:table}#interact #interact_area .category_area dl dt{display:table-cell;float:left;font-weight:bold;vertical-align:top}#interact #interact_area .category_area dl dt:after{content:"：";font-weight:bold}#interact #interact_area .category_area dl dd{display:table-cell;float:left;margin-right:20px}#interact #interact_area .category_area dl dt.industry{background:url(/packs/static/images/icon_industry-f079bc501bd407ca507d.png) no-repeat 0 center;background-size:12px auto;padding-left:15px}#interact #interact_area .category_area dl dt.area{background:url(/packs/static/images/icon_area-c1f0faeb538883491b75.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;clear:both}#interact #interact_area .txt_area{padding:20px 0 10px}#interact #interact_area .txt_area p:first-child{margin-bottom:20px}#interact #interact_area .edit_area{text-align:center;margin:30px auto}#interact #interact_area .edit_area ul li{display:inline-block}#interact #interact_area .edit_area ul li a{width:220px;margin:0 10px;border:1px solid #999;border-radius:5px;display:block;text-decoration:none;padding:12px 10px 10px 25px;font-weight:bold}#interact #interact_area .edit_area ul li.edit a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 40px center #eee;background-size:14px auto}#interact #interact_area .edit_area ul li.delete a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 40px center #eee;background-size:12px auto}#interact #interact_area .edit_area ul li a:hover{opacity:.7}#interact #interact_area .comment_area{border-top:3px solid #ccc;padding:20px 0;position:relative}#interact #interact_area .comment_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_gray-68ae05c5454e71c5686e.png) no-repeat 0 4px;background-size:25px auto;padding:0 0 10px 30px}#interact #interact_area .comment_area p.arrow{position:absolute;top:25px;right:0;background:url(/packs/static/images/icon_arrow_down-08bdcd3660adffc3c379.png) no-repeat 0 center;padding-left:12px}#interact #interact_area .comment_area p.arrow a{color:#0095d2;font-size:80%}#interact #interact_area .comment_area .head_area{overflow:hidden}#interact #interact_area .comment_area ul{border-top:1px solid #ccc}#interact #interact_area .comment_area ul li{padding:20px 0;border-bottom:1px solid #ccc}#interact #interact_area .comment_area ul li>p{clear:both;margin-top:10px}#interact #interact_area .comment_area ul li dl{display:inline-block;margin-right:10px}#interact #interact_area .comment_area ul li dl dt{background:url(/packs/static/images/icon_people-cb4e3abd01ca2ff76eab.png) no-repeat 0 center;background-size:8px auto;padding-left:12px;display:inline-block;font-size:80%}#interact #interact_area .comment_area ul li dl dd{display:inline-block}#interact #interact_area .comment_area ul li dl dd a{font-size:80%}#interact #interact_area p.date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959;font-size:80%}#interact #interact_area .comment_area .head_area .btn_area{float:right;padding:0 0 5px;border:none}#interact #interact_area .comment_area .head_area .btn_area a{border-radius:3px;padding:5px 10px;text-decoration:none;text-align:center;border:1px solid #999;font-size:75%;font-weight:normal}#interact #interact_area .comment_area .head_area .btn_area a.dalete{background:#eee}#interact #interact_area .comment_area .head_area .btn_area a.message{background:url(/packs/static/images/icon_btn_mail_yellow-3140ccbe4eb32f9c1a6a.png) no-repeat 5px center;background-size:15px auto;padding-left:22px}#interact #interact_area .comment_area .head_area .btn_area a:hover{opacity:.7}#interact #interact_area .comment_area .btn_area{text-align:center;padding:30px 0 50px;border-bottom:1px solid #ccc}#interact #interact_area .comment_area .btn_area a{background:#eee;background-size:7px auto;text-align:center;border-radius:5px;border:1px solid #999;text-decoration:none;padding:12px 30px 10px;font-weight:bold;display:inline-block}#interact #interact_area .comment_area .btn_area a:hover{opacity:.7}#interact #interact_area .comment_wright_area{border-bottom:3px solid #ccc}#interact #interact_area .comment_wright_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_yellow-396880cd3bdfb8100490.png) no-repeat 0 0;background-size:25px auto;padding:0 0 10px 30px}#interact #interact_area .comment_wright_area h2 span{font-weight:normal;padding-left:10px;font-size:80%}#interact #interact_area .comment_wright_area .txt{background:#eee;padding:30px;margin-bottom:50px}#interact #interact_area .comment_wright_area .txt textarea{border:1px solid #ccc;width:100%;min-height:200px;padding:10px}#interact #interact_area .comment_wright_area .txt .btn_area{text-align:center}#interact #interact_area .comment_wright_area .txt .btn_area a{display:block;width:25%;margin:15px auto 0;padding:15px 12px 12px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#interact #interact_area .comment_wright_area .txt .btn_area a:before{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:10px;height:16px;display:inline-block;position:absolute;top:33%;right:15px}#interact #interact_area .comment_wright_area .txt .btn_area a:hover,#interact #interact_area .back_area a:hover{opacity:.7}#interact #interact_area .login_regist_btn_area{justify-content:center}#interact #interact_area .login_regist_btn_area .login::before{background:url(/packs/static/images/icon_login01_40-40-68bb85394fc190ec0862.png) no-repeat 0 0;background-size:100% auto;width:36px;height:36px;left:calc(50% - 110px)}#interact #interact_area .login_regist_btn_area p{font-size:100%;text-align:center;margin:16px 0 0;font-weight:bold;width:100%}#interact #interact_area .back_area{padding:50px 0 20px}#interact #interact_area .back_area.border_upper{border-top:3px solid #ccc}#interact #interact_area .back_area a{display:block;width:30%;margin:0 auto;padding:15px;font-size:1.25em;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#interact #interact_area .back_area a::before{content:"";background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;left:15px}@media(max-width: 750px){#interact #interact_area{width:90%;display:flex;flex-wrap:wrap;margin:10px auto 30px}#interact #interact_area .ttl h1{text-decoration:underline}#interact #interact_area .category_area{border-top:0;border-top:initial;border-bottom:0;border-bottom:initial;margin:0;padding:0}#interact #interact_area .txt_area{padding:10px 0 0;border-bottom:0;border-bottom:initial}#interact #interact_area .txt_area p{margin-bottom:0}#interact #interact_area .date_area{margin:10px 0;float:none;float:initial}#interact #interact_area .date,#interact #interact_area .comment,#interact #interact_area .like,#interact #interact_area .favorite{margin-left:2px}#interact #interact_area .profile_area{overflow:visible;overflow:initial;background:#eee;padding:3px;margin-bottom:10px;width:100%}#interact #interact_area .name_area{background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;padding:8px}#interact #interact_area .name_area hr{border:0;border-top:1px solid #ccc;margin:10px 0}#interact #interact_area .name_area .right_area{float:none;float:initial;margin-bottom:25px}#interact #interact_area .name_area .right_area>span{display:block;padding-top:5px}#interact #interact_area .name_area .right_area p{margin:0 0 5px}#interact #interact_area .name_area .right_area a.btn_good{float:left;width:48%}#interact #interact_area .name_area .right_area a{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 26px center #fff;background-size:15px auto;margin-bottom:5px}#interact #interact_area .name_area .right_area a:hover{margin-bottom:3px}#interact #interact_area .name_area .right_area a.btn_star{float:right;width:48%;background:url(/packs/static/images/icon_btn_star-e70d0742d24270bc4185.png) no-repeat 25px center #fff;background-size:15px auto}#interact #interact_area .name_area .right_area a.btn_message{width:48%;background:url(/packs/static/images/icon_btn_message-8b3476bf22adc0729a24.png) no-repeat 0px center #fff}#interact #interact_area ul.sns{float:none;float:initial;text-align:center}#interact #interact_area ul.sns li{width:55px;padding:3px 10px}#interact #interact_area .comment_area{margin:10px 0 0}#interact #interact_area p.date{text-align:left;margin:8px 0}#interact #interact_area .head_area p.date{display:block;font-size:.85em}#interact #interact_area .date_area .date{background-size:11px auto;font-size:.85em}#interact #interact_area .edit_area{margin:0px auto 20px}#interact #interact_area .edit_area ul{display:flex;flex-wrap:wrap}#interact #interact_area .edit_area ul li{width:100%;display:flex;justify-content:center}#interact #interact_area .edit_area ul li:last-child{margin-top:20px}#interact #interact_area .edit_area ul li a{width:80%;margin:0}#interact #interact_area .edit_area ul li.edit a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 22px center #eee;background-size:14px auto}#interact #interact_area .edit_area ul li.delete a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 24px center #eee;background-size:12px auto}#interact #interact_area .comment_wright_area,#interact #interact_area .comment_wright_area .txt .btn_area a{width:100%}#interact #interact_area .login_regist_btn_area .login{margin:0px 0 10px}#interact #interact_area .login_regist_btn_area .login:hover{margin:3px 0 7px 0}#interact #interact_area .login_regist_btn_area .member{margin:10px 0}#interact #interact_area .login_regist_btn_area .member:hover{margin:13px 0 7px}#interact #interact_area .login_regist_btn_area .login::before{left:12px}#interact #interact_area .login_regist_btn_area .member::before{left:12px}#interact #interact_area .login_regist_btn_area{margin-bottom:30px}#interact #interact_area .login_regist_btn_area p{font-size:.9em}#interact #interact_area .back_area{width:100%;padding:30px 0 0 0}#interact #interact_area .back_area a{width:80%;margin:0 auto;padding:10px;font-size:120%}#interact #interact_area .comment_wright_area .txt{padding:15px}#interact #interact_area .comment_area .btn_area{padding:30px 0}#interact #interact_area .comment_area .head_area .btn_area{margin-top:10px}}.photo_comment_area .photo{text-align:center;margin:20px 0 30px 0}@media(max-width: 750px){.photo_comment_area .photo{max-width:100%}}.photo_comment_area .wrapper{height:5px}.photo_comment_area .sub_title{display:inline-block}.photo_comment_area .sub_title span{font-size:110%;font-weight:bold;margin:0 10px 15px 0;background:url(/packs/static/images/icon_camera-384749e3fc2f0bbe5cc5.png) no-repeat 0 center;background-size:17px auto;padding-left:20px}.photo_comment_area .btn_update{display:inline-block;float:right}.photo_comment_area .btn_update button{width:100px;height:30px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 1px 0px 0px #666;text-decoration:none;background-color:#54bbe5;display:inline-block;text-align:center;padding:6px 0 4px 0;margin-top:5px;font-family:Meiryo;color:#fff;font-size:12px;cursor:pointer;font-family:"Verdana"}.photo_comment_area .btn_update button:hover{opacity:.7}.photo_comment_area .comment{margin:40px 0 0;padding:30px}.photo_comment_area .comment textarea{width:100%;height:8em;padding:10px}.photo_comment_area .delete_button{width:100%;margin:0 auto 0;padding-bottom:20px;display:flex;justify-content:center}.photo_comment_area .delete_button .btn_delete{width:150px;font-size:14px;height:35px;padding:7px;border-radius:30px;display:block;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}.photo_comment_area hr{margin:40px 0;border-right:none;border-bottom:none;border-left:none}.photo_comment_area .footer{width:400px;margin:auto}.photo_comment_area .footer .btn_entry{width:400px}.photo_comment_area .input_comment_area{background:#eee}@media(max-width: 750px){.photo_comment_area .footer{width:250px;margin:auto}.photo_comment_area .footer .btn_entry{width:250px}}#mypage_area .my_contents_area h3{font-size:160%;color:#0095d2;line-height:1.4;margin:20px 5px 5px 5px}#mypage_area .my_contents_area .sub_info{margin-bottom:60px}#mypage_area .my_contents_area .date_area{float:left}#mypage_area .my_contents_area .date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959;font-size:80%;display:inline-block}#mypage_area .my_contents_area .right_area{float:right}#mypage_area .my_contents_area .right_area a{font-weight:bold;vertical-align:middle;font-size:80%;padding:6px 0 4px 0;background:#fff;display:inline-block;width:130px;border:1px solid #ccc;border-radius:3px;box-shadow:0px 2px 0px 0px #666;text-decoration:none;text-align:center}#mypage_area .my_contents_area .right_area a:hover{box-shadow:none;margin-top:7px}#mypage_area .my_contents_area .right_area a:before{content:"";width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:2px;position:relative;top:-1px}#mypage_area .my_contents_area .right_area a.btn_good:before{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 0 0;background-size:100% auto}#mypage_area .my_contents_area .sns{text-align:right}#mypage_area .my_contents_area .sns li{display:inline-block;width:30px;padding:0 2px}#mypage_area .my_contents_area .sns li img{width:100%}#mypage_area .my_contents_area .contents{margin:20px 0 30px 0;min-height:100px}#mypage_area .my_contents_area .contents .media{text-align:center;margin:20px 0 30px 0}@media(max-width: 750px){#mypage_area .my_contents_area .contents .media .youtube{width:85%}}#mypage_area .my_contents_area .btn_area{background:#eee;padding:30px 30px 25px;text-align:center;margin-bottom:50px}#mypage_area .my_contents_area .btn_area a{vertical-align:top;display:inline-block;border-radius:5px;color:#fff;font-size:100%;padding:20px 30px 20px 50px;line-height:1;position:relative;font-weight:bold;text-decoration:none;text-align:center;margin:0 15px 4px;box-shadow:0px 2px 0px 0px #999}#mypage_area .my_contents_area .btn_area .member{background:#ff9000}#mypage_area .my_contents_area .btn_area .member::before{content:"";background:url(/packs/static/images/btn_icon_registration-3cc78e35c545fe3a33f1.png) no-repeat 0 0;background-size:100% auto;width:35px;height:40px;display:inline-block;position:absolute;top:10px;left:10px}#mypage_area .my_contents_area .btn_area .login{background:#009a8a}#mypage_area .my_contents_area .btn_area .login::before{content:"";background:url(/packs/static/images/btn_icon_login-6554e86b78fe1da99aae.png) no-repeat 0 0;background-size:100% auto;width:35px;height:40px;display:inline-block;position:absolute;top:10px;left:10px}div.blog_entry_area div.box_form.preview form#update_blog_article div.input_area div.input_form p img,div.mypage_inner div.my_contents_area div.contents p img,div.mypage_inner div.my_contents_area div.contents p iframe{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}#mypage_area .my_contents_area div.contents p,.mypage_inner .my_contents_area .comment_area ul li p{overflow-wrap:break-word}#mypage_area .my_contents_area .btn_area p{font-size:100%;text-align:center;margin:16px 0 0;font-weight:bold}@media(max-width: 750px){#mypage_area .my_contents_area .btn_area{order:6;padding:20px;margin-bottom:40px;width:100%}#mypage_area .my_contents_area .btn_area a{width:100%;margin:0 0 20px;padding:20px 10px 20px 30px;font-size:150%}#mypage_area .my_contents_area .btn_area .member::before,#mypage_area .my_contents_area .btn_area .login::before{left:3%;width:40px;height:45px}#mypage_area .my_contents_area .btn_area p{margin:0;font-size:100%}}#mypage_area .my_contents_area .back_area{border-top:3px solid #ccc;padding:40px 0}#mypage_area .my_contents_area .back_area .btn_list{display:block;width:70%;margin:0 auto;padding:15px;font-size:120%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage_area .my_contents_area .back_area .btn_list::before{content:"";background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){#mypage_area .my_contents_area .back_area{order:7;width:100%}#mypage_area .my_contents_area .back_area a{width:70%}}#mypage_area .my_contents_area .comment_area{border-top:2px solid #ccc;position:relative}#mypage_area .my_contents_area .comment_area h2{font-size:16px;background:url(/packs/static/images/icon_comment_gray-68ae05c5454e71c5686e.png) no-repeat 0 3px;background-size:25px auto;padding:0 0 10px 30px;color:#222;margin:15px 0 0 0}#mypage_area .my_contents_area .comment_area ul{border-top:1px solid #ccc}#mypage_area .my_contents_area .comment_area ul li{padding:20px 0;border-bottom:1px solid #ccc}#mypage_area .my_contents_area .comment_area .head_area{overflow:hidden}#mypage_area .my_contents_area .comment_area ul li dl{display:inline-block;margin-right:10px}#mypage_area .my_contents_area .comment_area ul li dl dt{background:url(/packs/static/images/icon_people-cb4e3abd01ca2ff76eab.png) no-repeat 0 center;background-size:8px auto;padding-left:12px;display:inline-block;font-size:12px}#mypage_area .my_contents_area .comment_area ul li dl dd{display:inline-block}#mypage_area .my_contents_area .comment_area ul li dl dd a{font-size:80%}#mypage_area .my_contents_area .date{background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding-left:15px;color:#595959;font-size:80%}#mypage_area .my_contents_area .comment_area ul li>p{clear:both;margin-top:10px}#mypage_area .my_contents_area .comment_wright_area h2{font-size:110%;background:url(/packs/static/images/icon_comment_yellow-396880cd3bdfb8100490.png) no-repeat 0 0;background-size:25px auto;padding:0 0 10px 30px;margin:30px 0 5px 0;color:#222}#mypage_area .my_contents_area .comment_wright_area h2 span{font-weight:normal;padding-left:10px;font-size:80%}#mypage_area .my_contents_area .comment_wright_area .txt{background:#eee;padding:30px;margin-bottom:50px}#mypage_area .my_contents_area .comment_wright_area .txt textarea{border:1px solid #ccc;width:100%;min-height:200px;padding:10px}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area{text-align:center;margin-bottom:0;padding:0}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a{display:block;width:45%;margin:15px auto 0;padding:15px 12px 12px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a:before{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:10px;height:16px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){#mypage_area .my_contents_area .comment_wright_area .txt .btn_area a{width:70%;font-size:16px}}.blog_list_area .box_header{margin:15px 0 25px 0;padding:30px 0;display:flex;justify-content:space-between;min-height:83px}.blog_list_area .box_header .header_btn{display:inline-block;width:220px;height:83px;background-color:#ffec00;position:relative}.blog_list_area .box_header .header_btn a:hover{opacity:.7}.blog_list_area .number b{font-size:170%;font-family:Verdana}.blog_list_area hr{margin:10px 0;border-right:none;border-bottom:none;border-left:none}.blog_list_area .post .title{display:inline-block;width:60%;word-wrap:break-word}.blog_list_area .post .title b{font-size:15px}.blog_list_area .post .status{display:inline-block;width:22%}.blog_list_area .post .status .date{color:#595959;text-align:right;background:url(/packs/static/images/icon_date-1a510322bb91951b7720.png) no-repeat 0 center;background-size:12px auto;padding:1px 5px 0 15px;font-size:.75em;font-weight:400;line-height:2.333}.blog_list_area .post .status .counts .comment,.blog_list_area .post .status .counts .like{color:#595959;position:relative;vertical-align:bottom;font-size:.75em;font-weight:400;line-height:2.333}.blog_list_area .post .status .counts .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}.blog_list_area .post .status .counts .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:13px auto;padding:0 0 0 15px}.blog_list_area .post .status .badge{background-color:#0095d2;padding:1px 10px;margin-right:8px;margin-left:1px;font-size:70%;color:#fff;border-radius:14px;box-shadow:0 0 3px #ddd;white-space:nowrap}.blog_list_area .post .right_btn{display:inline-block;width:15%;vertical-align:top}.blog_list_area .post .right_btn .edit_btn{display:inline-block;width:80%;vertical-align:top;margin-top:3px}.blog_list_area .post .right_btn .edit_btn a{background:url(/packs/static/images/icon_pencil-8b738da15146bebb99d3.png) no-repeat 10px center #eee;background-size:11px auto;padding:3px 0 0 10px;font-size:.75em;text-decoration:none;border:1px solid #999;width:90px;height:25px;display:block;text-align:center;border-radius:3px}.blog_list_area .post .right_btn .delete_btn{display:inline-block;width:15%;vertical-align:top;margin-top:3px}.blog_list_area .post .right_btn .delete_btn a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 8px center #eee;background-size:12px auto;font-size:.75em;text-decoration:none;border:1px solid #999;width:30px;height:25px;display:block;text-align:center;border-radius:3px}.blog_list_area .post .right_btn .edit_btn a:hover,.blog_list_area .post .right_btn .delete_btn a:hover{opacity:.7}@media(max-width: 750px){.blog_list_area .post .title{display:block;width:100%}.blog_list_area .post .status{width:55%}.blog_list_area .post .counts{margin-top:-10px}.blog_list_area .post .edit_btn{width:25%}.blog_list_area .post .delete_btn{width:10%}.blog_list_area .post .status .date,.blog_list_area .post .status .counts .comment,.blog_list_area .post .status .counts .like,.blog_list_area .post .status .badge{font-size:1em}.blog_list_area .post .status .date{background-size:13px auto}.blog_list_area .post .right_btn{width:40%;text-align:right}.blog_list_area .post .right_btn .edit_btn{width:70%}.blog_list_area .pager{margin:10px auto !important}.blog_list_area .pager ul li{margin:1px !important}.blog_list_area .pager ul li.back a,.blog_list_area .pager ul li.back span{padding:8px 8px 8px 10px !important}.blog_list_area .pager ul li.next a,.blog_list_area .pager ul li.next span{padding:8px 10px 8px 8px !important}}.blog_list_area .pager{margin:50px auto;text-align:center}.blog_list_area .pager ul li{display:inline-block;margin:0 3px;color:#999}.blog_list_area .pager ul li.back span,.blog_list_area .pager ul li.next span{opacity:.5}.blog_list_area .pager ul li.back a,.blog_list_area .pager ul li.back span{padding:8px 20px 8px 25px;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat left center;background-size:8px auto;border:none;color:#333;width:auto}.blog_list_area .pager ul li span{padding:8px 15px 6px;background:#666;color:#fff;border:1px solid #666;display:block;width:40px}.blog_list_area .pager ul li a{text-decoration:none;padding:8px 15px 6px;width:40px;border:1px solid #999;display:block}.blog_list_area .pager ul li a:hover{opacity:.7}.blog_list_area .pager ul li.next a,.blog_list_area .pager ul li.next span{padding:8px 25px 8px 20px;background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat right center;background-size:8px auto;border:none;color:#333;width:auto}.blog_entry_area .box_form{margin:15px 0 25px 0;padding:30px;background-color:#eee}.blog_entry_area .header{margin:20px 0 0 0}.blog_entry_area .header h3{display:inline-block;background:url(/packs/static/images/icon_blog-e1f2dcc99b68523769e8.png) no-repeat 0 -10px;background-size:40px auto;color:#0095d2;width:600px;padding-left:33px}.blog_entry_area .header .right_btn{display:inline-block;width:130px;text-align:right}.blog_entry_area .header .right_btn .delete_btn{display:inline-block;vertical-align:top;margin-top:3px}.blog_entry_area .header .right_btn .delete_btn a{background:url(/packs/static/images/icon_btn_delete-83f2ee9af1a2e5d6b168.png) no-repeat 8px center #eee;background-size:12px auto;font-size:.75em;text-decoration:none;border:1px solid #999;width:30px;height:25px;display:block;text-align:center;border-radius:3px}.blog_entry_area .box_form label{font-weight:bold}.blog_entry_area .box_form .annotation{margin-left:15px;font-size:.75em}.blog_entry_area .box_form .input_form{margin:5px 0 30px 0}.blog_entry_area .box_form .input_form .ck-editor__editable{min-height:500px}.blog_entry_area .input_group_area{padding-bottom:40px}.blog_entry_area .btn1,.blog_entry_area .btn_entry{padding:14px;width:200px;height:50px}.blog_entry_area .btn1::before{content:none}.blog_entry_area .back_area{border-top:1px solid #ccc;padding:40px 0}.blog_entry_area .back_area .btn_list{display:block;width:70%;margin:0 auto;padding:15px;font-size:120%;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}.blog_entry_area .back_area .btn_list:hover{opacity:.7}.blog_entry_area .back_area .btn_list::before{content:"";background:url(/packs/static/images/icon_arrow_next-3f06621614f17230c8da.png) no-repeat 0 0;background-size:100% auto;width:12px;height:20px;display:inline-block;position:absolute;top:33%;right:15px}.introduction_area p.arrow{position:absolute;top:43px;right:0;background:url(/packs/static/images/icon_arrow_down-08bdcd3660adffc3c379.png) no-repeat 0 center;padding-left:12px}.introduction_area p.arrow a{color:#0095d2;font-size:90%}@media(max-width: 750px){.blog_entry_area .header h3{width:80%}.blog_entry_area .header .right_btn{width:16%}.blog_entry_area .box_form .input_form .ck-editor__editable{min-height:300px}.blog_entry_area .btn1,.blog_entry_area .btn_entry{width:100%}.blog_entry_area .back_area .btn_list{width:100%}#mypage aside.sub ul li a[href="/received_messages"]{margin-top:1px}}.detail_search_btn_area2{position:absolute;left:calc(50% - 75px)}#mypage #mypage_area aside.sub2{padding-bottom:10px}.comment_area ul li dl{display:inline-block;margin-right:10px}@media(max-width: 750px){#mypage .mypage_inner .profile_area .basic .btn_right_bottom.mypage_basic{top:auto}#mypage .mypage_inner .profile_area .basic .btn_right_bottom,#mypage .mypage_inner .profile_area .industry .btn_right_bottom,#mypage .mypage_inner .profile_area .address .btn_right_bottom{bottom:0px}#mypage .mypage_inner .profile_area .basic .title_bottom,#mypage .mypage_inner .profile_area .industry .title_bottom,#mypage .mypage_inner .profile_area .address .title_bottom{margin-bottom:20px}#mypage .mypage_inner .profile_area table.edit{margin-bottom:20px}}.sp{display:none !important}#popup{min-height:585px}#popup ul.tab{min-width:190px}#popup #popup_inner .popup_area ul{height:420px}#popup.industry h1{background:url(/packs/static/images/icon_popup_industry-f810d388a34f1a9169e6.png) no-repeat 20px center;background-size:40px auto}#popup.area h1{background:url(/packs/static/images/icon_popup_area-8dc5c673c76151d24753.png) no-repeat 20px center;background-size:40px auto}#popup.recruitment_pr h1{background:url(/packs/static/images/icon_bgc_blue-1c18abb58b8e9c846aec.png) no-repeat 20px center;background-size:40px auto}#popup.licence h1{background:url(/packs/static/images/icon_popup_licence-a045f8a52575d605a0e9.png) no-repeat 20px center;background-size:40px auto}#popup.skill h1{background:url(/packs/static/images/icon_popup_skill-fbc37d5a168732ab21f8.png) no-repeat 20px center;background-size:40px auto}#popup #popup_inner .popup_area ul li:hover,#popup #popup_inner .popup_area ul li.checked{background:#54bbe5;border-right:1px solid #fff}#popup #popup_inner .popup_area ul li.space:hover{background-color:transparent;background-color:initial;background-color:#fff;cursor:auto}#popup #popup_inner .popup_area ul li.checked label{color:#fff}.popup-checkbox-input+label::before{left:5px}.popup-checkbox-input+label{cursor:pointer}#popup #popup_inner .popup_area ul li label{padding:15px 0 15px 30px}#popup #popup_inner .popup_area ul{margin-left:0}#popup #popup_inner .popup_area ul li{padding-left:15px;width:416px;cursor:pointer}#popup #popup_inner .popup_area ul.column4 li{width:208px}#popup #popup_inner .popup_area ul.column4 li.cols4{width:832px}#popup #popup_inner .popup_area ul.column4 li.cols3{width:624px}#popup #popup_inner .popup_area ul.column4 li.cols2{width:416px}#popup #popup_inner .popup_area ul.column3 li{width:277px}#popup #popup_inner .popup_area ul.column3 li.cols2{width:555px}@media(max-width: 750px){.sp{display:block !important}.pc,.slider .next,.slider .prev{display:none !important}#popup{overflow:hidden}#popup .btn_area{height:100px}#popup .header{background-color:#0095d2;border:0}#popup .header h1{color:#fff;font-size:1.15em;padding-left:60px}.industry{background-size:0}#popup.industry h1{background:url(/packs/static/images/icon_popup_industry_sp_60-60-5f678edc8c82a78cb651.png) no-repeat 20px center;background-size:30px auto}#popup.area h1{background:url(/packs/static/images/icon_popup_area_sp-e7455a557197f5f9d367.png) no-repeat 20px center;background-size:30.5px auto}#popup.recruitment_pr h1{background:url(/packs/static/images/icon_bgc_white-93024c8eeebc5684a2b3.png) no-repeat 20px center;background-size:30.5px auto}#popup.licence h1{background:url(/packs/static/images/icon_popup_area_sp-e7455a557197f5f9d367.png) no-repeat 20px center;background-size:30.5px auto}#popup.skill h1{background:url(/packs/static/images/icon_popup_area_sp-e7455a557197f5f9d367.png) no-repeat 20px center;background-size:30.5px auto}div[id^=main_page]{height:67vh}#main_page1 ul li{border-bottom:1px solid #ccc;height:50px;padding:15px;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 95% center #fff;background-size:8px auto;cursor:pointer}#main_page1 ul li:hover{opacity:.7}#main_page2 div:first-child{height:10%;background-color:#eee;padding:15px 15px;text-decoration:none}#main_page2 div:first-child a{font-weight:700;text-decoration:none;width:100%;display:block;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 center #eee;background-size:8px auto;padding-left:20px}#main_page2 div:last-child{height:92%;overflow-y:scroll;overflow-x:hidden;background-color:#eee}#main_page2 #tmp{border-left:10px solid #eee;border-right:10px solid #eee}#main_page2 #tmp li{height:50px;border-bottom:10px solid #eee;background-color:#fff}#main_page2 #tmp li.space{display:none}#popup .btn_area{flex-direction:initial;bottom:0;margin:0;background-color:#a3a3a3;display:flex;justify-content:space-around}#popup_confirm{min-height:300px}#popup #popup_inner .popup_area ul.show{display:flex;flex-direction:column}#popup #popup_inner .popup_area ul.column4 li,#popup #popup_inner .popup_area ul.column4 li.cols4,#popup #popup_inner .popup_area ul.column4 li.cols2,#popup #popup_inner .popup_area ul.column3 li,#popup #popup_inner .popup_area ul.column3 li.cols2{width:50%}#popup .btn_area .search{background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat calc(50% - 55px) center #ffec00;background-size:25px auto;padding:12px 10px 7px 32px;width:165px;height:45px}#popup .btn_area .back{padding:11px 0px 7px 10px;width:165px;height:45px;margin:0 5px 3px !important}#popup .btn_area .back:hover{margin:3px 5px 0px !important}.popup-checkbox-input+label{padding:9px 0 10px 40px}#main_page1 ul li{display:flex}#main_page1 ul li.checked{background-color:#ddf1fa}#main_page1 ul li.checked::after{content:"";display:block;background:url(/packs/static/images/icon_checked_14-13-c050e28f3644f53ba076.png) no-repeat 0 0;background-size:100% auto;width:14px;height:13px;margin-left:5px;margin-top:5px}#tmp li.checked label{background-color:#54bbe5;color:#fff;position:relative}#tmp li label::after{content:none}#tmp li label::before{content:"";background:url(/packs/static/images/icon_checkbox_off_38-37-a3adf9db6e61feb0933e.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0%;left:15px}#tmp li.checked label::before{content:"";background:url(/packs/static/images/icon_checkbox_on_40-38-cce6fd84ad51e6e09732.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0%;left:15px}}.mfp-iframe-holder .mfp-content{max-width:1040px}.mfp-inline-holder .mfp-content{max-width:1040px;background-color:#fff}input[type=text].area.no_icon,input[type=text].business_type.no_icon,input[type=text].job_search_order.no_icon,input[type=text].recruitment_ordering.no_icon{width:300px}input[type=text].keyword{width:600px}#interact_body #mv_area h1:before{background:url(/packs/static/images/icon_h1_interact-a80a0490df72fa3e59b4.png) no-repeat 0 0;background-size:100%}#interact_body #mv_area.admin_articles_icon h1:before{background:url(/packs/static/images/gm_icon05-15f07ace60efe01ab156.png) no-repeat 0 0;background-size:100%}#interact_body #interact_area .message_area{display:flex;margin-bottom:20px}#interact_body #interact_area .message_area .notification_area{display:flex;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%}#interact_body #interact_area .message_area p{display:flex;padding:7px 20px 7px 40px;color:#cd1110;background:url(/packs/static/images/icon_message-383a6b00930cbd0fb374.png) no-repeat 12px 8px;background-size:20px auto}#interact_body #interact_area .box_l{float:left;margin-bottom:50px}#interact_body #interact_area .interact_inner>.btn_area{float:right;width:340px;background:#e5f5f3;padding:20px}#interact_body #interact_area .interact_inner>.btn_area a{vertical-align:top;display:block;border-radius:5px;color:#fff;padding:18px 0 14px 30px;box-shadow:0px 4px 0px 0px #999;line-height:1;position:relative;font-weight:bold;text-decoration:none;width:280px;text-align:center;margin:0 auto 4px;background:#009a8a}#interact_body #interact_area .interact_inner>.btn_area a:before{content:"";background:url(/packs/static/images/icon_btn_post_green-8ecb2faa93c6e602f037.png) no-repeat 0 0;background-size:100% auto;width:30px;height:30px;display:inline-block;position:absolute;top:8px;left:15px}#interact_body #interact_area .interact_inner>.btn_area a:hover{box-shadow:none;margin:4px auto 0;opacity:.7}#interact_body #interact_area .interact_inner>.btn_area.login{background:#ffec00;margin-bottom:50px}#interact_body #interact_area .interact_inner>.btn_area.login a{background:#fff;color:#222;font-size:20px;line-height:22px}#interact_body #interact_area .interact_inner>.btn_area.login a:before{background:url(/packs/static/images/icon_blog02_30-30-f24cb1e2bd1112f14363.png) no-repeat 0 0;top:12px;left:48px;background-size:30px}#interact_body #interact_area .interact_inner .main_box{border:1px solid #ccc;clear:both}#interact_body #interact_area .interact_inner .main_box h2{background:#eee;text-align:center;padding:15px;font-size:110%;color:#222;margin:0}#interact_body #interact_area .interact_inner .main_box h2 span{font-size:80%;width:200px;display:inline-block;margin:0 0 0 10px;padding:8px 20px 5px 10px;border-radius:30px;background:url(/packs/static/images/icon_arrow_sp_up-db57fc2179a91ce7a98a.png) no-repeat 97% center #fff;background-size:18px auto;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;cursor:pointer}#interact_body #interact_area .interact_inner .main_box.up h2 span{background:url(/packs/static/images/icon_arrow_sp_down-7cc413ca2269bffb1c4b.png) no-repeat 97% center #fff;background-size:18px auto}#interact_body #interact_area .search_conditions_switch:hover{opacity:.7;cursor:pointer}#interact_body #interact_area .interact_inner .main_box dl{overflow:hidden;width:760px;margin:20px auto 0}#interact_body #interact_area .interact_inner .main_box dl dt{font-weight:bold;float:left;margin:8px 0 0 0;clear:both;padding-left:30px;padding-bottom:5px;line-height:1.6;width:160px}#interact_body #interact_area .interact_inner .main_box dl dt.keyword{background:url(/packs/static/images/icon_interact_keyword-a291cefeb2544d61dd06.png) no-repeat 0 0;background-size:25px auto}#interact_body #interact_area .interact_inner .main_box dl dt.industry{background:url(/packs/static/images/icon_interact_industry-468b550b1895987fc9d3.png) no-repeat 0 0;background-size:25px auto}#interact_body #interact_area .interact_inner .main_box dl dt.area{background:url(/packs/static/images/icon_interact_area-8bbbb044409c7a201a3b.png) no-repeat 0 0;background-size:25px auto}#interact_body #interact_area .interact_inner .main_box dl dd{float:left;margin:0 0 20px 0}#interact_body #interact_area .interact_inner .main_box .btn_area{background:#eee;padding:10px;height:75px}#interact_body #interact_area .interact_inner .main_box .btn_area .search{display:block;width:240px;padding:14px 10px 10px;border-radius:30px;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top;background:#ffec00;margin:0 auto}#interact_body #interact_area .interact_inner .main_box .btn_area .search:before{content:"";width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_search_btn-0ea82356c5a45775b8e3.png) no-repeat 0 0;background-size:100% auto;top:-2px}#interact_body #interact_area .interact_inner .main_box .btn_area .search:hover{box-shadow:none;margin-top:3px;opacity:.7}#interact_body #interact_area .no_list{margin-top:40px;margin-bottom:40px;background-color:#eee;vertical-align:middle;padding:35px;text-align:center;width:100%}#interact_body #interact_area .result_inner{overflow:hidden;margin-top:20px}#interact_body #interact_area .result_inner .head_area .number{float:left}#interact_body #interact_area .result_inner .head_area .number b{font-size:170%;font-family:Verdana}#interact_body #interact_area .result_inner .head_area .number span{margin-left:10px}#interact_body #interact_area .result_inner .head_area .number_box{float:right;margin:10px 0}#interact_body #interact_area .result_inner .head_area .number_box dt{display:inline-block;margin:4px 5px 0 0;vertical-align:top}#interact_body #interact_area .result_inner .head_area .number_box dd{display:inline-block}#interact_body #interact_area .result_inner .head_area .sort{clear:both;margin:0 0 30px;display:flex}#interact_body #interact_area .result_inner .head_area .sort dt{font-weight:bold;padding-top:3px}#interact_body #interact_area .result_inner .head_area .sort dd{margin-left:10px}#interact_body #interact_area .result_inner .head_area .sort dd a{border-radius:15px;padding:4px 15px 2px;text-align:center;border:1px solid #666;background:#eee;text-decoration:none;font-size:80%;width:130px;display:block;position:relative}#interact_body #interact_area .result_inner .head_area .sort dd a:not(.active):hover{opacity:.7}#interact_body #interact_area .result_inner .head_area .sort dd a:after{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:5px;height:10px;position:absolute;top:33%;right:8px}#interact_body #interact_area .result_inner .head_area .sort dd a.active{background:#666;color:#fff}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(2) a{background:url(/packs/static/images/icon_search_btn_new-b14dabf65e5d9f48a2ea.png) no-repeat 20px center #eee;background-size:24px 13px;padding-left:28px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(2) a.active{background:url(/packs/static/images/icon_search_btn_new_on-fe50da020300182e2455.png) no-repeat 20px center #666;background-size:24px 13px;padding-left:28px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(3) a{background:url(/packs/static/images/icon_sort_btn_date-f71d6f51701e79100068.png) no-repeat 26px center #eee;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(3) a.active{background:url(/packs/static/images/icon_sort_btn_date_on-017a39da3e3c085dcc3a.png) no-repeat 26px center #666;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(4) a{background:url(/packs/static/images/icon_sort_btn_comment-0c79420f345f3a0d9614.png) no-repeat 15px center #eee;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(4) a.active{background:url(/packs/static/images/icon_sort_btn_comment_on-9f1084b51627a245259e.png) no-repeat 15px center #666;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(5) a{background:url(/packs/static/images/icon_sort_btn_favorite-886cf07bffe620edb382.png) no-repeat 30px center #eee;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .head_area .sort dd:nth-child(5) a.active{background:url(/packs/static/images/icon_sort_btn_favorite_on-6546ff87d3fef934cc66.png) no-repeat 30px center #666;background-size:12px auto;padding-left:25px}#interact_body #interact_area .result_inner .cont_area{border-top:1px solid #ccc}#interact_body #interact_area .result_inner .cont_area li{padding:20px 0;border-bottom:1px solid #ccc;overflow:hidden}#interact_body #interact_area .result_inner .cont_area .box_l{float:left;width:700px;margin-bottom:0}#interact_body #interact_area .box_l{float:left;margin-bottom:50px}#interact_body #interact_area .result_inner .cont_area li .box_l>.comment{background:#999;color:#fff;font-size:70%;border-radius:10px;width:auto;text-align:center;padding:3px 10px;margin:0 0 5px}#interact_body #interact_area .result_inner .cont_area .box_l>p{margin-bottom:10px;width:650px;word-break:break-all}#interact_body #interact_area .result_inner .cont_area .box_l>p.txt{height:48px;overflow:hidden;word-wrap:break-word}#interact_body #interact_area .date,#interact_body #interact_area .comment,#interact_body #interact_area .like,#interact_body #interact_area .favorite{color:#595959;font-size:75%;display:inline-block;line-height:1;margin-left:5px}#interact_body #interact_area .date_area .comment{background:url(/packs/static/images/icon_comment-a775412a9d13415adb9c.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact_body #interact_area .date_area .like{background:url(/packs/static/images/icon_good-c60037218afefcc76cc4.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact_body #interact_area .date_area .favorite{background:url(/packs/static/images/icon_star-76cfb44f86a125913ddb.png) no-repeat 0 center;background-size:12px auto;padding:0 0 0 15px}#interact_body #interact_area .result_inner .cont_area .box_l .ttl{margin-bottom:10px}#interact_body #interact_area .result_inner .cont_area .box_l>p{margin-bottom:10px;width:650px}#interact_body #interact_area .result_inner .cont_area a{color:#0095d2;font-size:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:650px;margin-bottom:5px;font-weight:700}#interact_body #interact_area .result_inner .cont_area .box_l>p{margin-bottom:10px;width:650px}#interact_body #interact_area .date_area{float:left}#interact_body #interact_area .result_inner .cont_area ul li .box_r .icon_box p.icon_member{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_user3-9fc21a88d6d9ffd695a5.png) no-repeat 20px center #fff;background-size:25px auto;font-size:80%;text-align:center;padding:5px 20px 5px 50px;display:inline-block;margin-right:5px}#interact_body #interact_area .result_inner .cont_area ul li .box_r .icon_box p.icon_associate_member{border-radius:15px;border:1px solid #999;background:url(/packs/static/images/icon_user4-834f96209b44b33f48b1.png) no-repeat 23px center #fff;background-size:10px auto;font-size:80%;text-align:center;padding:5px 25px 5px 40px;display:inline-block;margin-right:5px}#interact_body #interact_area .box_r .img_box,#interact_body #interact_area .box_r .icon_box{clear:both;margin-top:5px}#interact_body #interact_area .box_r .img_box p,#interact_body #interact_area .box_r .icon_box p{display:inline-block;margin:0 3px;font-size:80%}#interact_body #interact_area .result_inner .cont_area .box_r{float:right;width:340px}#interact_body #interact_area .box_r .btn_area{background:#e5f7fe;padding:15px;text-align:center}#interact_body #interact_area .result_inner .cont_area a{color:#0095d2;font-size:120%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;width:650px;margin-bottom:5px}#interact_body #interact_area .box_r .btn_area a{display:inline-block;margin:1px auto 3px;padding:8px 70px;font-size:110%;border-radius:5px;background:#ffec00;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none;box-shadow:0 3px 0 0 #999;vertical-align:top;width:260px}#interact_body #interact_area .box_r .btn_area a:hover{box-shadow:none;margin:4px auto 0;opacity:.7}#interact_body #interact_area .box_r .btn_area a:after{background:url(/packs/static/images/icon_arrow_black-8c014e2ac5d87a067b46.png) no-repeat 0 0;background-size:100% auto;width:7px;height:12px;content:"";position:absolute;top:40%;right:8px}#interact_body #interact_area .box_r .img_box{clear:both;margin-top:5px}#interact_body #interact_area .box_r .img_box img{width:40px;vertical-align:middle}#interact_body #interact_area .box_r .img_box p{display:inline-block;margin:0 3px;font-size:80%}#interact_body #interact_area .box_r .img_box p span{font-size:110%}#interact_body #interact_area .box_r .img_box p.level{font-size:75%;vertical-align:text-top}#interact_body #interact_area .box_r .img_box p{display:inline-block;margin:0 3px;font-size:80%}#interact_body #interact_area .box_r .img_box p span{font-size:110%}@media(max-width: 750px){#interact_body #interact_area{width:90%;display:flex;flex-wrap:wrap;margin:10px auto 30px}#interact_body #interact_area .interact_inner{width:100%;padding-bottom:30px;border-bottom:2px solid #ccc}#interact_body #interact_area .message_area{margin:20px 0 15px}#interact_body #interact_area .interact_inner>.btn_area,#interact_body #interact_area .interact_inner>.btn_area.login{margin-bottom:25px;width:100%}#interact_body #interact_area .interact_inner>.btn_area a{font-size:1.13em;height:45px;padding-top:15px}#interact_body #interact_area .interact_inner>.btn_area.login a{font-size:1.13em;padding-top:13px}#interact_body #interact_area .interact_inner>.btn_area.login a::before{top:calc(50% - 14px);left:calc(50% - 80px)}#interact_body #interact_area .box_l{margin:10px 0 20px}#interact_body #interact_area .interact_inner .box_l>ul{margin:10px 0 0 10px}#interact_body #interact_area .interact_inner>.box_l>ul>li{text-indent:-1em;font-size:90%;line-height:1.2;margin:2px 0}#interact_body #interact_area .interact_inner .main_box h2:after{content:"";width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;background:url(/packs/static/images/icon_arrow_sp_up-db57fc2179a91ce7a98a.png) no-repeat 0 center;background-size:22px auto;margin-left:5px;top:-1px}#interact_body #interact_area .interact_inner .main_box.up h2:after{background:url(/packs/static/images/icon_arrow_sp_down-7cc413ca2269bffb1c4b.png) no-repeat 0 center;background-size:22px auto}#interact_body #interact_area .interact_inner .main_box .main_search,#interact_body #interact_area .interact_inner .main_box dl{width:100%}#interact_body #interact_area .interact_inner .main_box .main_search{padding:0}#interact_body #interact_area .interact_inner .main_box dl{display:flex;flex-direction:column;align-items:center;margin:20px 0}#interact_body #interact_area .interact_inner .main_box dl dt,#interact_body #interact_area .interact_inner .main_box dl dd{width:90%}#interact_body #interact_area .interact_inner .main_box dl dt{margin-bottom:10px;line-height:1.8}#interact_body #interact_area .interact_inner .main_box dl dd input[type=text]{width:100%}#interact_body #interact_area .result_inner .head_area .number{font-size:90%;line-height:1;margin-bottom:10px}#interact_body #interact_area .result_inner .head_area .number b{font-family:inherit}#interact_body #interact_area .result_inner .head_area .number span{margin:0}#interact_body #interact_area .result_inner .head_area .number_box{margin:0 10px 0 0}#interact_body #interact_area .result_inner .head_area .sort{clear:both;background:#eee;padding:10px;overflow:hidden;margin:0;justify-content:space-between}#interact_body #interact_area .result_inner .head_area .sort dt{margin:5px 0 0 5px;font-weight:bold;padding-top:0px}#interact_body #interact_area .result_inner .head_area .number_box{margin:15px 0 20px}#interact_body #interact_area .result_inner .cont_area{border:none}#interact_body #interact_area .result_inner .cont_area .box_l{margin:0;width:100%}#interact_body #interact_area .result_inner .cont_area a{width:100%}#interact_body #interact_area .result_inner .cont_area .box_l>p{margin-bottom:0;width:100%}#interact_body #interact_area .date_area .date{padding:1px 10px 0 15px}#interact_body #interact_area .result_inner .cont_area .box_r{display:flex;flex-wrap:wrap;margin-top:5px;width:100%}#interact_body #interact_area .box_r .btn_area{order:2;width:100%}#interact_body #interact_area .box_r .img_box{order:1;margin-bottom:10px}#interact_body #interact_area .box_r .img_box p{font-size:90%}#interact_body #interact_area .box_r .img_box p span{font-size:100%}#interact_body #interact_area .box_r .img_box p.level{font-size:60%}#interact_body #interact_area .box_r .img_box p.level span{font-size:120%}#interact_body #interact_area .interact_inner>.btn_area a[href="/new_articles"]{font-size:1.05em}#interact_body #interact_area .interact_inner .box_l .asterisk li{font-size:83%}.btn_area .label_area{display:inline-flex;flex-direction:row-reverse;margin:0 5%}#interact_body #interact_area .result_inner .cont_area ul li .box_r .icon_box p.icon_member,#interact_body #interact_area .result_inner .cont_area ul li .box_r .icon_box p.icon_associate_member{font-size:90% !important}#interact_body #interact_area .box_r .icon_box{order:3;margin-bottom:10px;margin-top:-4px}}.mfp-iframe-holder .mfp-content{max-width:1040px}.mfp-inline-holder .mfp-content{max-width:1040px;background-color:#fff}#interact_post_body #mv_area h1:before{background:url(/packs/static/images/icon_h1_interact-a80a0490df72fa3e59b4.png) no-repeat 0 0;background-size:100%}#interact_post_body #mv_area.admin_articles_icon h1:before{background:url(/packs/static/images/gm_icon05-15f07ace60efe01ab156.png) no-repeat 0 0;background-size:100%}#interact_post_body #post_area h2{background:#0095d2;color:#fff;padding:8px 15px;margin:30px 0 10px;font-size:120%;font-weight:bold}#interact_post_body #post_area p.caption{margin:20px 0}#interact_post_body #post_area table{border-collapse:collapse;width:100%;margin-bottom:30px;table-layout:fixed;word-wrap:break-word}#interact_post_body #post_area table th{background:#daf4fe;border:1px solid #ccc;padding:20px;text-align:left;width:27%}#interact_post_body #post_area table td{border:1px solid #ccc;padding:20px 20px;position:relative}#interact_post_body #post_area table td{border:1px solid #ccc;padding:20px 20px;position:relative}#interact_post_body #post_area table td input[type=checkbox]{vertical-align:middle;margin-right:5px}#interact_post_body #post_area .attention{text-align:left;font-size:1em;color:#ff002a;text-indent:-1rem;line-height:1.2;margin:5px 0 0 20px}#interact_post_body #post_area .footer_button_area .attention{text-align:center;font-size:1em;color:#ff002a;margin:30px}#interact_post_body #post_area .btn_area a{display:block;width:25%;margin:15px auto 0;padding:15px 12px 12px;border-radius:30px;background:#fff;border:1px solid #999;color:#333;font-weight:bold;text-align:center;position:relative;text-decoration:none}#interact_post_body #post_area .btn_area a:before{content:"";background:url(/packs/static/images/icon_arrow_gray3-4a950d5122c247c3072b.png) no-repeat 0 0;background-size:100% auto;width:10px;height:16px;display:inline-block;position:absolute;top:33%;right:15px}@media(max-width: 750px){#interact_post_body #post_area h2{width:100%}#interact_post_body #post_area table{border-bottom:3px solid #ccc}#interact_post_body #post_area table th{width:100%;display:block;border-left:none;border-right:none;border-bottom:none;padding:10px 15px}#interact_post_body #post_area table td{width:100%;display:block;border:none;padding:10px 10px 20px}#interact_post_body #post_area table td input[type=text]{width:100%}#interact_post_body #post_area .attention{text-align:center;margin:10px 0 0}#interact_post_body #post_area .footer_button_area{margin:10px}#interact_post_body #post_area .footer_button_area .attention{margin:10px}#interact_post_body #post_area .footer_button_area li:first-child{order:2;margin-top:20px}}#interact_post_body #post_area .attention_center{text-align:center;font-size:1em;color:#ff002a;text-indent:-1rem;line-height:1.2;margin:5px 0 0 20px}div.input_group_area ul.footer_button_area li{width:auto;width:initial;width:auto}#interact #mv_area h1:before{background:url(/packs/static/images/icon_h1_interact-a80a0490df72fa3e59b4.png) no-repeat 0 0;background-size:100%}#interact #mv_area.admin_articles_icon h1:before{background:url(/packs/static/images/gm_icon05-15f07ace60efe01ab156.png) no-repeat 0 0;background-size:100%}#interact #mv_area h1:before{content:"";background-size:100%;width:71px;height:71px;display:inline-block;vertical-align:bottom;margin-right:10px}#interact #mv_area h1{text-align:center;color:#0095d2;padding:38px 0;height:140px;font-size:2.81em;font-weight:400}#interact #mv_area{background:#daf4fe}#interact #interact_area .right_area a.disabled{pointer-events:none;box-shadow:none;margin-top:6px;opacity:.7}.form_group table tbody tr td label label{cursor:pointer}@media(max-width: 750px){#interact #interact_area{display:block}#interact #interact_area .comment_area{width:100%}#interact #interact_area .name_area .right_area a{background:url(/packs/static/images/icon_btn_good-bbe94c1d73f2c4346e54.png) no-repeat 15px center #fff;background-size:15px auto}#interact #interact_area .name_area .right_area a.btn_star{float:right;width:48%;background:url(/packs/static/images/icon_btn_star-e70d0742d24270bc4185.png) no-repeat 12px center #fff;background-size:15px auto}#interact #interact_area .date_area .date{border-right:none}#interact #interact_area .login_regist_btn_area .br::before{content:"\a";white-space:pre}#interact #interact_area .edit_area{margin:0 auto 30px}#interact #interact_area .profile_area{margin-bottom:20px}#interact #interact_area hr{margin:40px 0 30px 0}}.cat_label{color:#fff;min-width:85px;min-height:20px;font-size:.75em;line-height:1;text-align:center;padding:5px 0 4px;border-radius:10px;display:inline-block}.radio-input:disabled+label,.radio-input:disabled+label:before{cursor:default}.radio-input:disabled+label:before{opacity:.5}.cat_0{background-color:#2684f8}.cat_1{background-color:#ff002a}.cat_2{background-color:#009a8a}.cat_3{background-color:#ff9000}.cat_4{background-color:#ffc000}@media(max-width: 750px){.cat_label{min-width:70px;min-height:17px;font-size:.71em;border-radius:9px}}.faq_label{min-width:111px;min-height:18px;font-size:.68em;line-height:1;border-radius:9px;text-align:center;padding:3.4px 0px 1px}.faq_label+.faq_label{margin-left:5px}.faq_open,.faq_result{color:#009a8a;border:1px solid #009a8a;background-color:#e5f5f3}.faq_result{min-width:131px}.comment_close{color:#fff;border:1px solid #999;background-color:#999}@media(max-width: 750px){.faq_label{min-width:95px;min-height:15px;font-size:.71em;border-radius:8px;padding:2px 0px 1px}.faq_result{min-width:115px}}#interact_body #interact_area .interact_inner .main_box dl dt.category{margin:3px 0 0 0;background:url(/packs/static/images/icon_interact_category-7cbdf0bcc09bac5e8170.png) no-repeat 0 0;background-size:25px auto}#interact_body #interact_area .interact_inner .main_box dl dd.category{width:600px;display:flex}#interact_body #interact_area .interact_inner .main_box dl dd.category .radio-input+label{margin-right:30px}#interact_body #interact_area .interact_inner .main_box dl dd.category .radio-input:nth-of-type(5)+label{margin-right:0}@media(max-width: 750px){#interact_body #interact_area .interact_inner .main_box dl dd.category{width:90%;display:block}#interact_body #interact_area .interact_inner .main_box dl dd.category .radio-input+label{width:100%;margin:10px 0 0;display:inline-block}}#interact_body #interact_area .result_inner .cont_area .category{margin-bottom:5px}@media(max-width: 750px){#interact_body #interact_area .result_inner .cont_area .category{margin-bottom:5px}}#interact_body #interact_area .faq_area{display:flex;flex-wrap:wrap;margin-bottom:5px}@media(max-width: 750px){#interact_body #interact_area .faq{margin-bottom:5px}}.confirm_link+.confirm_link{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}.confirm_answer+.confirm_answer{margin-top:10px}.confirm_form_attention{display:flex;justify-content:center}#interact_post_body #post_area .confirm_form_attention .attention{text-align:left;padding-left:10px;text-indent:-10px;line-height:1.5}@media(max-width: 750px){.confirm_link+.confirm_link{padding-top:10px;margin-top:10px}#interact_post_body #post_area .confirm_form_attention .attention{padding-left:5px;text-indent:-5px;margin-bottom:15px}}.new_article_item{display:flex;align-items:center}.new_article_item+.new_article_item{margin-top:20px}.new_article_text_left{display:block}.new_article_text_left span{display:none}.new_article_text_right{margin-left:10px}label.input_post{padding:8px 5px;margin-top:20px;width:190px;height:40px}label.input_post input[type=button]{display:none}label.input_post:hover{opacity:.7}label.input_popup_use{padding-left:25px;background-image:url(/packs/static/images/new_article_use_icon-35b50789fe470ca5c445.png);background-repeat:no-repeat;background-position:18% 53.5%;background-size:13px}label.link_max{opacity:.7;cursor:default}.new_article_link+.new_article_link{padding-top:25px;margin-top:25px;border-top:1px solid #ccc}.new_article_link:nth-of-type(1){margin-top:20px}.new_article_link .new_article_text_left{min-width:75px}.new_article_link .new_article_item input[type=text]{width:516px}.question_textarea{margin-top:20px;height:80px !important}.question_textarea_error{height:80px !important}.question_error_massage{margin-top:20px}.new_article_answer .new_article_text_left{min-width:50px}.new_article_answer .new_article_item input[type=text]{width:530px}.popup_use_content{width:1040px;margin:0 auto}.popup_use_body{padding:30px;background-color:#fff}.popup_use_inner{height:290px;overflow:hidden;overflow-y:auto;padding:5px;box-sizing:border-box;background-color:#fff}.popup_use_title span::before{background-image:url(/packs/static/images/new_article_popup_icon-6b9db0c8b91784da9a1a.png);background-repeat:no-repeat;background-position:center;background-size:100%}.popup_use_link{margin-top:25px}.popup_use_link_list{margin-top:10px}.popup_use_link_list li{position:relative}.popup_use_link_list li::before{content:"・";position:absolute;top:0;bottom:0;left:0;margin:auto 0;color:#0095d2}.popup_use_link_list li a{color:#0095d2;position:relative;padding-left:15px;display:inline-block}.popup_use_link_list li a::after{content:"＞";position:relative;top:0;bottom:0;right:0;margin:auto 0;color:#0095d2}.popup_use_link_list li a:hover{opacity:.7}.popup_use_link_list li+li{margin-top:5px}@media(max-width: 750px){.popup_use_content{width:100%;min-height:420px}.popup_use_body{padding:15px}.popup_use_inner{height:420px}.attention{text-align:left !important}label.input_popup_use{width:160px;height:35px;padding:6px 5px 6px 25px;margin-bottom:10px;background-position:20% 54%}.new_article_item{display:block}.new_article_text_left{margin-bottom:3px}.new_article_text_left span{margin-left:5px;display:inline-block}.new_article_link+.new_article_link{padding-top:20px;margin-top:20px}.new_article_link:nth-of-type(1){margin-top:20px}.new_article_link .new_article_item input[type=text]{width:516px}.radio_category .radio-input+label,.radio_period .radio-input+label{display:block;margin-bottom:10px;font-size:1em;line-height:1.3}.popup_use_title{padding:10px 15px 8px}.popup_use_title span{font-size:1.14em;padding:5px 0 5px 35px}.popup_use_title span::before{width:25px;height:25px}#interact_post_body #post_area .attention{text-indent:0}}.faq_area_show{padding-top:40px;margin-bottom:40px;border-top:3px solid #ccc}.article_faq{border:1px solid #ccc;background-color:#fff;margin-bottom:40px}.article_faq_body{padding:20px 40px 30px}.article_faq_head{padding:10px 20px 10px 10px;display:flex;align-items:center;justify-content:space-between;background-color:#0096d1}.article_faq_title{color:#fff;font-size:1.13em;position:relative;padding-left:35px}.article_faq_title::before{content:"";position:absolute;top:0;bottom:0;left:0;width:28px;height:28px;margin:auto 0;background:url(/packs/static/images/icon_faq_1-c9331dff7120138a882e.png) no-repeat center;background-size:100%}.article_faq_result_link{color:#fff;padding-left:15px;position:relative;display:inline-block}.article_faq_result_link::before{position:absolute;content:"";top:6px;left:0;border-style:solid;border-width:6px 0px 6px 9px;border-color:rgba(0,0,0,0) #fff;opacity:.6}.article_faq_result_link:hover{opacity:.7}.article_faq_question{color:#0095d2;font-weight:700;font-size:1.13em;position:relative;padding-left:35px}.article_faq_question::before{content:"";position:absolute;top:0;bottom:0;left:0;width:29px;height:28px;margin:auto 0;background:url(/packs/static/images/icon_q_1-f3a821b086f77556bcc8.png) no-repeat center;background-size:100%}.article_faq_deadline{margin-top:5px;display:flex;position:relative;margin-left:6px;padding-left:25px}.article_faq_deadline::before{content:"";position:absolute;top:-1px;bottom:0;left:0;width:17px;height:18px;margin:auto 0;background:url(/packs/static/images/icon_deadline_1-f27af8a8d0a206c2b718.png) no-repeat center;background-size:100%}.article_faq_deadline dt{font-weight:700}.article_faq_answer_wrap{display:flex;flex-wrap:wrap;margin-top:20px;align-items:center;justify-content:space-between}.article_faq_answer{width:470px;font-weight:700;margin-top:20px;border:2px solid #0096d1;border-radius:50px;background-color:#fff}.article_faq_answer:nth-child(-n+2){margin-top:0}.article_faq_answer .article_faq_item{width:100%;display:block;padding:10px 25px 8px 70px;background-repeat:no-repeat;background-position:center left 12px;background-size:40px;text-decoration:none}.article_faq_answer a.article_faq_item:hover{opacity:.7}.article_faq_answer.faq_answer1 .article_faq_item{background-image:url(/packs/static/images/icon_a1-75c2694a9a36f4ec075d.png)}.article_faq_answer.faq_answer2 .article_faq_item{background-image:url(/packs/static/images/icon_a2-17aa668b74f9effda72a.png)}.article_faq_answer.faq_answer3 .article_faq_item{background-image:url(/packs/static/images/icon_a3-f8399eb0dd968d0cd08d.png)}.article_faq_answer.faq_answer4 .article_faq_item{background-image:url(/packs/static/images/icon_a4-c13240a3c83c18a788e0.png)}.article_faq_answer.faq_answer5 .article_faq_item{background-image:url(/packs/static/images/icon_a5-4613dc137318df4e5e9c.png)}.article_faq_answer.faq_answer6 .article_faq_item{background-image:url(/packs/static/images/icon_a6-cbd46b4e51fb8f5e4128.png)}.article_faq_answer.faq_answer7 .article_faq_item{background-image:url(/packs/static/images/icon_a7-3215e2a5e8e4e3658256.png)}.article_faq_answer.faq_answer8 .article_faq_item{background-image:url(/packs/static/images/icon_a8-f7815b34d1fa18d1f476.png)}.article_faq_answer.faq_answer9 .article_faq_item{background-image:url(/packs/static/images/icon_a9-2ef3be20a7b5282015b1.png)}.article_faq_answer.faq_answer10 .article_faq_item{background-image:url(/packs/static/images/icon_a10-5514c845141a9f4d9741.png)}.article_faq_answer_login{padding:30px 0;margin-top:30px;background-color:#eee}.article_faq_answer_login p{font-size:1.13em;font-weight:bold;text-align:center}.article_faq_login_before{position:relative;margin:15px 0 -25px;border-top:1px solid #ccc}.article_faq_login_before img{max-width:100%}.article_faq_login_group{position:absolute;top:60px;right:0;left:0;margin:0 auto}.article_faq_login_lead{font-size:1.25em;font-weight:700;text-align:center}.article_faq_login_btn{width:400px;margin:25px auto 0;text-align:center;display:block;box-shadow:0px 3px 0px 0px #999}.article_faq_login_btn span{font-size:1.25em;text-align:center;position:relative;padding:18px 20px 15px 75px}.article_faq_login_btn span::before{position:absolute;content:"";width:36px;height:36px;top:0;left:20px;bottom:0;margin:auto 0;background:url(/packs/static/images/icon_login_1-3010aab9d79c8a0841c9.png) no-repeat center;background-size:100%}.article_faq_graph_wrap,.article_faq_question_wrap{padding-top:15px;margin:15px 0 -15px;border-top:1px solid #ccc}.article_faq_graph{display:flex;align-items:center;position:relative;min-height:40px}.article_faq_graph+.article_faq_graph{margin-top:10px}.graph{content:"";position:absolute;left:0;height:100%;z-index:1;background-color:#ccc;vertical-align:middle}.faq_graph-no1{background-color:#ffec00}.article_faq_graph.faq_graph1 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a1_blue-15380c6f63248a5a14e1.png)}.article_faq_graph.faq_graph2 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a2_blue-711c252123c03a410117.png)}.article_faq_graph.faq_graph3 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a3_blue-3597bdf87b7e24139361.png)}.article_faq_graph.faq_graph4 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a4_blue-43fdd8f7fe58c8747488.png)}.article_faq_graph.faq_graph5 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a5_blue-b9b9d936a8c43388c4b8.png)}.article_faq_graph.faq_graph6 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a6_blue-d4cce32c399783e7cc59.png)}.article_faq_graph.faq_graph7 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a7_blue-2da6be5546e916fa2430.png)}.article_faq_graph.faq_graph8 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a8_blue-2c0e3bd15112bd374b2f.png)}.article_faq_graph.faq_graph9 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a9_blue-0278c9bc54746c9c2e28.png)}.article_faq_graph.faq_graph10 .article_faq_graph_group{background-image:url(/packs/static/images/icon_a10_blue-4442d8fc85ef0135c56f.png)}.article_faq_graph.faq_graph-pickup .article_faq_graph_answer{font-weight:700}.article_faq_graph .article_faq_graph_group{width:100%;display:flex;align-items:center;justify-content:space-between;padding:2px 25px 2px 65px;background-repeat:no-repeat;background-position:center left 12px;background-size:40px;position:relative;z-index:2}.article_faq_graph_answer{flex:1 1;line-height:1.2;margin-right:20px}.article_faq_graph_answer.my_answer{font-weight:bold}.article_faq_graph_percent{font-weight:700}.article_faq_graph_percent span{font-size:.75em}.article_faq_graph_vote{margin-top:15px}.link_area{padding:30px 0;border-top:3px solid #ccc}.link_area_list li{position:relative}.link_area_list li::before{content:"・";position:absolute;top:0;bottom:0;left:0;margin:auto 0;color:#0095d2}.link_area_list li a{color:#0095d2;position:relative;padding-left:15px;display:inline-block}.link_area_list li a::after{content:"＞";position:relative;top:0;bottom:0;right:0;margin:auto 0;color:#0095d2}.link_area_list li a:hover{opacity:.7}.link_area_list li+li{margin-top:5px}@media(max-width: 750px){.faq_area_show{padding:30px 0 10px;margin-bottom:0;border-top-width:2px;border-bottom:2px solid #ccc}.article_faq{border:none;margin-bottom:0}.article_faq_head{padding:8px 10px}.article_faq_title{font-size:1.13em;padding-left:30px}.article_faq_title::before{width:25px;height:25px}.article_faq_result_link{font-size:.8em;padding-left:13px}.article_faq_result_link::before{top:4px;left:0;border-width:5px 0px 5px 8px}.article_faq_answer_wrap{margin-top:10px}.article_faq_answer{width:100%;margin-top:10px;border:2px solid #0096d1}.article_faq_answer:nth-child(2){margin-top:10px}.article_faq_answer .article_faq_item{font-size:.9em;padding:10px 15px 8px 55px;background-position:center left 8px}.article_faq_answer_login{margin-top:20px;padding:20px 0 25px}.article_faq_answer_login p{font-size:1em}.article_faq_login_before{margin:10px 0 0}.article_faq_login_before img{margin:0 -5px}.article_faq_body{padding:15px 0 20px}.article_faq_question{font-size:1em}.article_faq_deadline dt,.article_faq_deadline dd{font-size:1em}.article_faq_login_group{top:20%}.article_faq_login_lead{font-size:1.13em}.article_faq_login_btn{width:90%;margin:10px auto 0}.article_faq_login_btn span{font-size:1.25em;padding:11px 20px 11px 45px}.article_faq_login_btn span::before{width:28px;height:28px;top:0;left:10px}.article_faq_graph_wrap{padding-top:15px;margin:15px 0 0}.article_faq_graph+.article_faq_graph{margin-top:10px}.article_faq_graph .article_faq_graph_group{padding:6px 0 5px 55px;background-position:center left 8px;background-size:40px}.article_faq_graph_answer{font-size:.9em;line-height:1.1;margin-right:15px}.article_faq_graph_percent span{font-size:.8em}.link_area{padding:20px 0;border-top-width:2px}}.show_articles_head{display:flex;align-items:center;margin-bottom:10px}.show_category{margin-right:5px}.show_faq{display:flex}#interact #interact_area .ttl .faq_label{display:none}@media(max-width: 750px){.show_articles_head{flex-wrap:wrap}.show_articles_head .show_faq{display:none}.show_category{margin:0}.show_faq{margin-bottom:5px}#interact #interact_area .ttl .faq_label{margin-left:10px;vertical-align:text-top;display:inline-block}}#interact #interact_area .txt_area{border-bottom:none}.display_none{display:none}#error_link,#error_answer{margin-top:10px}.uneditable{background-color:#eee}#interact #interact_area .profile_area .name_area span.member_division{font-weight:normal;padding:3px 8px;border:1px solid #000;margin:0 -4px;font-size:.81em;vertical-align:middle;line-height:1;position:relative;color:#000}
@media(max-width: 750px){html{overflow-x:hidden}*{font-family:"ヒラギノ角ゴ ProN W3","verdana","Helvetica Neue";font-size:14px}body{min-width:inherit;overflow-x:hidden}.pc{display:none}.sp{display:block}header>div#header_inner>div.sp>nav ul,footer .footer_inner,footer .copy_area p{width:95%}header{border-bottom:3px solid #0095d1}header h1,header .logo{margin-left:10px}header h1 img{width:100%}header>div#header_inner{height:auto;width:100%}header>div#header_inner>div.sp{top:0}header>div#header_inner>div.sp li.name{width:5.5em;word-break:break-all}header>div#header_inner>div.sp p.name span{line-height:1.2}header>div#header_inner ul.btn_list li a:before{width:28px;height:28px}header>div#header_inner ul.btn_list li:first-child a:before{background:url(/packs/static/images/btn_icon_header_registration_sp-d2e320225864e4840f57.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner ul.btn_list li:last-child a:before{background:url(/packs/static/images/btn_icon_header_login_sp-7ad771f5e959b4664d8d.png) no-repeat 0 0;background-size:100% auto}header .menu_list{display:flex;justify-content:flex-end}header>div#header_inner .menu_list li{margin-right:5px}header .menu_list li img{width:45px;height:47px}header .menu_list .menu_open .close_bar{display:none}header>div#header_inner .menu_list li .num{position:absolute;background:#cd1110;font-size:70%;border-radius:13px;min-width:20px;height:20px;padding:2px 2px 0;right:52px;top:2px;text-align:center;color:#fff}header>div#header_inner>div.sp>nav{display:none;position:absolute;z-index:100;background:#fff;width:100%;top:68px;left:0;border:none}header>div#header_inner>div.sp>nav ul{width:100%;margin:0}header>div#header_inner>div.sp>nav ul li{border-right:none}header>div#header_inner>div.sp>nav ul li a:before{top:8px;width:28px;height:28px}header>div#header_inner>div.sp>nav ul li a:hover{background:none;color:#222}header>div#header_inner>div.sp>nav ul.gm_list li{width:100%;display:block;border-left:none;border-bottom:1px solid #ccc}header>div#header_inner>div.sp>nav ul.gm_list li a{text-align:left;padding-left:5px}header>div#header_inner>div.sp>nav ul.gm_list li a:hover:before,header>div#header_inner>div.sp>nav ul.gm_list li.active a:before{background:url(/packs/static/images/gm_icon05-15f07ace60efe01ab156.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(2) a:hover:before,header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(2).active a:before{background:url(/packs/static/images/gm_icon02-2256f39267c5e9bb6eb1.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(3) a:hover:before,header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(3).active a:before{background:url(/packs/static/images/gm_icon03-b2479a2d78cd8978c730.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(4) a:hover:before,header>div#header_inner>div.sp>nav ul.gm_list li:nth-child(4).active a:before{background:url(/packs/static/images/gm_icon04-13786c8a5ba6aa41f2f0.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li:first-child a::before{background:url(/packs/static/images/gm_icon01-b65f36d435ed0f529c4e.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li:last-child a::before{background:url(/packs/static/images/gm_icon05_sp-50703ec0351ffb12c95d.png) no-repeat 0 0;background-size:100% auto}header>div#header_inner>div.sp>nav ul.gm_list li a:after{content:"";display:block;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 0 0;background-size:100% auto;width:8px;height:15px;position:absolute;top:20px;right:10px}header>div#header_inner>div.sp>nav ul.top_list{background:#ddd;padding:10px 10px 5px;display:flex;flex-wrap:wrap;justify-content:space-between}header>div#header_inner>div.sp>nav ul.top_list li{width:48%;border:none;padding:0;margin-bottom:7px}header>div#header_inner>div.sp>nav ul.top_list li:first-child{border:none}header>div#header_inner>div.sp>nav ul.top_list li a{background:#fff;border-radius:5px;padding:10px 8px;font-size:90%;text-align:left;text-decoration:none}header>div#header_inner>div.sp>nav ul.top_list li a:before,header>div#header_inner>div.sp>nav ul.top_list li:first-child a:before,header>div#header_inner>div.sp>nav ul.top_list li:last-child a:before{display:none}header>div#header_inner>div.sp>nav ul.top_list li a:after{content:"";display:block;background:url(/packs/static/images/icon_arrow_gray-44f5fc0d0b061d7820e6.png) no-repeat 0 0;background-size:100% auto;width:6px;height:12px;position:absolute;top:15px;right:10px}header>div#header_inner>div.sp>nav ul.btn_list{background:#eee;border:none;padding:12px 10px 15px;margin:0;height:86px;display:flex;justify-content:space-between}header>div#header_inner>div.sp>nav ul.btn_list li{width:48%;padding:0;border:none}header>div#header_inner>div.sp>nav ul.btn_list li a{width:100%;padding:15px 0;line-height:normal}header>div#header_inner>div.sp>nav ul.btn_list li a:hover{margin:4px auto 0}header>div#header_inner>div.sp>nav ul.btn_list li:first-child a:hover{background:#ff9000}header>div#header_inner>div.sp>nav ul.btn_list li:last-child a:hover{background:#009a8a}header>div#header_inner>div.sp>nav ul.privacy_list{background:#6fc9ed;border:none;margin:0;padding-top:10px}header>div#header_inner>div.sp>nav ul.privacy_list li{border:none;width:49%;background:url(/packs/static/images/icon_arrow_triangle-881d7de6225efd273efd.png) no-repeat 10px 13px;background-size:6px auto}header>div#header_inner>div.sp>nav ul.privacy_list li a{color:#fff;text-align:left;font-size:90%;text-decoration:underline}header>div#header_inner>div.sp>nav ul.privacy_list li a:before{display:none}header>div#header_inner>div.sp>nav .close{background:#666;color:#fff;text-align:center;width:100%;padding:10px;display:block;overflow:hidden;text-decoration:none;line-height:normal}header>div#header_inner>div.sp>nav .close:before{background:url(/packs/static/images/icon_close-452cb4cc3fbd675e68ee.png) no-repeat 0 0;background-size:100% auto;content:"";width:22px;height:22px;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;top:-2px}#pagetop{position:fixed;display:none;bottom:50px;right:1%;z-index:99}footer .footer_inner{padding:20px 0 10px}footer .footer_inner .logo{margin:0 auto 20px;text-align:center;display:block}footer .footer_inner nav{width:100%;margin:0 auto}footer .footer_inner nav ul{border-left:0;border-top:1px solid #b7e4f6}footer .footer_inner nav ul>li:nth-child(2n+1){clear:both;border-right:1px solid #b7e4f6}footer .footer_inner nav ul li{float:left;width:50%;border-bottom:1px solid #b7e4f6;border-right:none;padding:1em 0 0 20px}footer .footer_inner nav ul li a{border:none;padding:0px;text-decoration:none;min-height:2em;display:block;width:100%;vertical-align:middle}footer .footer_inner ul.sns{float:none;text-align:center;margin:10px auto 0}footer .footer_inner ul.sns li{width:60px;padding:0 10px}footer .copy_area p{text-align:center}header>div#header_inner>div.sp>nav ul.btn_list li a{color:#fff}}@media(max-width: 375px){header>div#header_inner ul{margin-top:10px}}@media(max-width: 370px){header>div#header_inner>div.sp>nav ul.top_list li,header>div#header_inner>div.sp>nav ul.btn_list li{width:47%}header>div#header_inner>div.sp>nav ul.top_list li a{font-size:80%}header>div#header_inner>div.sp>nav ul.btn_list li a{font-size:100%;line-height:1}header>div#header_inner>div.sp>nav ul.btn_list li:first-child a{background-position:10px center}header>div#header_inner>div.sp>nav ul.btn_list li:last-child a{background-position:25px center}header>div#header_inner>div.sp>nav ul.privacy_list li a{font-size:80%}header>div#header_inner>div.sp>nav .close{background-position:110px center}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.popup_for_pc_tab{min-width:190px;width:190px;display:table-cell;vertical-align:top;border-right:4px solid #0095d2;background:#daf4fe}.popup_for_pc_tab_li{width:100%;padding:0 20px;cursor:pointer;border-bottom:1px solid #ccc;font-weight:bold;height:55px;float:left;display:flex;align-items:center}.popup_for_pc_tab li.passive{background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 95% center #fff;background-size:8px auto}.popup_for_pc_tab li.active{color:#fff;background:url(/packs/static/images/icon_arrow_white-734023869604f9bf1815.png) no-repeat 95% center #0095d2;background-size:8px auto}.popup_for_pc .popup-checkbox .checked label::before{background-color:#3b88fd;border:1px solid #3b88fd}.popup_for_pc .popup-checkbox .checked label::after{z-index:1;content:"";position:absolute;top:calc(50% - 16px);left:11px;display:block;margin-top:9px;width:3px;height:7px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.popup_for_pc .popup-checkbox label{cursor:pointer;display:block;padding:0 20px 10px;position:relative}.popup_for_pc .popup-checkbox label::before{left:5px;content:"";display:inline-block;position:absolute;width:15px;height:15px;border:1px solid #999;border-radius:20%;top:calc(50% - 10px)}.popup_for_pc .force-full-width{width:100% !important}
@media(max-width: 750px){.popup_for_sp{background-color:#eee}.popup_for_sp .main_page1 ul li{border-bottom:1px solid #ccc;height:50px;padding:15px;background:url(/packs/static/images/icon_arrow_blue-3567afbf50316d3d7ae5.png) no-repeat 95% center #fff;background-size:8px auto;cursor:pointer;display:flex}.popup_for_sp .main_page1 ul li:hover{opacity:.7}.popup_for_sp .main_page1 ul li.checked{background-color:#ddf1fa}.popup_for_sp .main_page1 ul li.checked::after{content:"";display:block;background:url(/packs/static/images/icon_checked_14-13-c050e28f3644f53ba076.png) no-repeat 0 0;background-size:100% auto;width:14px;height:13px;margin-left:5px;margin-top:5px}.popup_for_sp .main_page2{height:500px}.popup_for_sp .main_page2 div:first-child{height:10%;background-color:#eee;padding:15px 15px;text-decoration:none}.popup_for_sp .main_page2 div:first-child a{font-weight:700;text-decoration:none;width:100%;display:block;background:url(/packs/static/images/icon_arrow_back-0b2a4a4e01d7e675a493.png) no-repeat 0 center #eee;background-size:8px auto;padding-left:20px}.popup_for_sp .main_page2 div:last-child{height:90%;overflow-y:scroll;overflow-x:hidden;background-color:#eee}.popup_for_sp .main_page2 .list_body{border-left:10px solid #eee;border-right:10px solid #eee}.popup_for_sp .main_page2 .list_body li{height:50px;border-bottom:10px solid #eee;background-color:#fff}.popup_for_sp .main_page2 .list_body li.space{display:none}.popup_for_sp .main_page2 li.checked label{background-color:#54bbe5;color:#fff;position:relative}.popup_for_sp .main_page2 li label::before{content:"";background:url(/packs/static/images/icon_checkbox_off_38-37-a3adf9db6e61feb0933e.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0;left:15px}.popup_for_sp .main_page2 li.checked label::before{content:"";background:url(/packs/static/images/icon_checkbox_on_40-38-cce6fd84ad51e6e09732.png) no-repeat 0 0;background-size:100%;position:absolute;top:calc(50% - 8px);border:0;border-radius:0;left:15px}.popup_for_sp .main_page2 li label::after{content:none}}
.select_popup h1{display:inline-block}.select_popup .header li{width:100%}.select_popup .popup_message{display:inline-block;padding-left:61px;padding-right:120px;overflow-wrap:break-word;width:65%}.select_popup .popup_message p{display:inline-block;vertical-align:middle}.select_popup .select_count_message{color:#ff002a;margin-left:10px}.select_popup .recruitment_pr_message{padding:0 0 15px 70px}@media(max-width: 750px){.select_popup .popup_message{display:block;color:#fff;white-space:pre-line;height:auto;line-height:inherit;width:auto;padding-right:0}.select_popup .popup_message p{color:inherit}.select_popup .pd_btm_1em{padding-bottom:1em}.select_popup .headerrecruitment_pr_wrapper{display:flex !important;align-items:center;padding:10px 0;border-bottom:1px solid #ccc}.select_popup .headerrecruitment_pr_wrapper li:nth-child(1){width:20%}.select_popup .headerrecruitment_pr_wrapper li:nth-child(2){width:80%}.select_popup .recruitment_pr_message{padding:0;font-size:14px}.select_popup .recruitment_pr_message p{font-size:12px;white-space:pre-line;height:auto;line-height:1.2}}
.large::-moz-placeholder{color:#222}
.large::placeholder{color:#222}

/*# sourceMappingURL=articles-e5153944.css.map*/