.hokkaido{background-color:rgba(140,110,180,0.5);padding:3px 10px}.tohoku{background:rgba(0,130,220,0.5);padding:3px 10px}.kanto{background:rgba(60,180,230,0.5);padding:3px 10px}.koshinetsu{background:rgba(0,166,158,0.5);padding:3px 10px}.hokuriku{background:rgba(102,190,50,0.5);padding:3px 10px}.tokai{background:rgba(0,150,60,0.5);padding:3px 10px}.kinki{background:rgba(170,181,62,0.5);padding:3px 10px}.chugoku{background:rgba(234,96,151,0.5);padding:3px 10px}.shikoku{background:rgba(247,147,30,0.5);padding:3px 10px}.kyushu{background:rgba(255,100,0,0.5);padding:3px 10px}.okinawa{background:rgba(226,61,75,0.5);padding:3px 10px}#main .container-main{width:100%;padding-bottom:0;background-color:#cef}#main .container-main .top-message{padding:15px 10px 0}#main .container-main .top-message img{margin-bottom:3px}#main .container-main .top-message-title{font-size:14px;font-weight:bold;line-height:1px;color:#323232}#main .container-main .top-message-title:nth-last-child(1){float:right;margin-top:10px}#main .container-main-inner{display:table;position:relative;width:1024px;margin:0 auto;padding:20px 0 70px}#main .container-main-inner-content{float:left;width:700px;position:relative}#main .container-main-inner-content .item-title-note .pet-arvatar-list{position:relative}#main .container-main-inner-content .item-title-note .pet-arvatar-list .pet-arvatar-item{margin-right:20px;float:left;position:relative}#main .container-main-inner-content .item-title-note .pet-arvatar-list .pet-arvatar-item img{max-width:120px !important;max-height:120px !important}#main .container-main-inner-content .item-title-note .pet-arvatar-list .pet-arvatar-item:last-child{margin-right:0}#main .container-main-inner-content .item-title-note .pet-arvatar-list .pet-arvatar-item .btn-photo-delete{position:absolute;width:30px !important;height:30px !important;right:0;cursor:pointer}#main .container-main-inner-content .item-title-note .photo_label{display:table;width:auto;margin-bottom:0;top:0;text-align:left}#main .container-main-inner-content .item-title-note .photo_label p{margin:49px 0 0 20px}#main .container-main-inner-content .item-title-note .photo_label.three-photos p{margin:10px 0 0}#main .container-main-inner-content .list-img-animal{display:inline-flex;width:100%;float:left;margin:auto;text-align:center}#main .container-main-inner-content .list-img-animal .img_animal{float:left}#main .container-main-inner-sidebar{float:right;width:300px}#main .container-main-inner-sidebar a{display:block;padding-bottom:10px}#main .container-main-inner-sidebar a:not(:first-child){margin-top:20px}#main .container-main-inner-sidebar .news-container{float:right;width:300px;background:white;margin-top:20px;margin-bottom:20px;border:1px solid #999}#main .container-main-inner-sidebar .news-container ul{list-style:none;padding:5px 10px}#main .container-main-inner-sidebar .news-container ul li{margin-top:5px}#main .container-main-inner-sidebar .news-container ul li .old-news{margin-left:10px;margin-right:10px;margin-top:2px;border-radius:50%;width:16px;height:16px;float:left;content:'';background-color:red}#main .container-main-inner-sidebar .news-feature{width:300px}#main .container-main-inner-sidebar .feature-hotel{position:relative;z-index:99}#main .container-main-inner-sidebar .feature-hotel .img-bg{position:relative;margin-bottom:20px}#main .container-main-inner-sidebar .feature-hotel .img-hotel-l{float:left;position:absolute;z-index:99;top:12px;left:18px}#main .container-main-inner-sidebar .feature-hotel .img-hotel-l img{width:110px;height:118px}#main .container-main-inner-sidebar .feature-hotel .content-r{position:absolute;float:right;top:22px;right:16px;width:140px;height:111px}#main .container-main-inner-sidebar .feature-hotel .content-r p a{margin-top:5px;color:#000;font-size:15px;text-decoration:underline}#main .container-main-inner-sidebar .feature-hotel .content-r a{font-size:15px;text-decoration:none;color:#2765FF;top:0px;margin-top:-5px;margin-bottom:5px;font-weight:bold}#main .container-main-inner-sidebar .feature-hotel .img-banner{position:absolute;top:5px;left:1px;z-index:999}#main .container-main-inner-sidebar .feature-hotel .img-banner img{width:130px;height:30px}#main .container-main-inner-sidebar .adsbygoogle{margin-bottom:20px}#main .login-form-container{margin-bottom:35px;padding:25px 0 35px;background-color:#FFF}#main .login-form-container.changepass-form-container{display:table;width:100%}#main .login-form-container.changepass-form-container .login-form-container-title{margin-top:0;margin-bottom:40px}#main .login-form-container-title{margin-bottom:30px;font-size:20px;line-height:20px;color:#00B4FF;text-align:center}#main .login-form-container-title-icon{width:20px;height:20px;margin-right:10px;margin-top:-3px}#main .login-form-container-title.mg-t-0{margin-top:0}#main .login-form-container-title.pd-t-10{padding-top:10px}#main .login-form-container-title.mg-b-35{margin-bottom:35px}#main .login-form-container-title.mg-b-45{margin-bottom:45px}#main .login-form-container-title.text-left{text-align:left}#main .login-form-container-description{margin-bottom:30px;font-size:16px;line-height:25px;color:#323232;text-align:center}#main .login-form-container-description.max-w-480{font-size:13px;max-width:480px;margin-left:auto;margin-right:auto}#main .login-form-container-description.max-w-480.fz-16{font-size:16px}#main .login-form-container-description.text-left{text-align:left}#main .login-form-container .login-form{width:480px;margin:0 auto}#main .login-form-container .login-form-row{margin-bottom:20px}#main .login-form-container .login-form-row:last-child{margin-bottom:0}#main .login-form-container .login-form-row.mg-b-30{margin-bottom:30px}#main .login-form-container .login-form-row.mg-b-40{margin-bottom:40px}#main .login-form-container .login-form-row .small_red{color:#ff3333;font-size:11px;margin-left:5px}#main .login-form-container .login-form-row.checkbox-login{float:left;width:100%}#main .login-form-container .login-form-row.checkbox-login .login-checkbox{height:auto;float:left;width:auto}#main .login-form-container .login-form-row.checkbox-login label{float:left;width:auto;padding-top:4px;padding-left:10px}#main .login-form-container .login-form-row label{width:100%;margin-bottom:15px;font-size:14px;font-weight:normal;line-height:1;color:#6D6D6D}#main .login-form-container .login-form-row .label-mg-t-55{margin-top:55px}#main .login-form-container .login-form-row input{width:100%;height:34px;padding-left:10px;font-size:14px;border:1px solid #9F9F9F}#main .login-form-container .login-form-row input:focus{border:1px solid #00A0FF;outline:none}#main .login-form-container .login-form-row input.error{background:#FFEDF5}#main .login-form-container .login-form-row input.w-350{width:350px}#main .login-form-container .login-form-row input.mg-t-40{margin-top:40px}#main .login-form-container .login-form-row textarea{width:100%;padding-left:10px;font-size:14px;border:1px solid #9F9F9F}#main .login-form-container .login-form-row textarea:focus{border:1px solid #00A0FF;outline:none}#main .login-form-container .login-form-row textarea.error{background:#FFEDF5}#main .login-form-container .login-form-row div.error-msg{margin-top:5px;font-size:12px;color:#f33}#main .login-form-container .login-form-row .forgot-password-link{display:table;margin:0 auto;font-size:16px;color:#00A0FF;text-decoration:underline}#main .login-form-container .login-form-row .forgot-password-link:hover{color:#1482C9}#main .login-form-container .login-form-row .select_date{-webkit-appearance:button;-webkit-user-select:none;background-image:url("../images/down_arrow.png");background-position:97% center;background-repeat:no-repeat;border:1px solid #AAA;border-radius:0;color:#555;font-size:inherit;margin-top:0;margin-bottom:20px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:100%;height:34px;float:left;background-color:#fff}#main .login-form-container .login-form-row .select_date label{float:left;line-height:60px}#main .login-form-container .login-form-row .login-btn{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .login-form-container .login-form-row .login-btn:hover{background-color:#1482C9}#main .login-form-container .login-form.changepass-form .login-form-row{display:table}#main .login-form-container .login-form.changepass-form .login-form-row label{float:left;width:120px;margin-bottom:0}#main .login-form-container .login-form.changepass-form .login-form-row label.lh-34{line-height:34px}#main .login-form-container .login-form.changepass-form .login-form-row input{float:left;width:350px;margin-left:10px}#main .login-form-container .login-form.changepass-form .login-form-row div.error-msg{display:table;margin-left:130px;padding-top:5px}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message{display:table;width:350px;float:right;margin-top:10px;font-size:12px;font-weight:bold;line-height:20px}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .img-status-password-txt{float:left}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .img-status-password-status-txt{float:left}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .pwdImg.img-status-password{display:table;width:150px;height:8px;float:left;margin-left:10px;margin-top:6px}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .text-strong-0{content:' '}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .text-strong-1{font-size:16px;margin-left:5px;float:left;color:#FF7850}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .text-strong-2{font-size:16px;margin-left:5px;float:left;color:#FFAA00}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .text-strong-3{font-size:16px;margin-left:5px;float:left;color:#6ED244}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .safety-0{background:url(../images/img_password_strength/safety_0.png) no-repeat}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .safety-1{background:url(../images/img_password_strength/safety_1.png) no-repeat}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .safety-2{background:url(../images/img_password_strength/safety_2.png) no-repeat}#main .login-form-container .login-form.changepass-form .login-form-row .changepass-form-message .safety-3{background:url(../images/img_password_strength/safety_3.png) no-repeat}#main .login-form-container .login-form.changepass-form .login-form-row .login-btn{width:300px;margin-left:90px}#main .login-form-container .login-form.changepass-form .login-form-row.back-link a{font-size:16px;color:#00A0FF;text-decoration:underline}#main .login-form-container .back-top{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .login-form-container .back-top:hover{background-color:#1482C9}#main .login-form-container .back-top.mg-t-60{margin-top:60px}#main .contact-form-container{padding:20px 50px 10px;background-color:#FFF}#main .contact-form-container-title{margin-top:0;margin-bottom:10px;font-size:20px;line-height:20px;color:#00B4FF;text-align:left;border-bottom:1px solid #00B4FF;padding-bottom:5px;padding-left:10px;font-weight:bold}#main .contact-form-container-description{padding:0 10px 10px;font-size:12px;line-height:20px}#main .contact-form-container-description .lh-40{line-height:40px}#main .contact-form-container .contact-form{padding:0 10px}#main .contact-form-container .contact-form-row{display:table;width:580px;height:60px;margin-bottom:10px}#main .contact-form-container .contact-form-row.mg-b-40{margin-bottom:40px}#main .contact-form-container .contact-form-row label{float:left;width:180px;padding-left:25px;background-color:#EAEAEA;font-weight:normal;margin-bottom:0;height:60px;line-height:60px}#main .contact-form-container .contact-form-row label .small_red{color:#ff3333;font-size:11px;margin-left:5px}#main .contact-form-container .contact-form-row input{float:left;margin-left:40px;width:360px;height:34px;padding-left:10px;font-size:14px;border:1px solid #9F9F9F;margin-top:10px}#main .contact-form-container .contact-form-row input:focus{border:1px solid #00A0FF;outline:none}#main .contact-form-container .contact-form-row input.error{background:#FFEDF5}#main .contact-form-container .contact-form-row .select_date{-webkit-appearance:button;-webkit-user-select:none;background-image:url("../images/down_arrow.png");background-position:97% center;background-repeat:no-repeat;border:1px solid #AAA;border-radius:0;color:#555;font-size:inherit;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:360px;height:34px;float:left;margin-left:40px;margin-top:13px;background-color:#fff}#main .contact-form-container .contact-form-row .select_date label{float:left;line-height:60px}#main .contact-form-container .contact-form-row textarea{float:left;margin-left:40px;width:360px;height:170px;padding-left:10px;font-size:14px;border:1px solid #9F9F9F}#main .contact-form-container .contact-form-row textarea:focus{border:1px solid #00A0FF;outline:none}#main .contact-form-container .contact-form-row textarea.error{background:#FFEDF5}#main .contact-form-container .contact-form-row div.error-msg{font-size:12px;color:#f33;margin-top:2px !important;display:table;margin-left:40px;float:left}#main .contact-form-container .contact-form-row .login-btn{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none;margin-left:150px}#main .contact-form-container .contact-form-row .login-btn:hover{background-color:#1482C9}#main .mypage-breadcrumb ul{height:20px;margin-bottom:15px;padding-left:0;list-style:none}#main .mypage-breadcrumb ul li{display:inline-block;margin-left:30px;font-size:16px;line-height:20px}#main .mypage-breadcrumb ul li a{color:#6D6D6D}#main .mypage-breadcrumb ul li.menu-active a{color:#00A0FF;border-bottom:2px solid #00A0FF}#main .mypage-breadcrumb ul li.menu-active a:hover{text-decoration:none}#main .mypage-info{margin-bottom:15px;padding:15px 15px 15px 30px;background-color:#FFF}#main .mypage-info-user{display:table;width:100%;margin-bottom:15px;font-size:16px;color:#323232}#main .mypage-info-user-avatar{display:table;float:left}#main .mypage-info-user-avatar img{width:60px;height:60px}#main .mypage-info-user-name{display:table;float:left;margin-left:10px;line-height:60px}#main .mypage-info-pet{display:table;width:100%;margin-bottom:15px;padding-bottom:15px;font-size:14px;color:#323232;border-bottom:1px dashed #999}#main .mypage-info-pet-avatar{display:table;float:left}#main .mypage-info-pet-avatar img{width:120px;height:120px}#main .mypage-info-pet-summary{display:table;float:left;max-width:460px;margin-left:15px}#main .mypage-info-pet-summary-description{width:520px;margin-top:5px;padding:10px;border:none;border-radius:5px;background-color:#EEF7D9}#main .mypage-info-more-link{padding-right:10px;text-align:right}#main .mypage-info-more-link a{font-size:16px;color:#00A0FF;text-decoration:underline}#main .mypage-info-more-link a:hover{color:#1482C9}#main .mypage-info-more-link.mg-b-10{margin-bottom:10px}#main .mypage-post{margin-bottom:15px;padding:20px;background-color:#FFF}#main .mypage-post:last-child{margin-bottom:0}#main .mypage-post-title{margin-bottom:15px;padding-left:10px;padding-bottom:5px;font-size:18px;font-weight:bold;color:#00B4FF;border-bottom:1px solid #00B4FF}#main .mypage-post-title.rank .text-title-rank-f,#main .mypage-post-title.rank .text-title-rank-s{float:right;font-size:12px;color:#323232;padding-left:25px;margin-top:7px}#main .mypage-post-title.rank .text-title-rank-s{background:#fff url("../images/total_rank-s.png") 0 0 no-repeat;margin-left:15px}#main .mypage-post-title.rank .text-title-rank-f{background:#fff url("../images/total_rank-f.png") 0 0 no-repeat}#main .mypage-post-title.rank.pass{margin-top:10px}#main .mypage-post-detail{display:table;width:100%;margin-bottom:10px;padding-left:10px;padding-right:10px;font-size:14px}#main .mypage-post-detail-link{display:table;color:#323232}#main .mypage-post-detail-link:hover{color:#323232}#main .mypage-post-detail-date{display:table;float:left;width:140px}#main .mypage-post-detail-description{float:left;width:500px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main .mypage-post-item{display:table;width:100%;padding:0 10px}#main .mypage-post-item:hover{background-color:#E1E1E1;border-radius:5px}#main .mypage-post-item.contest-entry:nth-child(4) .mypage-post-item-link{border-bottom:none;margin-bottom:20px}#main .mypage-post-item-link{display:table;width:100%;padding-top:10px;padding-bottom:15px;font-size:14px;color:#323232;border-bottom:1px dashed #999}#main .mypage-post-item-link:hover{color:#323232}#main .mypage-post-item-link .mypage-post-item-info{display:table;float:left;width:110px}#main .mypage-post-item-link .mypage-post-item-info-date{margin-bottom:10px}#main .mypage-post-item-link .mypage-post-item-info-status-search{width:80px;height:24px;font-size:15px;font-weight:bold;line-height:24px;text-align:center;color:#323232;background-color:#FFC800}#main .mypage-post-item-link .mypage-post-item-info-status-protect{width:80px;height:24px;font-size:15px;font-weight:bold;line-height:24px;text-align:center;color:#323232;background-color:#8CD700}#main .mypage-post-item-link .mypage-post-item-info-status-complete{width:80px;height:24px;font-size:15px;font-weight:bold;line-height:24px;text-align:center;color:#323232;background-color:#6EB4FF}#main .mypage-post-item-link .mypage-post-item-rank-info{width:60px;text-align:center}#main .mypage-post-item-link .mypage-post-item-rank-info .rank-icon{margin:auto;width:16px}#main .mypage-post-item-link .mypage-post-item-rank-info .rank-icon:nth-child(2){padding-top:4px}#main .mypage-post-item-link .mypage-post-item-rank-info .rank-number{font-size:14px;font-weight:bold;color:#323232}#main .mypage-post-item-link .mypage-post-item-avatar{display:table;float:left}#main .mypage-post-item-link .mypage-post-item-avatar img{width:80px;height:80px}#main .mypage-post-item-link .mypage-post-item-summary{float:left;margin-left:10px}#main .mypage-post-item-link .mypage-post-item-summary-detail{width:440px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail{width:490px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-left{float:left}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right{position:absolute;right:0;bottom:0}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right .view-info{width:200px;height:30px;border-radius:5px;border:solid 1px #EAEAEA}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right .view-info .view-num{background:transparent url("../images/black_dog_foot.png") 18px 4px no-repeat}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right .view-info .message-num{background:transparent url("../images/back_message.png") 18px 7px no-repeat}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right .view-info .message-num,#main .mypage-post-item-link .mypage-post-item-summary-rank-detail-right .view-info .view-num{float:left;display:block;line-height:30px;padding-left:45px;padding-right:45px;font-size:16px}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail .rank-num{background:transparent url("../images/bg-icon-rank.png") 0 0 no-repeat;float:left;width:92px;text-align:center;line-height:24px;height:22px;font-size:13px;margin-right:10px;font-weight:bold;color:#FFF}#main .mypage-post-item-link .mypage-post-item-summary-rank-detail .text-head{font-size:18px;font-weight:bold}#main .mypage-post-news{display:table;width:100%;padding:0 10px;font-size:16px;color:#323232}#main .mypage-post-news-date{margin-bottom:20px}#main .mypage-post-news-date .news-datetime{float:right}#main .mypage-post-news-img{margin-bottom:15px;text-align:center}#main .mypage-post-news-img img{width:auto;height:150px;margin:0 auto}#main .mypage-post-news-detail{margin-bottom:30px}#main .mypage-post-news-pagination a{color:#00A0FF;text-decoration:underline}#main .mypage-post-news-pagination a:hover{color:#1482C9}#main .mypage-post-news-pagination-left{float:left}#main .mypage-post-news-pagination-right{float:right}#main .mypage-post-more-link{padding-right:10px;text-align:right}#main .mypage-post-more-link a{font-size:16px;color:#00A0FF;text-decoration:underline}#main .mypage-post-more-link a:hover{color:#1482C9}#main .mypage-post-more-link.mg-t-15{margin-top:15px}#main .mypage-post-more-link.mg-b-10{margin-bottom:10px}#main .mypage-post .header{height:40px;width:700px;background:#00B4FF;color:#fff}#main .mypage-post .header h2{font-size:20px;line-height:40px;text-align:center}#main .mypage-post .content{padding:20px}#main .mypage-post .content .title{text-align:center}#main .mypage-post .content .title img{display:inline-flex;margin-bottom:10px}#main .mypage-post .content .title h1{display:inline-flex;font-size:24px;font-weight:bold}#main .mypage-post .content .description{margin-top:10px;border:3px solid #FAC800;padding:20px;padding-bottom:25px;background-color:#FEF7D9}#main .mypage-post .content .description p:first-child{font-size:16px;line-height:24px;margin-bottom:7px}#main .mypage-post .content .description p:last-child{font-size:14px;margin-bottom:15px}#main .mypage-post .content .description a{text-decoration:none;color:#FF3333;font-size:16px}#main .mypage-post .content .wonderho-container{margin-top:35px}#main .mypage-post .content .wonderho-container .title-wonderho{text-align:center}#main .mypage-post .content .wonderho-container .title-wonderho img{display:inline-flex;margin-bottom:15px}#main .mypage-post .content .wonderho-container .title-wonderho h1{display:inline-flex;font-size:24px}#main .mypage-post .content .wonderho-container .title-wonderho h1 span{font-size:14px;line-height:24px}#main .mypage-post .content .wonderho-container .rescue-annotation{background-color:rgba(0,180,255,0.1);padding:14px 20px 4px;margin-bottom:20px}#main .mypage-post .content .wonderho-container .rescue-annotation h4{font-size:16px;font-weight:bold;color:#3a579d}#main .mypage-post .content .wonderho-container .rescue-annotation p{color:#3a579d}#main .mypage-post .content .wonderho-container .wonderho{display:inline-flex;text-align:center}#main .mypage-post .content .wonderho-container .wonderho-content .detail{position:relative}#main .mypage-post .content .wonderho-container .wonderho-content .price{position:absolute;top:30px;left:37px}#main .mypage-post .content .wonderho-container .wonderho-content .price h3{font-weight:bold;font-size:30px;color:#323232}#main .mypage-post .content .wonderho-container .wonderho-content .price h3 span{font-size:20px}#main .mypage-post .content .wonderho-container .wonderho-content .price p{color:#323232;font-size:12px}#main .mypage-post .content .wonderho-container .wonderho-content .button{position:absolute;bottom:20px;left:15px}#main .mypage-post .content .wonderho-container .cl-2{margin-left:9px;margin-right:9px}#main .mypage-post .content .wonderho-container .distance-dog{margin:25px}#main .mypage-post .content .wonderho-container .distance-dog p{font-size:14px;color:#323232;margin-bottom:5px}#main .mypage-post .content .wonderho-container .distance-dog p:first-child{font-weight:bold}#main .mypage-post .content .wonderho-container .distance-dog p:last-child{color:#ff3333;margin-top:10px;line-space:2px}#main .mypage-post .content .message-lost-dog{width:100%;position:relative;text-align:left;padding:5px;margin-top:-30px}#main .mypage-post .content .message-lost-dog h3{font-size:25px;font-weight:bold;color:#323232}#main .mypage-post .content .message-lost-dog p{color:#323232;font-size:14px;line-height:25px}#main .mypage-post .content .img-rescuePlan .img{margin-left:-20px}#main .mypage-post .content .img-rescuePlan .text-bottom{padding:0 10px 0px 10px}#main .mypage-post .content .img-rescuePlan .text-bottom .text{display:inline-flex;width:180px}#main .mypage-post .content .img-rescuePlan .text-bottom .text p{font-size:16px;font-weight:bold}#main .mypage-post .content .img-rescuePlan .text-bottom .cl2{margin-left:43px}#main .mypage-post .content .img-rescuePlan .text-bottom .cl3{margin-left:40px;width:189px}#main .mypage-post .content .limit-estimated{width:420px;height:160px;border:solid 1px #3a579d;border-radius:10px;text-align:center;margin:auto;margin-top:30px}#main .mypage-post .content .limit-estimated .title{font-weight:bold;font-size:14px;color:#3a579d}#main .mypage-post .content .limit-estimated p{font-size:14px;color:#323232;margin-bottom:3px}#main .mypage-post .content .limit-text-bottom{margin:auto;padding-top:20px;padding-bottom:20px;width:420px}#main .mypage-post .content .limit-text-bottom p{color:#3a579d;font-size:12px}#main .mypage-post .content .button-bottom{width:220px;height:30px;background-color:#00A0FF;margin:auto;text-align:center;margin-bottom:30px}#main .mypage-post .content .button-bottom a{text-decoration:none}#main .mypage-post .content .button-bottom a p{color:#fff;line-height:30px}#main .mypage-post .content .button-bottom a p img{padding-left:15px;margin-top:-2px}#main .mypage-form{padding:40px 30px 30px;background-color:#FFF}#main .mypage-form-row{display:table;width:100%;margin-bottom:8px}#main .mypage-form-row.mg-b-10{margin-bottom:10px}#main .mypage-form .form-endline{margin:30px 0 35px;padding-bottom:10px;min-height:2px;background:url("../images/endline_register.png") repeat-x}#main .mypage-form.pet-form{padding:0 30px 30px;display:table;width:100%}#main .mypage-form.pet-form .mg-t-30{margin-top:30px}#main .mypage-form.pet-form .mypage-form-label{background:#cef;color:#323232;padding-left:50px}#main .mypage-form.pet-form .input-text{margin-top:13px}#main .mypage-form.pet-form .register-pet-item{padding-top:30px;padding-bottom:30px;border-bottom:1px dashed #999}#main .mypage-form.pet-form .delete_pet{position:absolute;top:0;right:0}#main .mypage-form.pet-form .delete_pet button{display:inline-block;border:none;background:none}#main .mypage-form.pet-form .delete_pet button p{color:#6d6d6d;display:inline-block;font-size:14px}#main .mypage-form.pet-form .delete_pet button p img{width:17px;height:auto;margin-right:3px;position:relative;top:-1px}#main .mypage-form.pet-form .add-more-pet-btn{display:table;margin:0 auto;padding:0;width:300px;height:40px;font-size:18px;color:#00A0FF;margin-top:30px;line-height:40px;text-align:center;background-color:#FFF;border:1px solid #00A0FF;text-decoration:none}#main .mypage-form.pet-form .add-more-pet-btn:hover{background-color:#FFF}#main .mypage-form.pet-form .add-more-pet-btn img{margin-top:-3px;margin-left:10px;height:23px;width:23px}#main .mypage-form-label{float:left;width:180px;background:#EAEAEA;color:#00B4FF;font-weight:normal;padding-left:20px;height:60px;line-height:60px}#main .mypage-form-label.h-100{height:100px;line-height:100px}#main .mypage-form-label.h-120{height:120px;line-height:120px}#main .mypage-form-label.h-80{height:80px;line-height:80px}#main .mypage-form-input{position:relative;float:left;width:420px;margin-left:40px}#main .mypage-form-input .lable-note{font-size:12px;color:#323232}#main .mypage-form-input.h-60{height:60px}#main .mypage-form-input .error-msg{margin-top:5px;font-size:12px;color:#FF3333}#main .mypage-form-input.no-label{margin-left:220px}#main .mypage-form-input-image-show{width:120px;height:120px;cursor:pointer}#main .mypage-form-input-image-show.cs-default{cursor:default}#main .mypage-form-input-image-label{margin-left:30px;font-weight:normal;color:#00A0FF;border-bottom:1px solid #00A0FF}#main .mypage-form-input-image-label p{margin-bottom:0}#main .mypage-form-input-image-label input{display:none}#main .mypage-form-input-image-label .cs-pointer{cursor:pointer}#main .mypage-form-input .file_caution{position:absolute;top:75px;left:150px;font-size:14px;color:#6D6D6D}#main .mypage-form-input .input-text{height:34px;width:240px;padding-left:10px;font-size:14px;border:1px solid #9F9F9F;color:#323232}#main .mypage-form-input .input-text.w-140{width:140px}#main .mypage-form-input .input-text.w-320{width:320px}#main .mypage-form-input .input-text:focus{border:1px solid #00A0FF;outline:none}#main .mypage-form-input .input-text.error{background:#FFEDF5}#main .mypage-form-input .input-textarea{width:320px;height:80px}#main .mypage-form-input .input-textarea-w-420{width:420px;height:80px}#main .mypage-form-input .input-image{height:34px;margin-top:-2px;margin-left:10px}#main .mypage-form-input .input-note{margin:5px 0;font-size:12px;color:#6d6d6d}#main .mypage-form-input .nicknameCheck{position:absolute;top:0;left:330px;line-height:34px;font-weight:bold;color:#00A0FF}#main .mypage-form-input .form-radio{position:relative;display:block;float:left;padding:17.5px 0}#main .mypage-form-input .form-radio.receive{margin-right:35px}#main .mypage-form-input .form-radio.receive .lable-radio-btn{color:#6D6D6D}#main .mypage-form-input .lable-radio-btn{position:relative;font-weight:300;z-index:9;padding-left:30px;margin-right:10px;cursor:pointer;font-size:14px;-webkit-transition:all 0.25s linear}#main .mypage-form-input .lable-select-btn{padding:0 5px}#main .mypage-form-input .check{display:block;position:absolute;border:1px solid #AAAAAA;border-radius:100%;height:20px;width:20px;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}#main .mypage-form-input .check::before{display:block;position:absolute;content:'';border-radius:100%;height:10px;width:10px;top:2.5px;left:2.5px;right:2.5px;bottom:2.5px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}#main .mypage-form-input input[type=radio]{position:absolute;visibility:hidden}#main .mypage-form-input input[type=radio]:checked ~ .check::before{background:#00B4FF}#main .mypage-form-input .select_date{-webkit-appearance:button;-webkit-user-select:none;background-image:url("../images/down_arrow.png");background-position:90% center;background-repeat:no-repeat;border:1px solid #AAA;border-radius:0;color:#555;font-size:inherit;margin:13px 0px;overflow:hidden;padding:5px 10px;text-overflow:ellipsis;white-space:nowrap;width:80px;height:34px;float:left;background-color:#fff}#main .mypage-form-input .select_date-year{width:90px}#main .mypage-form-input .select_date.type{width:320px;background-position:98% center}#main .mypage-form-input .select_date.type-w-420{width:420px;background-position:98% center}#main .mypage-form-input .select_date label{float:left;line-height:60px}#main .mypage-form-input .form-checkbox{float:left;margin-bottom:3px;padding-top:10px}#main .mypage-form-input .form-checkbox.pd-t-17{padding-top:17.5px}#main .mypage-form-input .checkbox-note{margin:0}#main .mypage-form-input .form-checkbox-label{float:left;display:inline-flex}#main .mypage-form-input .form-checkbox-label .checkbox_check{width:18px;height:18px;position:absolute;background:#fff url("../images/check_box.png") no-repeat}#main .mypage-form-input .form-checkbox-label .checkbox_check::before{content:'';position:absolute;width:18px;height:18px}#main .mypage-form-input .form-checkbox-label input[type=checkbox]{visibility:hidden;position:absolute}#main .mypage-form-input .form-checkbox-label input[type=checkbox]:checked ~ .checkbox_check::before{background:#fff url("../images/check_mark.png") no-repeat}#main .mypage-form-input .form-checkbox-label .lable-checkbox-btn{padding:3px 15px 2px 25px;z-index:1}#main .mypage-form-input .form-checkbox-label .lable-checkbox-btn.pd-t-0{padding-top:0;font-weight:normal}#main .mypage-form-input .form-select{display:table;float:left}#main .mypage-form-input .form-select .lable-select-btn{float:left;line-height:60px;font-weight:normal}#main .mypage-form-delete-link{margin-top:40px}#main .mypage-form-delete-link a{font-size:16px;color:#00A0FF;text-decoration:underline}#main .mypage-form-delete-link a:hover{color:#1482C9}#main .mypage-form-link{margin-top:18px}#main .mypage-form-link a{font-size:16px;color:#00A0FF;text-decoration:underline}#main .mypage-form-link a:hover{color:#1482C9}#main .mypage-delete-form{padding:30px 30px 100px;background-color:#FFF}#main .mypage-delete-form .square_border{border:solid 2px #fac800;padding:10px 12px;margin-bottom:22px}#main .mypage-delete-form h2{font-size:17px;color:#323232}#main .mypage-delete-form h2 .icon_pen{width:20px;height:auto}#main .mypage-delete-form h3{font-size:16px;line-height:1.4em;color:#323232;border-left:solid 6px #fac800;padding-left:10px;margin-bottom:20px}#main .mypage-delete-form .delete_questionnaire{font-size:14px;color:#6d6d6d}#main .mypage-delete-form .delete_questionnaire input[type=checkbox]{display:none}#main .mypage-delete-form .delete_questionnaire input[type=checkbox]:checked+.delete_questionnaire_checkbox:before{opacity:1}#main .mypage-delete-form .delete_questionnaire .delete_questionnaire_checkbox:hover:after{border:1px solid #9f9f9f}#main .mypage-delete-form .delete_questionnaire .delete_questionnaire_checkbox{box-sizing:border-box;position:relative;display:block;margin:0 0 8px 0;padding:12px 0 12px 30px;cursor:pointer;line-height:1.3em;color:#323232;font-weight:normal}#main .mypage-delete-form .delete_questionnaire .delete_questionnaire_checkbox:before{-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear;position:absolute;top:50%;left:0px;display:block;margin-top:-11px;width:21px;height:21px;background-image:url(../images/check_mark_ye.png);background-size:contain;background-repeat:no-repeat;content:'';opacity:0}#main .mypage-delete-form .delete_questionnaire .delete_questionnaire_checkbox:after{position:absolute;top:50%;left:0px;display:block;margin-top:-11px;width:21px;height:21px;border:1px solid #9f9f9f;content:''}#main .mypage-delete-form .coment_content textarea{width:440px;height:100px;margin:0 auto 30px;display:table}#main .mypage-delete-form .form-endline{width:100%;margin:5px auto;border-style:dashed}#main .mypage-delete-form .button_delete{margin-top:30px}#main .mypage-delete-form .button_delete button{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:"#6d6d6d";border:none;text-decoration:none;background:#6d6d6d}#main .mypage-delete-form .button_delete button:hover{background-color:"#6d6d6d"}#main .common-btn{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .common-btn:hover{background-color:#1482C9}#main .register-btn{display:table;margin:0 auto;padding:0;width:300px;font-size:18px;color:#FFF;line-height:40px;border-radius:20px;text-align:center;background-color:#8DC800;border:none;text-decoration:none}#main .register-btn:hover{background-color:#729F1C}#main .go-to-page-img-btn{display:table;margin:0 auto 10px;padding:0;width:220px;height:30px;font-size:16px;color:#FFF;line-height:30px;text-align:center;background-color:#00A0FF;border:none;text-decoration:none}#main .go-to-page-img-btn:hover{background-color:#1482C9}#main .go-to-page-img-btn img{margin-top:-3px;margin-left:10px;height:16px;width:16px}#main .go-top-btn{display:table;z-index:999999;position:absolute;bottom:0;right:0}#main .clear{clear:both}#main .notice_updated{color:#ff3333;font-size:17px;background-color:#fff9e6;text-align:center;margin-bottom:20px;padding:3px 0}#main #modal-overlay{z-index:10008;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,0.75)}#main .lock{overflow:hidden;height:100%}#main .modal-multi #crop-image-box-modal{width:600px;height:420px;top:200px!important}#main .modal-multi #crop-image-box-modal .jcrop-holder{margin-left:auto;margin-right:auto}#main .modal-multi #crop-image-box-modal .modal_in{padding-top:20px;padding-bottom:20px}#main .modal-multi #crop-image-box-modal .modal-image{text-align:center;margin-bottom:0;background-color:rgba(0,0,0,0.7)}#main .modal-multi #crop-image-box-modal .modal-desc{margin:5px 0 0;text-align:center}#main .modal-multi #crop-image-box-modal .modal-btn{margin-top:15px}#main .modal-multi #crop-image-box-modal .modal-btn.ok-btn{margin-left:0;margin-right:0}#main .modal-multi #crop-image-box-modal .modal-btn.cancel-btn{margin-left:149px;margin-right:20px}#main .modal-multi .modal-content{width:400px;height:200px;margin:0 auto;background:#fff;position:fixed;display:none;z-index:10009;top:15%;right:50%;left:50%;border-radius:0}#main .modal-multi .position{position:relative}#main .modal-multi .modal_in{padding:50px 0 40px}#main .modal-multi .modal_in .modal-title{font-size:16px;color:#323232;text-align:center}#main .modal-multi .modal_in .modal-btn{margin-top:50px;width:140px;height:40px;font-size:18px;color:#FFF;line-height:40px;display:block;text-align:center;float:left}#main .modal-multi .modal_in .modal-btn:hover{text-decoration:none}#main .modal-multi .modal_in .modal-btn.ok-btn{background:#00A0FF;margin-left:49px;margin-right:20px}#main .modal-multi .modal_in .modal-btn.ok-btn-right{background:#00A0FF;border:none}#main .modal-multi .modal_in .modal-btn.cancel-btn{background:#AFAFAF}#main .modal-multi .modal_in .modal-btn.cancel-btn-left{background:#AFAFAF;margin-left:49px;margin-right:20px}#main .modal-multi .close_fixed{position:relative;z-index:10003}#main .modal-multi .close_fixed img{position:absolute;width:25px;height:auto;top:-26px;right:0;opacity:1.0}#main .modal-multi .close{position:fixed;z-index:10003}#main #register_lostdog_form div.error-msg,#main #register_shelterpet_form div.error-msg,#main #verify_pass_form div.error-msg,#main #petpost_mail_form div.error-msg,#main #forgotpass_form div.error-msg{font-size:12px;color:#ff3333;font-weight:normal}#main #register_lostdog_form #selected_pet-error,#main #register_shelterpet_form #selected_pet-error,#main #verify_pass_form #selected_pet-error,#main #petpost_mail_form #selected_pet-error,#main #forgotpass_form #selected_pet-error{padding-left:180px}#main .crop-image-preview-container-main .crop-image-preview-container{width:120px;height:120px;float:left;overflow:hidden}#main .crop-image-preview-container-main .mg-t-20{margin-top:20px}#main .crop-image-preview-container-main .file_caution{top:inherit !important}#main .yii-pagination{display:table;width:100%;margin:30px 0 20px}#main .yii-pagination .pages{float:right}#main .yii-pagination .pages li{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;border:1px solid #999;cursor:pointer}#main .yii-pagination .pages li a{display:block}#main .yii-pagination .pages li.current{background-color:#00A0FF}#main .yii-pagination .pages li.current a{color:#fff}#main .sns-share-btn-group .sns-share-btn{width:80px;height:20px;font-size:10px;line-height:20px;color:#FFF;border-radius:5px;text-align:center;display:inline-block;margin-left:5px}#main .sns-share-btn-group .sns-share-btn img{margin-top:-3px;margin-right:3px}#main .sns-share-btn-group .sns-share-btn:hover,#main .sns-share-btn-group .sns-share-btn:focus{text-decoration:none}#main .sns-share-btn-group .sns-share-btn.fb-share-btn{background-color:#3b5998}#main .sns-share-btn-group .sns-share-btn.tw-share-btn{background-color:#1da1f2}#main .container_top .lostpet-container{margin-top:10px;padding:20px;background-color:#FFF}#main .container_top .lostpet-container .lostpet-title{padding-bottom:15px;border-bottom:1px solid #00B4FF}#main .container_top .lostpet-container .lostpet-title.notify{border:none}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list{width:48%;float:left}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .title hr{margin:10px;border-bottom:1px solid #00B4FF;width:96%;margin-left:0px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item{position:relative;display:table;padding-top:15px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item .img{float:left;width:80px;height:80px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item .img img{width:100%;height:100%}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item .descript{float:right;margin-left:20px;max-width:200px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item .descript .title span{font-size:10px;margin-left:10px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .pet-list .list-item .item .descript .note{margin-top:5px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list{/*width:48%;*/float:left;margin-left:4%}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .title hr{margin:10px;border-bottom:1px solid #00B4FF;width:96%;margin-left:0px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item{margin-top:15px;font-size:14px;color:#323232}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item .title{font-size:18px;color:#00b4ff}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item .question{display:flex}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item .question span{float:left;margin-right:4px}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item .question a{text-decoration:underline;float:right;width:94%}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question .item .descript{padding:15px;padding-bottom:0px;text-align:justify;clear:both}#main .container_top .lostpet-container .lostpet-title.notify .notify-content .notify-list .list-question:nth-last-child(1) .item .title{color:#f7931e}#main .container_top .lostpet-container .lostpet-title a img{width:30px;height:30px}#main .container_top .lostpet-container .lostpet-title a h2{color:#00B4FF;display:inline-block;margin:0 0 0 8px;line-height:30px;vertical-align:middle;font-size:26px;font-weight:bold}#main .container_top .lostpet-container .lostpet-title a:hover,#main .container_top .lostpet-container .lostpet-title a:focus{text-decoration:none}#main .container_top .lostpet-container .lostpet-title-sub{color:#6d6d6d;line-height:29px;display:inline-block;font-size:14px;margin-left:10px;vertical-align:bottom}#main .container_top .lostpet-container .lostpet-items{display:table;padding:10px 10px 0}#main .container_top .lostpet-container .lostpet-items .lostpet-item{display:table;float:left;width:180px;margin-left:50px;color:#323232}#main .container_top .lostpet-container .lostpet-items .lostpet-item a{color:#323232;position:relative;display:table}#main .container_top .lostpet-container .lostpet-items .lostpet-item a .icon_movie_top{width:42px;height:42px;top:74px;left:74px;position:absolute}#main .container_top .lostpet-container .lostpet-items .lostpet-item:first-child{margin-left:0}#main .container_top .lostpet-container .lostpet-items .lostpet-item-img{position:relative;margin-top:5px}#main .container_top .lostpet-container .lostpet-items .lostpet-item-img-status{position:absolute;top:0;left:0}#main .container_top .lostpet-container .lostpet-items .lostpet-item-img-pet{width:180px;height:180px}#main .container_top .lostpet-container .lostpet-items .lostpet-item-title{font-size:14px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:18px;max-height:36px;max-width:180px}#main .container_top .lostpet-container .lostpet-items .lostpet-item-description{font-size:12px;margin-top:10px;max-width:180px}#main .container_top .lostpet-container .lostpet-items .lostpet-item-description-limit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:17px;max-height:85px}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item{width:206px;margin-left:10px}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item:nth-child(1){margin-left:0}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img{height:206px;moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px;box-shadow:inset 0 0 10px rgba(255,255,255,0.02)}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-status{position:absolute;top:-10px;left:4px;width:52px}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-link{margin:8px;float:left;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #fff;background:#fff}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-pet{margin:5px;box-shadow:coral;-moz-box-shadow:inset 0 0 10px #000000;-webkit-box-shadow:inset 0 0 10px #000000;box-shadow:inset 0 0 10px #ccc}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-1{background:#fff url("../images/rank/bg-f.png") 0 0 no-repeat}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-2{background:#fff url("../images/rank/bg-s.png") 0 0 no-repeat}#main .container_top .lostpet-container .lostpet-items .lostpet-item.rank-item .rank-item-img-3{background:#fff url("../images/rank/bg-t.png") 0 0 no-repeat}#main .container_top .lostpet-container .img-banner{width:650px;height:150px;margin-top:20px;margin-left:5px;margin-bottom:10px}#main .container_top .lostpet-container .img-banner img{width:100%;height:100%;object-fit:fill}#main .container_top .lostpet-container .losthotel-container{margin-top:10px;margin-bottom:10px}#main .container_top .lostpet-container .losthotel-container .clear{clear:both}#main .container_top .lostpet-container .losthotel-container .name-hotel{font-size:22px;color:#323232}#main .container_top .lostpet-container .losthotel-container .area_name span{word-break:break-all}#main .container_top .lostpet-container .losthotel-container .content-body{position:relative}#main .container_top .lostpet-container .losthotel-container .content-body .left-col{float:left}#main .container_top .lostpet-container .losthotel-container .content-body .left-col .image-hotel{width:300px;height:225px;position:relative;z-index:999}#main .container_top .lostpet-container .losthotel-container .content-body .left-col .image-hotel img{width:100%}#main .container_top .lostpet-container .losthotel-container .content-body .right-col{width:330px;float:left;line-height:18px;margin-left:20px}#main .container_top .lostpet-container .losthotel-container .content-body .right-col .title-info{font-size:10px;border-bottom:1px dashed #999}#main .container_top .lostpet-container .losthotel-container .content-body .right-col .content-info{font-size:13px;padding-top:5px;padding-bottom:5px;word-break:break-all}#main .container_top .lostpet-container .losthotel-container .content-body .right-col .image-icon{margin-top:15px}#main .container_top .lostpet-container .losthotel-container .content-body .right-col .image-icon img{width:40px;height:40px;margin:5px 2px}#main .container_top .lostpet-container .losthotel-container .content-body .right-col .link-popup{margin-top:10px;color:#009fff;font-size:14px;cursor:pointer}#main .container_top .lostpet-container .losthotel-container .content-body .note{float:left;margin-top:20px;margin-bottom:30px;font-size:13px;width:650px;min-height:40px;background:#f6f6f6}#main .container_top .lostpet-container .losthotel-container .content-body .note .text-title{color:#999;font-size:11px;float:left;padding:5px;padding-bottom:0}#main .container_top .lostpet-container .losthotel-container .content-body .note .text-note{font-size:15px;padding-left:95px;margin-top:10px;display:block}#main .container_top .lostpet-container .losthotel-container .content-body .sns{position:relative;width:55%;margin-top:30px;margin-bottom:20px}#main .container_top .lostpet-container .losthotel-container .content-body .sns a{text-decoration:none;cursor:pointer}#main .container_top .lostpet-container .losthotel-container .content-body .sns a-hover{text-decoration:none}#main .container_top .lostpet-container .losthotel-container .content-body .sns a img{max-width:80px}#main .container_top .lostpet-container .losthotel-container .content-body .sns .badge1{cursor:pointer;position:absolute;margin-left:3px;margin-top:3px;width:11%;z-index:4;text-align:center;background:url(../images/feature/img_svg/iiwan_count_L.svg) no-repeat}#main .container_top .lostpet-container .losthotel-container .content-body .inn-content-button{float:right;font-size:18px;width:262px;height:40px;background:#8DC800;text-align:center;line-height:40px;margin-top:-50px;margin-right:10px;cursor:pointer}#main .container_top .lostpet-container .losthotel-container .content-body .inn-content-button a{text-decoration:none;color:white}#main .container_top .container_hotel{position:relative;max-height:620px}#main .container_top .question-container{width:700px;margin-top:10px;padding:10px 20px;background-color:#FFF;padding-bottom:25px;float:left}#main .container_top .question-container-question{float:left}#main .container_top .question-container-question .question-title{width:316px;display:table;padding-bottom:15px;border-bottom:1px solid #00B4FF}#main .container_top .question-container-question .question-title a{display:table;float:left;margin-top:6px}#main .container_top .question-container-question .question-title a img{width:20px}#main .container_top .question-container-question .question-title a h2{color:#00B4FF;display:inline-block;margin:0 0 0 8px;line-height:30px;vertical-align:middle;font-size:26px;font-weight:bold}#main .container_top .question-container-question .question-title-sub{display:table;float:left;color:#6d6d6d;max-width:450px;display:inline-block;line-height:1;margin-left:20px}#main .container_top .question-container-question .question-title-sub-top{margin-top:18px;margin-bottom:0;font-size:12px;padding-left:0}#main .container_top .question-container-question .question-title-sub-top-border{width:144px}#main .container_top .question-container-question .question-title-sub-text{margin-top:-40px;font-size:14px;color:#6D6D6D;text-decoration:none;margin-bottom:10px}#main .container_top .question-container-question .question-banner{width:306px;height:50px;background:url("../images/feature/img/banner_03.png") no-repeat;background-size:convert;border:1px solid #483F31;border-top:2px;margin-top:50px;margin-left:10px;display:table}#main .container_top .question-container-question .question-banner-text{margin-top:20px;font-size:16px;color:#483F31;text-align:center;display:table;margin-left:12px;margin-top:80px}#main .container_top .question-container-question .question-banner-text-title{font-weight:bold}#main .container_top .question-container-question .question-banner-text-description{margin-bottom:20px;text-decoration:underline;line-height:25px}#main .container_top .question-container-question .question-new{width:306px;height:70px;display:table;margin-top:10px;margin-bottom:10px;position:relative}#main .container_top .question-container-question .question-new img{width:100%;height:auto}#main .container_top .question-container-question .question-new .question_title{top:57px;left:165px;color:#fff;position:absolute;font-size:12px;font-weight:bold}#main .container_top .question-container-question .question-new .question_content{text-decoration:underline;color:#fff;position:absolute;font-size:12px;top:74px;left:98px}#main .container_top .question-container-question .question-new .question_content:nth-last-child(1){top:92px;left:114px}#main .container_top .question-container-news{padding-left:335px}#main .container_top .question-container-news .question-title{width:316px;display:table;padding-bottom:14.5px;border-bottom:1px solid #00B4FF}#main .container_top .question-container-news .question-title a{display:table;float:left;margin-top:6px}#main .container_top .question-container-news .question-title a img{width:35px}#main .container_top .question-container-news .question-title a h2{color:#00B4FF;display:inline-block;margin:0 0 0 8px;line-height:30px;vertical-align:middle;font-size:26px;font-weight:bold}#main .container_top .question-container-news .question-title-sub{display:table;float:left;color:#6d6d6d;max-width:450px;display:inline-block;line-height:1;margin-left:20px}#main .container_top .question-container-news .question-title-sub-top{margin-top:18px;margin-bottom:0;font-size:12px;padding-left:0}#main .container_top .question-container-news .question-title-sub-top-border{width:144px}#main .container_top .question-container-news .question-title-sub-text{margin-top:-40px;font-size:14px;color:#6D6D6D;text-decoration:none;margin-bottom:10px}#main .container_top .question-container-news .question-banner{width:306px;height:50px;border-top:2px;margin-top:15px;margin-left:10px;display:table}#main .container_top .question-container-news .question-banner-top-date{font-size:12px;color:#ccc;padding-left:130px}#main .container_top .question-container-news .question-banner-text{padding-top:10px}#main .container_top .news-container{width:720px;height:84px;margin-left:-10px;margin-bottom:2px;padding:10px;background:url("../images/top/bg_information.png") no-repeat}#main .container_top .news-container ul{list-style:none;padding:5px 10px;margin-bottom:0}#main .container_top .news-container ul li a{font-size:14px;line-height:27px;color:#333333}#main .container_top .news-container ul li a img{max-width:36px;max-height:18px;margin-right:5px}#main .fb-container{margin-top:20px}.add-container-top{margin-bottom:10px}.add-container-inside{margin-top:10px}.add-container-mainbottom{padding-top:10px;clear:both}.add-container-unfloat{clear:both}.mg-l-30{margin-left:30px}.mg-l-15{margin-left:15px}.footer-register .footer-main{display:table;padding-left:0;position:relative}.footer-register .footer-main li a .footer_partition{height:13px;margin-bottom:4px}.footer-register .footer-main li .footmenu-s{margin-left:122px;margin-top:5px;width:100%;float:left}.footer-register .footer-main .footmenu-s{margin-left:122px;margin-top:5px;width:100%;float:left}.footer-register .footer-main .img-logo-btn{position:absolute;right:29%;width:65px;height:65px;bottom:0px}.footer-register .footer-main .img-logo-btn img{width:100%;height:100% !important}.footer-register #copy{text-align:center;color:#fff;margin-top:13px;background-color:#00B4FF;padding:10px 0 10px 0;margin-bottom:0}@media screen and (max-width: 877px) and (min-width: 767px){.img-logo-btn{right:13% !important}.img-logo-btn img{width:100%;height:100%}}
