/* 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;
}

#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}}#login_area .login_inner .message_area{display:flex;margin-bottom:10px}#login_area .login_inner .message_area p{display:flex;padding:7px 20px 7px 40px;color:#cd1110;font-weight:bold;background:url(/packs/static/images/icon_message-383a6b00930cbd0fb374.png) no-repeat 12px 8px;background-size:20px auto}.input_group_area a.btn_login{padding:15px 100px 10px;box-shadow:0px 4px 0px 0px #999}@media(max-width: 750px){.input_group_area a.btn_login{padding:15px 65px 10px;box-shadow:0px 4px 0px 0px #999}}#login_area .login_inner .login_box table td input[type=text],#login_area .login_inner .login_box table td input[type=password]{width:470px;margin-right:40px}#login_area .login_inner .login_box table td label{padding-left:20px !important}#login_area .checkbox-input+label::before{top:8px}#login_area .checkbox-input+label::after{margin-top:4px}@media(max-width: 750px){#login_area ul.tab li::after{height:7px}#login_area ul.tab li.active::after{bottom:-31px}#login_area .btn_area a[href="/about_member_registration"]{font-size:135%}.line_btn_area .line_btn{background:url(/packs/static/images/btn_icon_line-38e5739d0f18633e70a1.png) no-repeat #06c755;background-size:60px 60px;display:block;height:60px;border-radius:4px;line-height:60px;text-align:center;font-size:18px;box-sizing:border-box;background-position:25px}.line_btn_area a{text-decoration:none}.line_btn_label{margin:0 0 0 40px;font-weight:bold;color:#fff;font-size:22px;display:block;padding:12px 0}.line_btn_area{margin-top:20px;width:100%}}@media(max-width: 750px){table{table-layout:fixed;word-break:break-all;word-wrap:break-word}#login_area .login_inner .login_box table td input[type=text],#login_area .login_inner .login_box table td input[type=password]{width:100%}}

/*# sourceMappingURL=login-b4060641.css.map*/