#global-header-menu{background-color:#ebebeb;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif}#global-header-menu a{text-decoration:none}#global-header-menu a:hover{text-decoration:underline}#global-header-menu #global-header-menu-inner{width:950px;margin:0 auto;text-align:left}#global-header-menu .home-area{width:80px;margin:6px 0 5px;padding:4px 18px 0 0;border-right:1px solid #ccc}#global-header-menu .global-service-menu{width:auto;float:left;padding:12px 17px 9px}#global-header-menu .global-service-menu li{width:auto;float:left;margin-right:6px}#global-header-menu .global-service-menu li a{display:block;padding:0 9px;border-radius:3px;color:#333;font-weight:700;font-size:12px;line-height:26px}#global-header-menu .global-service-menu li a:hover{background-color:#d9d9d9}#global-header-menu .global-ulitity-menu-area{width:auto;float:right}#global-header-menu .global-ulitity-menu-area .non-member-menu{float:left;padding-top:4px}#global-header-menu .global-ulitity-menu-area .non-member-menu li{float:left;margin-right:4px}#global-header-menu .global-ulitity-menu-area .non-member-menu li a{display:block;font-size:14px;color:#fff;width:100px;font-weight:700;line-height:40px;text-align:center}#global-header-menu .global-ulitity-menu-area .non-member-menu li a.signup{background-color:#68ac32}#global-header-menu .global-ulitity-menu-area .non-member-menu li a.signup:hover{background-color:#599926}#global-header-menu .global-ulitity-menu-area .non-member-menu li a.login{background-color:#fc7607}#global-header-menu .global-ulitity-menu-area .non-member-menu li a.login:hover{background-color:#eb6100}#global-header-menu .global-ulitity-menu-area .pulldown-menu{width:auto;float:right;border-right:1px solid #d1d1d1}#global-header-menu .global-ulitity-menu-area .pulldown-menu .parent-menu,#header-mypage-menu .pulldown-menu .parent-menu{float:left;border-left:1px solid #d1d1d1;position:relative}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn{display:block;background-image:url(/image/common/sprite_global_header.png);background-repeat:no-repeat;color:#333;font-size:12px;line-height:17px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn:hover{text-decoration:none;background-color:#d9d9d9}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-manage{background-position:0 0;padding:8px 0 5px 39px;width:81px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-mypage{background-position:0 -50px;padding:8px 0 5px 39px;width:111px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-mypage.pulldown-menu-btn-premium{background-position:0 -150px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-mypage span{display:block}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-mypage span.username{color:#08c}#global-header-menu .global-ulitity-menu-area .pulldown-menu .pulldown-menu-btn-help{height:0;padding-top:47px;width:48px;background-position:0 -100px;overflow:hidden}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu,#header-mypage-menu .pulldown-menu .sub-menu{position:absolute;top:48px;z-index:50;background-color:#fff;border-radius:0 0 3px 3px;border:1px solid #c4c4c4;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.17);box-shadow:0 3px 7px rgba(0,0,0,.17);width:140px;padding:11px 0 19px;display:none}#header-mypage-menu .pulldown-menu .sub-menu{top:38px;width:216px;padding:11px 0}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu::after,#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu::before{bottom:100%;left:34px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#global-header-menu .global-ulitity-menu-area .pulldown-menu .help-menu .sub-menu::after,#global-header-menu .global-ulitity-menu-area .pulldown-menu .help-menu .sub-menu::before{left:109px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu::after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu::before{border-color:rgba(196,196,196,0);border-bottom-color:#c4c4c4;border-width:11px;margin-left:-11px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .manage-menu .sub-menu{width:193px}#global-header-menu .global-ulitity-menu-area .pulldown-menu .help-menu .sub-menu{right:0}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu a,#header-mypage-menu .pulldown-menu .sub-menu a{display:block;padding-left:20px;font-size:13px;line-height:30px;color:#4c4c4c}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu .logout a{color:#666}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu a:hover,#header-mypage-menu .pulldown-menu .sub-menu a:hover{background-color:#d4e0f1;text-decoration:none}#global-header-menu .global-ulitity-menu-area .pulldown-menu .sub-menu .logout hr{margin:3px 0 5px 18px;border:0;background-color:#dbdbdb;height:1px;width:80px}.globalHeaderMenu{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;font-size:14px;color:#666;background-color:#f2f2f2;height:44px;width:100%;z-index:1000;border-bottom:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box}.globalHeaderMenu__inner{width:950px;height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.globalHeaderMenu__serviceArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:auto;height:100%}.globalHeaderMenu__logoLink{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalHeaderServiceNav{height:44px;margin-left:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalHeaderServiceNav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalHeaderServiceNav__box{position:relative;line-height:14px}.globalHeaderServiceNav__box.open{background-color:#fff}.globalHeaderServiceNav__box--bukken.open .globalHeaderServiceNav__icon{color:#0066ab}.globalHeaderServiceNav__box--journal.open .globalHeaderServiceNav__icon{color:#db2827}.globalHeaderServiceNav__box--kitchen.open .globalHeaderServiceNav__icon{color:#ec771b}.globalHeaderServiceNav__box--recruit.open .globalHeaderServiceNav__icon{color:#229b3f}.globalHeaderServiceNav__box--useful.open .globalHeaderServiceNav__icon{color:#ffe300}.globalHeaderServiceNav__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:0 15px;height:44px;padding-top:1px}.globalHeaderServiceNav__header:hover{background-color:#fff;border-bottom:1px solid #e4e4e4;height:43px}.globalHeaderServiceNav__header:hover .globalHeaderServiceNav__title,.globalHeaderServiceNav__header:hover i{padding-top:1px}.open .globalHeaderServiceNav__title{background-color:#fff;font-weight:700}.globalHeaderServiceNav__icon{font-size:9px;margin-left:5px}.open .globalHeaderServiceNav__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.globalHeaderServiceNav__detail{display:none}.open .globalHeaderServiceNav__detail{display:block;position:absolute;left:0;top:43px;background:#fff;width:356px;z-index:50;padding:32px;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1);box-shadow:4px 4px 8px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1)}.globalHeaderServiceNav__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.globalHeaderServiceNav__list li p{color:#333}.globalHeaderServiceNav__list li a{display:block;border-bottom:1px solid #e4e4e4;color:#333;width:100%;margin-left:24px;line-height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#global-header-menu .globalHeaderServiceNav__list li a:hover{color:#337ab7;text-decoration:none;font-weight:700}#global-header-menu .globalHeaderServiceNav__list li a:hover i{color:#337ab7}.globalHeaderServiceNav__list li:first-child{font-size:18px;font-weight:700;border-bottom:1px solid #e4e4e4;margin-left:24px;line-height:56px}.globalHeaderServiceNav__list li+.globalHeaderServiceNav__list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.globalHeaderServiceNav__list li i{font-size:12px;color:#9e9e9e}.globalHeaderServiceNav__list--bukken{background:url(/image/common/bg_cate_bukken.svg) repeat-y}.globalHeaderServiceNav__list--journal{background:url(/image/common/bg_cate_journal.svg) repeat-y}.globalHeaderServiceNav__list--kitchen{background:url(/image/common/bg_cate_kitchen.svg) repeat-y}.globalHeaderServiceNav__list--recruit{background:url(/image/common/bg_cate_recruit.svg) repeat-y}.globalHeaderServiceNav__list--useful{background:url(/image/common/bg_cate_useful.svg) repeat-y}.globalHeaderUtilityNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalHeaderUtilityNav__list--loggedIn li{position:relative}.globalHeaderUtilityNav__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#666;height:44px;font-size:14px}.globalHeaderUtilityNav__link--loggedIn{padding-top:1px}.globalHeaderUtilityNav__link--notLoggedIn{border-left:1px solid #e4e4e4}.globalHeaderUtilityNav__link--account{width:84px}.globalHeaderUtilityNav__link--message{width:60px}.globalHeaderUtilityNav__link--news{width:60px}.globalHeaderUtilityNav__link--myAcount{width:75px}.globalHeaderUtilityNav__link--faq{border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;width:44px}.globalHeaderUtilityNav__icon{color:#9e9e9e}.globalHeaderUtilityNav__icon--message{font-size:20px}.globalHeaderUtilityNav__icon--news{font-size:20px}.globalHeaderUtilityNav__icon--account{font-size:20px}.globalHeaderUtilityNav__icon--faq{font-size:18px}.globalHeaderUtilityNav__text{font-size:10px;line-height:12px;color:#666}.globalHeaderUtilityNav__textHide{display:none}#global-header-menu .globalHeaderSignupLink--yk30390{color:#fff;text-align:center;font-size:12px;border-radius:5px;background-color:#0066ab;padding:0 12px;height:38px;line-height:1.25;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:5px}#global-header-menu .globalHeaderSignupLink--yk30390:hover{background-color:#005c9a;text-decoration:none;color:#fff}#global-header-menu a.globalHeaderUtilityNav__link:link,#global-header-menu a.globalHeaderUtilityNav__link:visited{color:#666}#global-header-menu a.globalHeaderUtilityNav__link:hover{text-decoration:none;background-color:#fff;color:#666;border-bottom:1px solid #e4e4e4;height:43px;padding-top:1px}#global-header-menu a.globalHeaderUtilityNav__link:hover i{padding-top:1px}#global-header-menu a.globalHeaderUtilityNav__link:hover .globalHeaderUtilityNav__link--icon{color:#888}.globalHeaderMenuNotification{position:absolute;top:2px;left:34px;font-size:11px;color:#fff;border-radius:10px;background-color:#df0d0d;text-align:center;vertical-align:top;visibility:hidden;line-height:10px;font-weight:700}.globalHeaderMenuNotification--number{padding:2px 3px}.globalHeaderMenuNotification--text{padding:2px}.globalHeaderMenuMessage{position:absolute;left:-140px;border:1px solid #ddd;background:#fff;width:420px;-webkit-box-shadow:rgba(0,0,0,.4) 0 3px 5px 0;box-shadow:rgba(0,0,0,.4) 0 3px 5px 0;z-index:50;top:44px;display:none}.globalHeaderMenuMessage::after,.globalHeaderMenuMessage::before{bottom:100%;left:173px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.globalHeaderMenuMessage::after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;visibility:visible}.globalHeaderMenuMessage::before{border-color:rgba(204,204,204,0);border-bottom-color:#ddd;border-width:11px;margin-left:-11px}.globalHeaderOverlay{width:100%;opacity:.5;display:none;z-index:1;position:absolute;top:0;left:0;background:#000;z-index:100}body.globalHeaderMenuOpen #global-header-menu{position:relative;z-index:100}.accountMenuModal{width:210px;left:-110px}.accountMenuModal::after{left:153px}.accountMenuModal::before{left:153px}.accountMenuModal li{float:none;border-top:1px solid #e6e6e6;margin-right:0}.accountMenuModal li:first-child{border-top:none}.accountMenuModal li a{display:block;padding:13px 10px 13px 20px;font-size:14px;line-height:16px;color:#666!important}.accountMenuModal li a:hover{text-decoration:none!important;background:#f2f2f2}.accountMenuModal__customerName{font-size:12px}.notificationMessageModal__footer{background-color:#f2f2f2;overflow:hidden;clear:both}.notificationMessageModal__footerRange{float:left;margin-left:20px;font-size:13px;color:#666;line-height:46px}.notificationMessageModal__footerLink{float:right;font-size:14px;line-height:46px;margin-right:20px;color:#08c!important}.notificationMessageModal__emptyMessage{text-align:center;font-size:15px;font-weight:700;line-height:18px;color:#333;padding:56px 0 40px}.notificationMessageModal__note{padding:0 30px;font-size:13px;line-height:20px;color:#666;height:260px}.notificationMessageModal__note__marker{color:red}.notificationMessageModal__messageList{height:340px;overflow-y:auto;border-bottom:1px solid #ccc}.notificationMessageModal__messageList li{float:none;border-bottom:1px solid #ddd;margin-right:0}.notificationMessageModal__messageList li a{display:block}.notificationMessageModal__messageList li a:hover{text-decoration:none!important}.notificationMessageModal__messageRecord{overflow:hidden}.notificationMessageModal__messageRecord.notificationMessageModal__messageRecord--read{background-color:#f4f4f4}.messageRecord__serviceLogoArea{width:68px;float:left;text-align:center;padding:5px 0}.notificationMessageModal__messageRecord__serviceLogo{display:inline-block;width:31px;height:31px}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--bukken{background:url(/image/compass/mypage/message/icon-bukken.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--recruit{background:url(/image/compass/mypage/message/icon-recruit.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--design{background:url(/image/compass/mypage/message/icon-design.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--supplier{background:url(/image/compass/mypage/message/icon-supplier.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--kitchen{background:url(/image/compass/mypage/message/icon-kitchen.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--pr{background:url(/image/compass/mypage/message/icon-pr.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--placeorders{background:url(/image/compass/mypage/message/icon-placeorders.png) no-repeat 50% 50%}.notificationMessageModal__messageRecord__serviceLogo.notificationMessageModal__messageRecord__serviceLogo--foodjobjapan{background:url(/image/compass/mypage/message/icon-fjj.png) no-repeat 50% 50%}.notificationMessageModal__messageRecordserviceName{font-size:9px;line-height:15px;color:#666}.notificationMessageModal__messageRecordtextArea{padding-left:76px;padding-right:15px}.notificationMessageModal__messageRecord__messageTitle{font-size:14px;line-height:18px;color:#333;font-weight:700;padding-top:7px}.notificationMessageModal__messageRecord__messageTitle.notificationMessageModal__messageRecord__messageTitle--read{color:#555;font-weight:400}.notificationMessageModal__messageRecord__actionDate{font-size:12px;line-height:18px;color:#0055cd;padding-bottom:7px}.notificationMessageModal__messageRecord__actionDate.notificationMessageModal__messageRecord__actionDate--read{color:#888}.newsModal__newsList li{float:none;border-bottom:1px solid #ddd;margin-right:0}.newsModal__newsList li a:hover{background-color:#eee;text-decoration:none!important}.newsModal__detailLink{display:block}.newsModal__newsRecord{overflow:hidden}.newsModal__footer{background-color:#f2f2f2;overflow:hidden;clear:both}.newsModal__footerLink{float:right;font-size:14px;line-height:46px;margin-right:20px;color:#08c!important}.newsRecord__categoryArea{width:60px;float:left;text-align:center;padding:10px 8px}.newsRecord__category{height:30px}.newsRecord__category-1{background-image:url(/image/compass/header/icon-news-notice.png);background-repeat:no-repeat;background-position:0 0}.newsRecord__category-2{background-image:url(/image/compass/header/icon-news-campaign.png);background-repeat:no-repeat;background-position:0 0}.newsRecord__category-3{background-image:url(/image/compass/header/icon-news-sale.png);background-repeat:no-repeat;background-position:0 0}.newsRecord__category-4{background-image:url(/image/compass/header/icon-news-system.png);background-repeat:no-repeat;background-position:0 0}.newsRecord__textArea{padding-left:76px;padding-right:15px}.newsRecord__newsTitle{font-size:14px;line-height:18px;color:#333;padding-top:7px}.newsRecord__newsTitleRecent{font-weight:700;color:red}.newsRecord__openDate{font-size:12px;line-height:18px;color:#888;padding-bottom:7px}div#header{text-align:center}div#header div#header-inner{width:950px;margin:0 auto;text-align:left}div#header-inner div#logo{float:left;width:164px;height:54px;overflow:hidden;position:relative}div#header-inner div#logo img{position:absolute;top:0}div#header-inner div#headline{float:left;width:306px}div#header-inner div#headline div#headline-inner{padding:12px 0 0 20px}div#header-inner div#headline div#headline-inner div.headline-image-area{width:273px;height:20px;overflow:hidden;position:relative}div#header-inner div#headline div#headline-inner div.headline-image-area img{position:absolute;top:-54px}div#header-inner div#headline div#headline-inner p{clear:both;padding:2px 0 0 2px;font-size:12px;line-height:130%;color:#666}div#header-inner div#loginbox{float:right;width:420px;padding-bottom:5px;background:url(/image/top_login_back_bottom.png) repeat-x 0 100% transparent}div#header div#header-inner div#loginbox div#loginbox-inner{padding:10px 0 0 20px;background:url(/image/top_login_back_head.png) no-repeat 0 0 #fdedd6}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-input{float:left;width:150px}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-input input{padding:2px;width:134px;height:15px;border:0;font-size:12px}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-input ul{padding:6px 0 0}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-input li{padding:0 0 1px}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-submit{float:left;width:80px;height:45px}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-submit input{margin:5px 0 0}div#header div#header-inner div#loginbox div#loginbox-inner div#loginbox-option{float:right;width:170px;font-size:12px;line-height:135%}div#header div#header-inner div#loginbox div#loginedbox-inner{padding:10px 10px 0 13px;background:url(/image/top_login_back_head.png) no-repeat 0 0 #fdedd6}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-name{float:left;width:330px;font-size:14px;font-weight:700;color:#eb7a1d}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-name span.premium{background:url(/image/premium.png) no-repeat 0 0;padding:2px 0 2px 80px}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-logout{float:right;width:65px}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-link{clear:both;padding:5px 0 0}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-link li{float:left;padding:0 0 0 3px}div#header div#header-inner div#loginbox div#loginedbox-inner div#logined-link li.first{padding:0}div#sub-navi{background:url(/image/sub_navi_back.png) repeat-x;text-align:center;height:21px}div#sub-navi div#sub-navi-inner{width:950px;margin:0 auto;text-align:right;font-size:11px;color:#666;line-height:11px;padding:6px 0 0}div#sub-navi div#sub-navi-inner div#sub-navi-left{float:left;width:250px;text-align:left;font-size:12px}div#sub-navi div#sub-navi-inner div#sub-navi-left a{background:url(/image/orange_arrow_3.png) no-repeat 0 30%;padding:0 0 0 10px;margin:0 0 0 9px}div#sub-navi div#sub-navi-inner div#sub-navi-left a.white{background:url(/image/white_arrow.png) no-repeat 0 30%;padding:0 0 0 10px;margin:0 0 0 9px}div#sub-navi div#sub-navi-inner div#sub-navi-right{float:right;width:680px;padding:2px 0 0;text-align:right}div#sub-navi div#sub-navi-inner div#sub-navi-right a{color:#666}div#sub-navi div#sub-navi-inner div.sub-navi-right{float:right;width:630px;padding:2px 0 0;text-align:right}div#global-navi{text-align:center;background:url(/image/global_navi_back.png) repeat-x;height:32px}div#global-navi div#global-navi-inner{width:954px;margin:0 auto}div#global-navi div#global-navi-inner ul li{float:left;padding:0 2px 0 0}div#global-navi div#global-navi-inner ul li.on{padding:0 2px 0 0}body.supplier div#global-navi div#global-navi-inner ul li.on{padding:0 2px}div#local-navi{text-align:center;background:url(/image/local_navi_back.png) repeat-x;height:50px}div#local-navi div#local-navi-inner{width:950px;margin:0 auto}div#local-navi div#local-navi-inner ul li{float:left}div#main-content{text-align:center;background:url(/image/main_content_back.png) repeat-x;background-color:#f9f7f3}div#main-content div#main-content-inner{width:950px;margin:0 auto;text-align:left;padding:0 0 10px}div#main-content div#main-content-inner div#topic-path{text-align:left;padding:16px 0 12px}div#main-content div#main-content-inner.supplier div.hide{height:6px;background:url(/image/white_supplier.png) no-repeat 0 0}div#main-content div#main-content-inner.supplier div#topic-path{padding:10px 0 12px}div#main-content div#main-content-inner div#topic-path a#topic-path-top{padding:1px 0 0;line-height:14px}div#main-content div#main-content-inner div#content-box{margin:0 0 30px}div#main-content div#main-content-inner div#content-box div#content-head{background:url(/image/content_box_head.png) no-repeat;padding:20px 20px 0}div#main-content div#main-content-inner div#content-box div#content-body{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background-color:#fff;padding:10px 19px}div#main-content div#main-content-inner div#content-box div#content-foot{background:url(/image/content_box_foot.png) no-repeat;height:22px}div.item{padding:15px}div#main-content div#main-content-inner div#pagetop{clear:both;text-align:right;line-height:25px;padding:10px 0 0;font-size:12px}div#main-content div#main-content-inner div#pagetop div#pagetop-inner{background:url(/image/pagetop_back.png) no-repeat;text-align:right;line-height:25px;padding:0 10px 0 0}div#main-content div#main-content-inner div#pagetop div#pagetop-inner a.pagetop{padding:0 10px 0 0}div#utilities{text-align:center;background-color:#f9f7f3}div#utilities div#utilities-inner{width:950px;margin:0 auto;padding:10px 0;text-align:left}div#utilities div#utilities-inner div#utilities-section{padding:0 10px}div#utilities h3{font-weight:700;margin:0 0 4px}div#utilities h3.single{padding:0 0 10px}div#utilities ul{padding:0 0 10px}div#utilities li{padding:0 0 3px;color:#656565}div#utilities div.utilities-section-1{float:left;width:162px}div#utilities div.utilities-section-2{float:left;width:119px}div#utilities div.utilities-section-3{float:left;width:184px}div#utilities div.utilities-section-4{float:left;width:88px}div#utilities div.utilities-section-5{float:left;width:210px}div#utilities div.utilities-section-6{float:left;width:163px}div#utilities h3 a{color:#333}div#utilities a{color:#656565}.inuki-link{background:url(/image/bukken/common/bg_header_inuki_link.png?20221210) no-repeat scroll 0 0 transparent;border:1px solid #ccc;float:right;height:45px;text-indent:-9999px;width:118px;display:block}.estate-explain-link{background:url(/image/bukken/common/bg_header_estate_link.png) no-repeat scroll 0 0 transparent;border:1px solid #ccc;float:right;height:45px;text-indent:-9999px;width:118px;display:block;margin-right:20px}#utilitiesBukkenDistrictArea{margin:0 10px 10px;font-weight:700}#utilitiesBukkenDistrictArea a.utilitiesBukkenDistrictArea__link{color:#333}#utilitiesBukkenDistrictArea .utilitiesBukkenDistrictArea__link-unSelected{font-weight:400}.simpleGlobalFooter{margin:10px 0 20px}.simpleGlobalFooter__text{font-size:11px;line-height:15px;color:#878787;text-align:center}div#footer{text-align:center;background-color:#f9f7f3;border-top:1px solid #e6e6e6}div#footer div#footer-inner{width:950px;margin:0 auto;padding:10px 0;text-align:left}div#footer div#footer-inner div#secom{float:left;width:60px}div#footer div#footer-inner div#isms{float:left;width:100px;text-align:center}div#footer div#footer-inner div#company{float:left;width:790px;margin:10px 0}div#footer div#social-area{display:block;text-align:right}div#footer div#social-area .social-area-title{color:#595959;display:inline-block;font-size:11px;font-weight:700;height:28px;line-height:1.3;margin-right:5px;position:relative;text-align:left}div#footer div#social-area .social-image{display:inline-block}div#footer div#footer-inner p{width:50%;float:left}div#footer div#footer-inner div#link{text-align:right;width:50%;float:right}div#footer div#footer-inner div#link ul{float:right}div#footer div#footer-inner div#link ul li{float:left;border-right:1px solid #000;padding:0 7px;line-height:120%}div#footer div#footer-inner div#link ul li.last{padding:0 0 0 7px;border-right:none}div#copyright{text-align:center;background-color:#f9f7f3;border-top:1px solid #e6e6e6}div#copyright div#copyright-inner{width:950px;margin:0 auto;padding:10px 0;text-align:center;color:#666;font-size:11px}div#global-footer{border-top:1px #ccc solid;background-color:#efefef;padding:7px 0 12px;text-align:center}div#global-footer div#global-footer-inner{width:950px;margin:0 auto;text-align:left;font-size:10px;line-height:145%}div#global-footer div#global-footer-inner div#footer-logo{width:125px;float:left;height:13px;overflow:hidden;margin:1px 3px 0 0;background:url(/image/common_logo_set.png) no-repeat 0 -76px;text-indent:-9999px}div#global-footer div#global-footer-inner a{color:#4d4d4d;margin:0 1px 0 0}div#global-footer div#global-footer-inner li{display:inline;padding:0 3px}div#global-footer div#global-footer-inner li.line{border-left:1px solid #4d4d4d}.globalFooter{font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif;background-color:#F2F2F2}.globalFooter a,.globalFooter a:link,.globalFooter a:visited{color:#08c;text-decoration:none}.globalFooter a:hover{color:#08c;text-decoration:underline}.globalFooterMenu{border-top:1px solid #e5e5e5;padding:40px 0;color:#666}.globalFooterMenu__inner{width:950px;margin:0 auto}.globalFooterMenu__header{font-size:14px;line-height:21px;color:#333;font-weight:700}.globalFooterMenu__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.globalFooterMenu__box{width:300px}.globalFooterMenu dl{margin-top:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.globalFooterMenu dl dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:21px}.globalFooterMenu dl dd ul li a{margin-top:8px;margin-left:23px;font-size:12px;line-height:24px;display:block}.globalFooterMenu dl dd ul li a:hover,.globalFooterMenu dl dd ul li a:link,.globalFooterMenu dl dd ul li a:visited{color:#666}.globalFooterMenu__icon{font-size:13px}.globalFooterMenu__icon--bukken{color:#0066AB}.globalFooterMenu__icon--recruit{color:#229B3F}.globalFooterMenu__icon--kitchen{color:#EC771B}.globalFooterMenu__icon--useful{color:#FFE300}.globalFooterMenu__icon--journal{color:#DB2827}.globalFooterMenu__title{margin-left:8px;font-weight:700;font-size:14px}.globalFooterBottom{border-top:1px solid #e5e5e5;padding:22px 0 30px}.globalFooterBottom__inner{width:950px;margin:0 auto;overflow:hidden}.globalFooterBottom__utiltyLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.globalFooterBottom__utiltyLink>li{padding:0 9px;border-left:1px solid #ccc}.globalFooterBottom__utiltyLink>li:first-child{border-left:none;padding:0 9px 0 0}.globalFooterBottom__utiltyLink a{font-size:12px;line-height:12px}.globalFooterBottom__box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px}.globalFooterCopyRight{font-size:11px;line-height:16px;color:#878787}.globalFooterCopyRight__text{margin-top:38px}.globalFooterCorporate{margin-left:115px}.globalFooterCorporate__logoLink{display:block}.globalFooterCorporate__name{margin-top:12px;font-size:12px;line-height:17px;color:#878787}.globalFooterCorporate__policy{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.globalFooterCorporate__policy li:nth-child(n+2){padding-left:9px;margin-left:9px;border-left:1px solid #ccc}.globalFooterCorporate__policy a{font-size:12px;line-height:12px}.globalFooterSocialAccount{margin-left:48px;padding-left:48px;border-left:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.globalFooterSocialAccount ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.globalFooterSocialAccount ul li a{display:block}.globalFooterSocialAccount__text{font-size:12px;line-height:18px;color:#666;text-align:center}.synchroProject{border-top:1px solid #e5e5e5;padding:8px 0;font-size:10px;line-height:18px}.synchroProject__inner{width:950px;margin:0 auto}.synchroProject span{color:#666}.synchroProject ul{display:inline}.synchroProject li{display:inline}.synchroProject li::after{content:"|";color:#898989}.synchroProject li a,.synchroProject li a:link,.synchroProject li a:visited,.synchroProject li span{color:#898989}.synchroProject li a:hover{color:#898989;text-decoration:underline}body::after{background:url(/image/common/bg_element_bar.svg) repeat-x;content:""!important;height:15px;visibility:visible;display:block}.footerPageTopArea{background-color:#fff;padding-bottom:10px;font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Osaka,sans-serif}.footerPageTopArea__inner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;height:43px}.footerPageTopArea__link{font-size:13px;line-height:43px}.black{color:#4d4d4d}.red{color:#da4612}.orange{color:#ec5330}.bold{font-weight:700}.normal{font-weight:400}a{color:#08c;text-decoration:none}a:hover{color:#08c;text-decoration:underline}a.white{color:#fff}a.black{color:#333}a.orange-arrow{background:url(/image/orange_arrow_1.gif) no-repeat 0 50%;padding:0 0 0 12px}a.orange-arrow-2{background:url(/image/orange_arrow_2.png) no-repeat 0 50%;padding:0 0 0 12px}a.orange-arrow-3{background:url(/image/orange_arrow_3.png) no-repeat 0 50%;padding:0 0 0 12px}a.orange-arrow-4{background:url(/image/orange_arrow_4.png) no-repeat 0 40%;padding:0 0 0 15px}a.orange-arrow-5{background:url(/image/orange_arrow_5.png) no-repeat 0 30%;padding:0 0 0 14px}a.orange-arrow-6{background:url(/image/orange_arrow_6.png) no-repeat 0 30%;padding:0 0 0 14px}a.orange-arrow-7{background:url(/image/orange_arrow_6.png) no-repeat 100% 30%;padding:0 14px 0 0}a.orange-arrow-8{background:url(/image/orange_arrow_8.png) no-repeat 100% 30%;padding:0 14px 0 0}a.orange-arrow-9{background:url(/image/orange_arrow_9.png) no-repeat 0 0;padding:0 0 0 14px}a.orange-arrow-10{background:url(/image/orange_arrow_10.png) no-repeat 0 50%;padding:0 0 0 8px}a.blue-arrow{background:url(/image/blue_arrow_1.png) no-repeat 100% 50%;padding:0 10px 0 0}div#big-title{background:url(/image/h1_1_head.png) no-repeat 0 0;padding:5px 20px 14px 50px;position:relative}div#big-title h1{font-size:24px;line-height:26px}div#big-title p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div#big-title.searchTitleArea{padding-bottom:7px;border-bottom:1px solid #b3b3b3}div#page-title{background:url(/image/h1_2_head.png) no-repeat 0 0}div#page-title h1{background:url(/image/h1_2_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px;color:#fff}div.page-title{background:url(/image/h1_2_head.png) no-repeat 0 0}div.page-title h1{background:url(/image/h1_2_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px;color:#fff}div#section-title-1{background:url(/image/h2_1_head.png) no-repeat 0 0;position:relative}div#section-title-1 h2{background:url(/image/h2_1_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px;color:#fff}div#section-title-1 p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div#section-title-2{background:url(/image/h2_2_head.png) no-repeat 0 0;position:relative}div#section-title-2 h2{background:url(/image/h2_2_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px}div#section-title-2 p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div#section-title-3{position:relative;margin-top:7px}div#section-title-3 .bukkenDistrictSwitchLink{position:absolute;right:5px;top:7px;text-align:right}div#section-title-3 h2{background:url(/image/h2_3.png) no-repeat 5px 3px;padding:7px 20px 4px;font-size:16px;color:#4670b2}div#section-title-3 p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div.item-title{background:url(/image/h3_1_head.png) no-repeat 0 0;position:relative}div.item-title h2{background:url(/image/h3_1_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px}div.item-title h3{background:url(/image/h3_1_foot.png) no-repeat 100% 0;padding:6px 20px 10px;font-size:16px}div.item-title p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div.part-title{background:url(/image/h3_2_head.png) no-repeat 0 0;position:relative}div.part-title h2{padding:8px 20px;font-size:16px;font-weight:700}div.part-title h3{padding:8px 20px;font-size:16px}div.part-title p.right{position:absolute;width:40%;top:6px;right:10px;text-align:right;font-size:13px;font-weight:700}div.paging{font-size:14px;padding:5px 0;clear:both}div.paging div.count{float:left}div.paging div.index-link{float:right;padding:2px 0 0}div.paging li{display:inline;border:1px solid #ccc;padding:2px 4px;margin:0 2px;font-weight:700;line-height:21px}div.paging li.none{padding:0;border:0}div.paging li.label1{border:0;background:url(/image/orange_arrow_back.png) no-repeat 0 50%;padding:0 0 0 14px;margin:0 5px 0 0}div.paging li.label2{border:0;background:url(/image/orange_arrow_6.png) no-repeat 100% 50%;padding:0 14px 0 0;margin:0 0 0 5px}div.paging li.more{border:0;padding:0;margin:0 5px 0 0}div.paging li.now-link{background-color:#ccc;color:#000}div.paging li.label1 a,div.paging li.label2 a{text-decoration:underline}div.paging span.number{font-size:24px}div.paging span.end-number,div.paging span.number,div.paging span.start-number{font-size:24px;font-weight:700;color:#f34e05}p.field-error{color:#e60012;font-weight:700;font-size:12px;line-height:140%;padding:5px 0 0}#integrate-overlay{position:absolute;top:0;left:0;z-index:99998;display:none}#integrate-load{position:absolute;z-index:99999;text-align:left;font-size:12px}#spChangeArea{background-color:#366ab5;text-align:center;padding:20px 0}#spChangeArea .btn-change{-webkit-appearance:none;display:block;font-size:50px;font-weight:700;line-height:60px;padding:40px 0;color:#fff;text-align:center;border-radius:28px;background-color:#366ab5;border:5px solid #75a1e1;width:940px;margin:0 auto}.overlay{background:#000;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.integrateFrame{width:800px;border:none}div.text-area{padding:0 0 10px}div.text-area-2{padding:10px 0}div.text-area-center{padding:0 0 10px;text-align:center}span.m{font-size:14px}span.s{font-size:13px}span.ss{font-size:11px}.hand{cursor:pointer;cursor:hand}.blue{color:#08c}input.checkbox{height:12px}select{font-size:14px}.recruit-introduction-area{margin-bottom:20px}.clear{clear:both}div::after{content:".";display:block;clear:both;height:0;visibility:hidden}* html div{height:1%}div{display:block}div.reset::after{content:inherit}.clearfix::after{content:".";display:block;clear:both;height:0;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.block{display:block}.inline{display:inline}html{margin:0;padding:0}body{color:#333;background:#fff;font-size:12px;line-height:140%;-webkit-text-size-adjust:none;font-family:"ＭＳ Ｐゴシック"}input,select,textarea{font-family:"ＭＳ Ｐゴシック"}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}input{margin:0;padding-bottom:0;padding-top:0;vertical-align:middle}fieldset{border:0}img{border:medium none;vertical-align:bottom}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}h3,h4,h5,h6{font-weight:400}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}del,ins{text-decoration:none}