﻿@import url(https://fonts.googleapis.com/css?family=Bevan|Yanone+Kaffeesatz:400,700);@font-face{font-family:'cc_icons';src:url("../fonts/cc_icons.eot");src:url("../fonts/cc_icons.eot?#iefix") format("embedded-opentype"),url("../fonts/cc_icons.ttf") format("truetype"),url("../fonts/cc_icons.woff") format("woff"),url("../fonts/cc_icons.svg#icomoon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cc_icon_sv';src:url("../fonts/cc_icon_sv.eot?-4tqevq");src:url("../fonts/cc_icon_sv.eot?#iefix-4tqevq") format("embedded-opentype"),url("../fonts/cc_icon_sv.ttf?-4tqevq") format("truetype"),url("../fonts/cc_icon_sv.woff?-4tqevq") format("woff"),url("../fonts/cc_icon_sv.svg?-4tqevq#cc_icon") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'flexslider-icon';src:url("../fonts/flexslider-icon.eot");src:url("../fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("../fonts/flexslider-icon.woff") format("woff"),url("../fonts/flexslider-icon.ttf") format("truetype"),url("../fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}i.cc_icon_sv{font-family:'cc_icon_sv';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cc_icons_coin:before{content:"\e600";font-size:24px;vertical-align:middle}.hlvtc,.hlvtcMd,.hlvtcLg{font:bold 16px/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif}.hlvtcMd{font-size:170%}.hlvtcLg,.hlvtc.title{font-size:250%}.hlvtc.title.blue,.hlvtc.title.blue a,.hlvtc.blue,.hlvtcMd.blue,.hlvtcLg.blue{color:#1f9bbf}.hlvtc.title.red,.hlvtc.title.red a,.hlvtc.red,.hlvtcMd.red,.hlvtcLg.red{color:#e52d4b}.hlvtc.subTitle{background:#1f9bbf;padding:3px 0;margin-bottom:20px;color:#fff;font-size:160%;text-align:center;font-weight:normal;letter-spacing:0}.bevan{font-family:"Bevan",cursive,sans-serif}.bevan.title{margin-bottom:20px;font-size:210%;line-height:1.2}.blue,.blue a{color:#1f9bbf}.catgoryList a:after,.priceBox dl:before,.bgCategory:after{position:absolute;font:normal 100% 'cc_icons';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa{margin-right:5px;font-size:19px;vertical-align:middle}.fa-before:before{position:absolute;right:15px;top:50%;display:inline-block;margin-top:-9px;font:normal normal normal 18px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}body{min-height:800px;padding:45px 0 0;font:13px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3{margin:0}h1,.h1{font-size:20px}h2,.h2{font-size:15px}h3,.h3{font-size:13px}h4,.h4{font-size:12px}h5,.h5{font-size:11px}h6,.h6{font-size:10px}a{color:#666}a:hover,a:active,a:focus{color:#e52d4b;text-decoration:none;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}ul,ol{list-style-type:none;padding:0;margin:0}a:hover img{opacity:.7}p,dt,dd,li{text-overflow:ellipsis}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px dotted #ccc}.btn{border-radius:0}.navbar{min-height:45px}.navbar-nav.navbar-right:last-child{margin-right:0}.nav>li>a:hover,.nav>li>a:focus{background:#ea566e}.nav-tabs>li>a{border-radius:0}.nav-tabs>li>a:hover{color:#fff}.form-control{height:40px;box-shadow:none}.has-error .customChckBox .form-control{border:0;-webkit-box-shadow:none;box-shadow:none}.radio-inline,.checkbox-inline{padding:0 30px 0 0}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:none;margin-left:0}.form-horizontal .control-label{padding-right:0}.form-group{margin-bottom:30px}.btn:active,.btn.active,.form-control:focus{box-shadow:none}.btn-ws-normal{width:80%;white-space:normal}#loading{display:none}#loading img{width:100%}#header{position:relative;height:45px}#header,.regionMenuBlock,.mainBnrBlock,.mainBlockInner,.mainContent,.postsBlock,.columnBlock,.qaBlock,.categoryBlock,.cityDataBlock,.pricesBlock,.areaTagsBlock,.reviewMapBlock,#footer{max-width:1280px;margin:auto}.mainBnrBlock,.categoryBlock,.regionBlock,.cityDataBlock{padding:35px 33px;position:relative;overflow:hidden}.regionBlock{width:100%;padding:35px 0;background:#fff}.regionBlockOuter{position:relative;width:100%;max-width:1280px;margin:auto;z-index:10}#main,.areaTagsBlock,#footer{padding:35px 40px;position:relative;overflow:hidden}.mainContent{overflow:hidden}#main{padding:0;max-width:1280px;margin:auto}.qaBlock .notice,.surveyBlock .notice{background:#666;margin-bottom:20px;padding:10px;color:#fff;font-size:120%}.sideBnrBlock{margin:30px 0 60px}.twitterTLBlock{overflow:hidden}.postsBlock .col-md-6,.qaBlock .col-md-6{padding:0 30px 0 0}.postsBlock .col-md-6:last-child,.qaBlock .col-md-6:last-child{padding:0 0 0 30px}.sidebar{padding:30px}.side{margin-bottom:60px}.side h3{margin-bottom:30px}.sidebar h1{margin-bottom:30px}.sidebar .userPosts>li,.sidebar .userPost{min-height:auto}.tagBlock.side{margin:0 0 20px 0}.bgLGrey{background:#f5f5f5;overflow:hidden;position:relative}.bgWave{width:100%;background:#383838 url(../images/bg_comment.png) left top;overflow:hidden}.bgWave>#main{background:#fff}.waBG{position:relative;width:100%;background:#383838 url(../images/bg_comment.png) left top;overflow:hidden}.tags li,.tags>li>a{position:relative;display:inline-block;padding:0 15px 0 5px;color:#fb96a6;font-size:90%}.tags li:first-child,.tags>li>a:first-child{padding-left:0}.tags li:after,.tags>li>a:after{content:"|";position:absolute;top:0;right:0;color:#ccc}.tags li:last-child:after,.tags>li>a:last-child:after{content:""}.boxTags li,.boxTagsLg li{position:relative;display:inline-block;border:1px solid #fff;margin:0px 1px 4px}.boxTagsLg li,.boxTagsLg li a,.boxTags.rev li,.boxTags.rev li a{background:#666;color:#fff}.boxTags>li>a,.boxTagsLg>li>a,.boxTags.rev>li>a,.boxTags>li>span,.boxTagsLg>li>span,.boxTags.rev>li>span{display:block;padding:0 5px;color:#fff;font:normal 90%/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif}.boxTagsLg>li>a,.boxTagsLg>li>span,.boxTags.rev>li>a,.boxTags.rev>li>span{color:#cbebec}.boxTagsLg li>a{font-size:130%}.at4-follow{top:auto !important;bottom:0}.bnrSpace{width:100%;margin:10px 0;text-align:center}.bnrSpace>a{display:block}.bnrSpace>a>img{width:100%;max-width:320px}.popover{display:none;border:0;border-radius:0;left:auto;padding:0}#settingPopover{width:120px}#noticePopover,#settingPopover,#searchPopover{background:#e52d4b;right:0;top:45px}#noticePopover{width:250px;background:#fff}#noticePopover h2{background:#5c5c5c;padding:7px 10px;border:0}#noticePopover p{margin:0;padding:10px;color:#666}.popover a{display:block;padding:0 7px}.nav .menuNotice .menuNoticeList a{display:block;border-bottom:1px solid #ccc;padding:10px;overflow:hidden;color:#666;line-height:1.6;cursor:auto}.nav .menuNotice .menuNoticeList a:last-child{border:0}.nav .menuNotice .menuNoticeList a:hover{background:#eee}.noticePopoverLink a{display:block;background:#f5f5f5;padding:7px 10px;text-align:right;line-height:1.2}.noticePopoverLink a i{margin-left:5px}#searchPopover{width:200px;background:#fff}.userPageNavi,.surveyNavi,.vendorPartNavi{width:480px;border:3px solid #333;margin:0 auto 30px;overflow:hidden}.userPageNavi li,.surveyNavi li,.vendorPartNavi li{display:block;float:left;width:50%;border-right:3px solid #333;text-align:center}.userPageNavi li:last-child,.surveyNavi li:last-child,.vendorPartNavi li:last-child{border:0}.userPageNavi li a,.surveyNavi li span,.surveyNavi li a,.vendorPartNavi li a{display:block;color:#333;height:30px;line-height:30px;font-size:125%}.userPageNavi li.active a,.userPageNavi li a:hover,.userPageNavi li a:active,.userPageNavi li a:focus,.surveyNavi li.active,.surveyNavi li a:hover,.surveyNavi li a:active,.surveyNavi li a:focus,.vendorPartNavi li.active a,.vendorPartNavi li a:hover,.vendorPartNavi li a:active,.vendorPartNavi li a:focus{background:#333;color:#fff}.categoryTabBlock{width:100%;padding:35px 0}.categoryTabContent{width:100%;margin:auto}.category_tabBlock{width:92%;margin:auto}.category_tabnavi{display:table;width:100%;max-width:700px;border-left:3px solid #eee;margin:0 auto;overflow:hidden}.category_tabnavi li{display:table-cell;border-top:3px solid #eee;border-right:3px solid #eee;text-align:center}.category_tabnavi li a{display:block;padding:10px 3px;background:#fff;font-weight:bold;font-size:1.2em;color:#888;text-decoration:none}.category_tabnavi li.active a,.category_tabnavi li a:hover{background:#eee;color:#f56155}.tab-content{width:100%;padding:10px 0;overflow:hidden}.vendorBlock section.categoryTabBlock div.categoryTabContent div.tab-content{background:#eee}.tab_content_list{width:100%;max-width:1280px;margin:auto}.tab_content_list li{display:inline-block;float:none;padding:7px;cursor:pointer}.tab_content_list li a{display:block;height:170px;overflow:hidden;position:relative}.tab_content_list li img{width:100%;overflow:hidden;position:absolute;top:0;margin:auto}.tab_content_list li h2.title{width:100%;padding:3px 12px;line-height:1em;font:500 23px/36px "Yanone Kaffeesatz",sans-serif;background-color:rgba(0,0,0,0.2);text-align:center;color:#fff;word-break:break-all;position:absolute;bottom:0}.more_resources_btn{max-width:500px;margin:20px auto 10px auto;padding:0 7px;float:none}.ui-autocomplete.ui-front.ui-menu{height:300px;overflow:auto}.headerNav{padding-left:0;margin-bottom:0;list-style:none}.headerNav>li{position:relative;display:block}.headerNav li a{color:#666;font-size:100%}.headerNav>li>a{position:relative;display:block;padding:10px 15px}.navbar{margin-bottom:0}.navbar-header button{display:none}#sp_menu{display:none}.navbar-brand{position:relative;padding:0;width:165px;height:45px;overflow:hidden}.navbar-brand a{display:block;margin:0;color:#e52d4b;font-size:150%}.navbar-brand a img{position:absolute;left:5px;top:8px;width:165px}.navbar-brand a:hover{background:#eee}.navbar-cc{height:45px;background:#e52d4b;z-index:999}.nav>li>a,.nav>li>div{height:45px;background:#eee;padding:0 23px;color:#333;font-size:100%;line-height:45px}.nav>li.menuProf>div{background:none}#header .nav>li>a{color:#fff;background:none}.navbar-search:after{content:"\f002";position:absolute;display:block;width:20px;height:20px;right:5px;top:13px;color:#ccc;font:20px/20px 'FontAwesome'}.navbar-search input#search{width:315px;height:35px !important;border-radius:3px;border:1px solid #ccc;margin:5px 0;padding:0 30px 0 10px}.navbar-search .list{position:absolute;top:45px;width:auto !important;max-height:500px;margin-top:-5px;overflow:auto;font-size:100%}.navbar-search .list li{display:none;width:380px;height:35px !important;border-top:1px solid #eee;padding:0 !important;overflow:auto;font-size:110%;line-height:35px}.navbar-search .list li:hover{background:#ffd1d8;color:#e52d4b}.navbar-search .list li span{border:1px solid #ccc;margin-right:10px;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:12px}.navbar-search .list li a{padding:10px}.navbar-search .list .selected,.navbar-search-s gp .list .selected{background:#EA566E}.navbar-search .list .selected a,.navbar-search-sp .list .selected a{color:#FFFFFF}.review-search:after{content:"\f002";position:absolute;display:block;width:20px;height:20px;right:5px;top:7px;color:#ccc;font:20px/20px 'FontAwesome'}.review-search input#search{width:315px;height:35px !important;border-radius:3px;border:1px solid #ccc;margin:5px 0;padding:0 30px 0 10px}.review-search .reviewList{position:absolute;width:300px !important;max-height:300px;margin-top:-5px;overflow:auto;font-size:100%}.review-search .reviewList li{display:none;width:380px;height:35px !important;border-top:1px solid #eee;padding:0 !important;overflow:auto;font-size:110%;line-height:35px;text-align:left}.review-search .reviewList li:hover{background:#ffd1d8;color:#e52d4b}.review-search .reviewList li a{padding:10px}.review-search .reviewList .selected,.review-search-sp .reviewList .selected{background:#EA566E}.review-search .reviewList .selected a,.review-search-sp .reviewList .selected a{color:#fff}.review_mapWrap{margin:0}.review_map_block{height:100%;padding:0;position:fixed;right:0;top:45px}.review_map_wrap{height:100%;max-width:640px}.reviewMap_filterWrap{position:relative}.reviewMapHeader h2{font-size:150%;font-weight:700;color:#333}.review_mapWrap h2{font-size:150%;font-weight:700;color:#333}.reviewMapHeader{margin:0;position:relative}.reviewMap_ctBtn{position:absolute;top:30px;left:15px;z-index:1}.filter-group{z-index:1;color:#333}.filter-group label:last-child{border:none}.filter-group input[type=checkbox]{display:none}.filter-group input[type=checkbox]+label{display:block;cursor:pointer;margin:0;padding:10px 10px 10px 30px;border-top:1px solid #ccc}.filter-group input[type=checkbox]+label{text-transform:capitalize}.filter-group input[type=checkbox]:checked+label:before{content:'\f00c';font-family:FontAwesome;margin-right:5px;color:#5ed658;position:absolute;left:10px}#map{width:100%;height:100%}.mapFixed{width:100%;position:relative;top:0}@media (min-width: 992px){.mapFixed{position:fixed !important;top:44px}}.pc_reviewMap{position:relative}.reviewMap_categoryBtn{width:100%;margin-bottom:10px;background:#fff;border:3px solid #e52d4b;font:bold 16px/1.33em "Helvetica Neue",Helvetica,Arial,sans-serif;color:#e52d4b}.reviewMap_content{height:100%}.reviewMap_nav{background:#fff;position:absolute;left:15px;top:70px}.reviewMap_nav>lavel{margin-bottom:0;width:25%;float:left}.mapboxgl-popup-content{display:table;padding:5px}.mapboxgl-popup-content{padding:3px !important}.reviewMap_imgContent{display:table-cell;padding-right:7px}.reviewMap_imgContent img{width:60px;height:60px}.reviewMap_txtContent{display:table-cell;vertical-align:top;line-height:1.2em}.reviewMap_txtContent a{margin:3px 0;max-width:150px;display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reviewMap_txtContent a p{margin-bottom:0}.reviewMapPrice{display:inline-block;position:relative;bottom:2px;color:#999}@media only screen and (max-width: 992px){#map{height:400px}}.nav .menuProf{padding:0 20px}.nav>li.menuProf>a{padding:0}.nav .menuProf:hover{color:#da4258}.nav .menuProf>div{overflow:hidden;padding:0;height:45px}.menuProf img{width:35px;box-shadow:0 1px 3px #ccc}.menuProf .badge{margin-left:10px}.nav .menuNotice,.nav .menuSetting,.nav .menuSearch{display:block;width:50px;background:#dc2f4b;color:#fff;font-size:100%;text-align:center;line-height:45px}.nav .menuNotice{background:#ea566e}.nav .menuProf a,.nav .menuSetting a,.nav .menuSearch span{color:#fff}.nav>li.menuSetting>span{padding:0;display:block;line-height:45px}.menuSetting i{margin:0}.nav .menuLogin span,.nav .menuCreate span{display:block;background:#ea566e;color:#fff;font-size:100%;text-align:center}.nav .menuLogin span{padding:0 27px;cursor:pointer;line-height:45px}.nav .menuCreate span{width:60px;line-height:45px}.nav .menuSearch span{position:absolute;top:0;right:0;width:50px;display:block;background:#ba0a27;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;font-size:100%;text-align:center;line-height:45px}.menuSearch input{width:100%;height:48px;background:rgba(255,255,255,0.7);border:0;padding:0 20px;color:#666;font:400 140% "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px}.menuSearch input:focus{outline:none}.regionMenuBlock{padding:20px;overflow:hidden}.regionMenu dt{background:#fff;margin:0 0 10px;padding:0 10px;color:#e52d4b;font:bold 200% "Helvetica Neue",Helvetica,Arial,sans-serif}.regionMenu dd>a{padding:7px 0 7px 15px;color:#fff;font:bold 150% "Helvetica Neue",Helvetica,Arial,sans-serif}.btnPopover{display:none}.btnPopover span{position:relative;display:block;cursor:pointer}.btnPopover span .badge{position:absolute;right:5px;top:5px;background:#fff;border:1px solid #e52d4b;border-radius:50%;padding:3px 6px;color:#e52d4b}.btn-create,.btn-ask,.btn-inputMore{padding:3px 8px;background:#fff;border:3px solid #e52d4b;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#e52d4b;font:bold 16px/1.33em "Helvetica Neue",Helvetica,Arial,sans-serif}.btn-inputMore{padding:6px 25px}.btn-create i{font-size:120%}.btn-create:hover,.btn-create:focus,.btn-ask:hover,.btn-ask:focus,.btn-inputMore:hover,.btn-inputMore:focus{background:#e52d4b;opacity:1;color:#fff}#counter1,#counter2,#counter3{text-align:right;margin-top:-23px;padding-right:10px}.footerBG{position:relative;background:#373737}#footer{padding:0;overflow:hidden}#footer h3{margin-bottom:5px;color:#fff;font:bold 200%/1.2em "Bevan",cursive,sans-serif}.footerAboutCC,.footerMenu,.footerShare{padding:20px}.footerAboutCC{background:#e52d4b}.footerAboutCC p{color:#fff;font-size:90%}.footerMenu a{position:relative;display:block;color:#fff}.footerMenu a:before{content:"-";position:absolute;left:-10px}.footerShare ul{margin-bottom:5px;text-align:center}.footerShare li{display:inline}.footerShare i{font-size:60px;color:#909090}.copyright{position:relative;background:#000;z-index:10}.copyright p{max-width:1280px;margin:0 auto;padding:7px 40px;color:#fff;font-size:80%;text-align:right}body>.alert{position:absolute;left:50%;top:100px;z-index:10;width:500px;background:rgba(255,255,255,0.9);border-radius:0;margin-left:-250px;font-size:18px;color:#1F9BBF}body>.alert .close{position:absolute;right:7px;top:50%;float:none;margin-top:-11px}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#e52d4b;font-size:16px;font-weight:700}.tab-content .alert{margin:150px 0}.form-horizontal .alert{margin:10px 0}.alert-success{background:rgba(223,240,216,0.9) !important;color:#20ab22}.alert-info{background:rgba(217,237,247,0.9) !important;color:#49a3d0}.alert-warning{background:rgba(252,248,227,0.9) !important;color:#c79a4c}.alert-danger{background:rgba(242,222,222,0.9) !important;color:#d85855}.at4-recommended-outer-container{background:#383838 url(../images/bg_comment.png) left top}.at4-recommended-outer-container .at-recommended-label{color:#1f9bbf !important;font:bold 250%/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif !important;letter-spacing:-1px}.fb_iframe_widget{width:100%;background:#fff;padding:5px;overflow:hidden}.mainBlock{width:100%;background:#fff;margin-bottom:40px;padding:15px;overflow:hidden}.main_gallery{margin:0 0 15px;background:url(../images/bg_namiBK.png);clear:both;background:#E5EEF5;color:#fff;padding:15px 0;margin-bottom:30px;max-width:1280px;margin:auto}.main_gallery p{text-align:center;font-family:Bevan,cursive,sans-serif;font-size:180%;line-height:1.2;font-weight:normal}.main_gallery li{width:13.0985%;background:#000;display:block;float:left;margin-right:12px}.main_gallery li img{opacity:.4}.main_gallery li:last-child{margin-right:0}.main_gallery .flex-viewport a,.mainImgAreaM a{position:relative;height:94px;display:block;overflow:hidden}.mainImgAreaM a{height:162px;margin-bottom:15px}.mainImgAreaM a:last-child{margin-bottom:0}.mainImgAreaM_title{position:absolute;left:0;width:100%;display:inline-block;background:rgba(0,0,0,0.2);padding:0 5px;color:#fff;font:500 40px/50px "Yanone Kaffeesatz",sans-serif;line-height:1.2}.mainImgAreaM a .mainImgAreaM_title{-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;text-overflow:ellipsis}.main_gallery a .main_gallery_title{position:absolute;left:0;top:0;width:100%;height:100%;padding:15px;-webkit-transition:.7s;-moz-transition:.7s;-ms-transition:.7s;-o-transition:.7s;transition:.7s;color:#fff;text-overflow:ellipsis}.mainImgAreaM a .mainImgAreaM_title{font-size:140%}.main_gallery a:hover .main_gallery_title{background:rgba(0,0,0,0.4)}.main_gallery img{width:auto}.mainImgArea div{float:left}.mainImgAreaL{position:relative;width:64.520833%;margin-right:1%;overflow:hidden}.mainImgAreaL a{display:block;height:340px;overflow:hidden}.mainImgAreaL img,.mainImgAreaM img{position:absolute;top:50%;margin-top:-170px}.mainImgAreaM img{margin-top:-85px}.mainImgAreaM{width:34.479167%}.mainImgTitle{position:absolute;left:0;bottom:0;width:100%;display:inline-block;background:rgba(0,0,0,0.2);padding:0 5px;color:#fff;font:500 40px/50px "Yanone Kaffeesatz",sans-serif}.main_gallery_title span,.mainImgAreaM_title span{background:none;padding:0 2px;font:500 30px/35px "Yanone Kaffeesatz",sans-serif}.main_gallery_title span{height:3em;display:block;display:-webkit-box;display:-moz-box;overflow:hidden;font-size:20px;line-height:20px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main_gallery li img,.mainImgAreaL img,.mainImgAreaM img{width:100%}.video_gallery{background:#333}.video_gallery li{background-color:#aaa}.video_gallery .slides li a:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:80px;height:80px;background:url(/common/images/icon_vblog.png);margin:auto}.video_gallery li img{opacity:1}.blog_campaign_winTitle{text-align:center;padding-top:10px;color:#FFD700;background:-webkit-linear-gradient(gold, #DAA520);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.banner_campaign_block .banner_list{margin-bottom:10px}.banner_campaign_block .banner_list img{width:100%}.flexslider,.stop{max-width:1280px;margin:0 auto;background:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.stop{position:relative;zoom:1}.flex-viewport{max-height:100%}.flex-direction-nav a{color:rgba(255,255,255,0.8);text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.flex-direction-nav a:before{color:rgba(255,255,255,0.8);font-size:34px}.flex-caption{width:96%;padding:2%;left:0;bottom:0;margin-top:-26px;background:rgba(0,0,0,0.18);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3);font-size:14px;line-height:18px}.mainBnr{padding:0 7px 0}.mainBnr:before{position:absolute;content:'';width:290px;height:180px;display:block;background:#fff}.mainBnr>a{display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.mainBnr>a>img{position:relative;z-index:1}.mainBnrThumb img{width:100%}.mainBnrText{padding:10px;background:#fff;word-break:keep-all}.mainBnrText h1{font:300 160%/1.2em "Gill Sans", "Gill Sans MT", Calibri, sans-serif}.mainBnrText h1 a{color:#1f9bbf}.mainBnrText p{color:#888;font-size:90%}.topNotification{background:#e52d4b;color:#fff;text-align:center}.topNotification li{width:90%;max-width:800px;margin:auto;text-align:left;line-height:1;padding:11px}.btnMore{display:block;width:100%;height:45px;background:transparent;border:3px solid #e52d4b;padding:0 10px;cursor:pointer;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#e52d4b;font:700 20px/41px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.btnMore:hover{background:#e52d4b;color:#fff;opacity:1}.btnMore span:after{color:#fff}.introBoxWrap{position:relative;margin-top:15px;margin-bottom:20px;margin-left:auto;margin-right:auto;background:#FFE3E3;overflow:hidden;font-size:125%;max-width:1280px;height:100%;border:1px #dfdfdf solid}.introBoxDesc{width:100%;min-height:100%;border:3px #fff solid;padding:10px}.introBoxWrap button{position:absolute;margin-top:5px;margin-right:5px;top:0;right:0;z-index:1;color:#fff;background-color:#e52d4b}.introBoxDesc p a{color:#fcbcbc}.introBoxDesc .introBoxText{font-family:Bevan,cursive,sans-serif;width:95%;text-align:center;font-size:120%;padding-top:15px;color:#666660}.introBoxDesc .introSignUp button{position:relative;width:100%;margin-bottom:5px;margin-left:5px;color:#fff;background-color:#e52d4b;bottom:0;z-index:1}.introBoxDesc .introBoxicon{height:150px;text-align:center;padding-left:20px}.introBoxSamples li{display:block;float:left;width:100%;height:45px;margin-right:2%;padding:10px 0;color:#333;font-size:14px;text-align:center}.introBoxSamples li div{height:40px;width:40px}.introBoxSamples img{max-width:100%;max-height:100%}.introBoxSamples span{position:absolute;margin-left:10px;text-align:left;margin-top:10px}.qaBlock{position:relative}.postsBlock .btn-create,.qaBlock .btn-ask{position:absolute;top:0;right:15px}.postsBlock .btn-ask{right:0}.qaBlock .btn-ask{top:0;right:0}.topArticles{padding:0 0 0 10px;margin-top:57px}.topArticles>li{padding:5px 0}.userPosts>li{position:relative;min-height:60px;overflow:hidden;margin-bottom:20px}.userPost{min-height:60px;overflow:hidden}.userPost .answerCnt{position:absolute;right:10px;bottom:0;color:#aaa}.userPost .answerCnt i{font-size:14px;margin-right:5px;color:#5ed658}.userPostImage{float:left;width:80px;margin:0 10px 0 0;box-shadow:0 1px 3px #ccc}.userPost h1{margin-bottom:5px;font-size:120%;font-weight:normal}.userPost catTags,.userPost areaTags{padding:0}.postMeta{padding-right:10px;color:#666;font-size:90%;text-align:right}.postMeta p,.postMeta time{display:inline-block;margin:0 5px;color:#aaa}.postMeta img,.postsUser span img{width:20px;margin-left:5px}.maps{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.maps iframe,.maps object,.maps embed{position:absolute;top:0;left:0;width:100%;height:100%}.blogList{position:relative;height:170px;background-color:rgba(255,255,255,0.5);border:1px solid #ccc;margin-bottom:20px;cursor:pointer}.blogList:hover{opacity:.7}.blogListImg{position:absolute;top:50%;width:250px;margin-top:-85px}.blogListImg a{position:relative;display:block;height:168px;border-right:1px solid #ccc;margin-top:1px;overflow:hidden}.blogListImg.no_img a{border:0}.blogListImg a img{max-width:100%;min-height:100%}.blogListBox{position:absolute;top:0;left:0;width:100%;height:170px;padding:10px 10px 10px 250px}.blogListBox .title{display:block;width:100%;height:40px;padding:0 10px;overflow:hidden;color:#333;font:500 34px/40px "Yanone Kaffeesatz",sans-serif}.blogListBox p{height:3em;margin-bottom:5px;padding:0 12px;overflow:hidden}.blogListBox .catTags,.blogListBox .areaTags{padding:0 12px}.catTags,.areaTags{font-size:11px}.catTags li,.areaTags li{display:inline-block;background:#ccc;border:2px solid #ccc;margin-bottom:5px;padding:0 3px}.areaTags li{background:none;border:2px solid #ddd}.postLists .catTags,.postLists .areaTags{padding:0}.postsUser{position:absolute;right:12px;bottom:7px}.postsUser a{color:#1f9bbf}.postsUser a:hover{color:#e52d4b}.postsBlock,.qaBlock,.questionBlock,.twitterTLBlock,.rankingBlock{margin-bottom:60px}.surveyBlock{margin-bottom:10px}.postsBlock h1,.qaBlock h1,.questionBlock h1,.surveyBlock h1,.rankingBlock h1{margin-bottom:20px}.topPostsBox{position:relative;height:170px;background-color:#555;margin-bottom:20px;cursor:pointer}.topPostsBox:hover{opacity:.7;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.topPostsBox a{position:relative;display:block;height:170px;overflow:hidden}.topPostsBoxImg img{position:absolute;top:50%;width:100%;margin-top:-95px}.topPostsBoxBtm{position:absolute;top:0;left:0;width:100%;height:170px;background:rgba(0,0,0,0.1)}.topPostsBoxBtm .title{background-color:rgba(0,0,0,0.2);display:block;width:100%;color:#fff;padding:0 12px;overflow:hidden;font:500 34px/36px "Yanone Kaffeesatz",sans-serif}.topPostTags{position:absolute;bottom:5px;left:88px}.postTag{display:inline-block;margin-right:5px;background:rgba(0,0,0,0.5);border:2px solid #fff;padding:0px 4px;color:#fff;font-size:11px}.postTag:last-child{margin:0}.sidePickUp .topPostsBoxBtm{padding:6px 7px}.sidePickUp .topPostsBoxBtm h2 a{margin-bottom:15px;font-size:16px}.sidePickUp .topPostsBoxBtm .img_prof{width:40px;height:40px}.topPostsBoxBtm .timeStamp{position:absolute;bottom:5px;left:5px;background:rgba(229,45,75,0.72);border:2px solid #fff;padding:0 4px;color:#fff;font-size:11px}.topPostsBoxBtm .img_prof{position:absolute;right:5px;top:5px;width:50px;height:50px}.topPostsBoxBtm .img_prof img{width:100%}.topPostsBoxBtm .img_prof span{display:none}.surveyList li{position:relative;margin-bottom:10px;min-height:60px;padding-left:75px;overflow:hidden;font-size:120%;line-height:1.3}.surveyList li a{display:block}.surveyList li>a>span,.surveyList li>span{position:absolute;left:0;top:0px;width:65px;height:40px;background:#e52d4b;color:#fff;font:700 16px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;line-height:40px;letter-spacing:0}.catgoryList{padding:7px}.catgoryList a{height:135px;position:relative;display:block;padding:25px 10px 10px;background:#fff;border:1px solid #ccc;box-shadow:0 1px 3px #ccc}.catgoryList a:after{right:10px;top:8px;z-index:0;font-size:120px}.catLiving a{color:#2e6398}.catFood a{color:#1abc9c}.catShopping a{color:#f39c12}.catMoney a{color:#d35400}.catTransportation a{color:#e74c3c}.catFashion a{color:#db4380}.catMedical a{color:#2980b9}.catEducation a{color:#16a085}.catLiving>a:after{content:"";color:#e7eff8}.catFood>a:after{content:"";color:#dbfaf4}.catShopping>a:after{content:"";color:#fce3bc}.catMoney>a:after{content:"";color:#ffe5d3;font-size:140px;top:0px}.catTransportation>a:after{content:"";color:#fbdedb}.catFashion>a:after{content:"";color:#fceef4}.catMedical>a:after{content:"";color:#d2e7f5}.catEducation>a:after{content:"";color:#d5f9f2}.catgoryList>a>span{display:block;margin-bottom:10px;font-size:170%;letter-spacing:0}.catgoryList>a>p{color:#999;font-size:90%;font-weight:normal}.catgoryList>a>span,.catgoryList>a>p{position:relative;z-index:1}.regionColumn{padding:0 5px}.regionColumn dl{padding:5px;margin:0}.regionColumn dt,.regionColumn dd{margin-bottom:4px;padding:2px 0}.regionColumn dt,.regionColumn dd a{padding:5px 5px}.regionColumn dt{background:#e52d4b;color:#fff;font:700 110%/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif}.regionColumn dd{background:rgba(255,255,255,0.5);border:1px solid #e5e5e5;padding:7px 0}.regionColumn dd a{display:block}.regionColumn dd a span{margin-bottom:3px;font:500 150%/1.1 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-1px}.regionColumn dd a p{margin:0;color:#aaa;font-size:85%}.postTopImg{position:fixed;left:0;top:45px;width:100%;height:500px;z-index:-1}.postHeaderBlock{width:100%;background:rgba(0,0,0,0.7);margin-top:185px;padding:10px 0 20px}.postHeader{max-width:1000px;margin:auto;padding:0 40px;position:relative;color:#fff}.postHeader .catTags,.postHeader .areaTags{padding:0;font-size:11px}.postHeader .catTags{margin-bottom:10px}.postHeader .catTags li,.postHeader .areaTags li{padding:0 5px;margin-right:5px}.postHeader .catTags li{background:#fff;border:2px solid #fff}.postHeader .areaTags li a{color:#fff}.postDate{position:absolute;left:40px;top:0;width:70px;height:70px;background:#fff;margin:7px 0 0;padding:5px 0 0 0;color:#666;font-size:170%;text-align:center}.postDate b{display:block;font-size:170%}.postTitle{padding:0 0 0 90px}.postTitle h1{margin:0 0 10px 0;font:260% "Yanone Kaffeesatz",sans-serif}.post_header_sns{position:absolute;bottom:20px;right:5px}.review_header_sns,.vendor_header_sns{position:absolute;z-index:1}.review_header_sns{bottom:90px;right:5px}.vendor_header_sns{width:100%;bottom:90px;text-align:center}.post_header_sns a,.review_header_sns a,.vendor_header_sns a{color:#fff}.post_header_sns a:hover,.review_header_sns a:hover,.vendor_header_sns:hover{color:#e52d4b}.postTags li{display:inline-block}.postTags li a{display:block;border:3px solid #fff;padding:2px 10px;margin-bottom:5px;color:#fff;font-size:110%}.postStatus{font-size:120%;font-weight:normal}.postStatus span{margin-right:20px}.postStatus .edit{display:inline}.postStatus .edit>a,.postStatus .edit>span{margin:0 10px 0 0;border:0;color:#e52d4b;border-radius:0;font:700 21px/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif}.postDetailMain{position:relative;width:100%;background:#fff;overflow:hidden}.postDetailMain #main{max-width:none;padding:0}.postDetailMain .postMain,.sns_btns,.postAreaBlock,.relatedBlock,.postVote,.blog_campaign_banner{width:100%;max-width:738px;margin:0 auto 30px}.blog_campaign_banner img{width:inherit;max-width:100%;max-height:100%;content:url("/common/images/bnr/bnr_write.png")}.relatedBlock .post-list{margin-bottom:0}.postMain img{text-align:center}.postMain img{width:100%;margin:30px 0}.postMain .body ol{list-style-type:decimal}.postMain .body ul{list-style-type:inherit}.youtube_video{position:relative;height:0;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.youtube_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.body{margin:30px 0 50px;color:#666;font-size:120%;line-height:1.8em;padding:5px}.body a{color:#428bca}.sns_btns{margin:0 auto 20px;overflow:hidden}.sns_btns a{width:20%;padding:14px 0;float:left;font-size:18px;color:#fff;text-align:center;letter-spacing:0.1em;display:inline-block;background-color:#666}.sns_btns a.sns_rd_btn{background:#d8ebff;color:#4c4c4c}.sns_btns a.sns_fb_btn{background-color:#3b5998;border-bottom-color:#314a7f}.sns_btns a.sns_tw_btn{background-color:#00acee;border-bottom-color:#007fb2}.sns_btns a.sns_g_btn{background-color:#D74633;border-bottom-color:#314a7f}.sns_btns a.sns_feed_btn{background-color:#2bb24c;border-bottom-color:#314a7f}.sns_btns a.sns_pinterest_btn{background-color:#bd081c;border-bottom-color:#314a7f}.sns_btns i{font-size:30px}.relatedBlock{background:#1f9bbf;padding:20px;color:#fff}.relatedBlock h2{margin-bottom:15px;color:#fff;font-size:230%}.relatedBlock a,.relatedBlock p,.relatedBlock time{color:#fff}.relatedBlock .catTags li,.relatedBlock .areaTags li{border:2px solid #fff}.relatedBlock .catTags li{background:#fff}.relatedBlock .catTags li a{color:#1f9bbf}.postAuthor{width:80%;max-width:630px;background:#f5f5f5;margin:30px auto;padding:20px}.postAuthorImg{width:30%;max-width:90px;float:left;margin:0 30px 0 0}.postAuthorImg img{width:100%}.postAuthorName a{color:#1f9bbf;font-size:150%}.postAuthorName img{margin-left:10px}.profileDesc{margin-bottom:30px;color:#999}.authorsPosts>.title{height:auto;margin-bottom:15px;color:#1f9bbf;font-size:250%}.postAreaList{width:100%;overflow:hidden}.postAreaList li{width:24.25%;float:left;margin-right:1%}.postAreaList li:last-child{margin:0}.postAreaList li:last-child{margin-right:0}.postAreaList a{position:relative;display:block;width:100%;height:105px;background:#ccc;background:url(../images/dummy/detailarea_tokyo.png) no-repeat;background-size:cover;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.postAreaList span{position:absolute;bottom:0;width:100%;height:50px;background:rgba(0,0,0,0.7);padding:10px;color:#fff}.postAreaList a:hover{opacity:.8}.postVoteBlock{position:relative;background:#e52d4b;overflow:hidden}.postVote{height:80px;margin:auto;padding:0;position:relative;display:-webkit-box;display:-moz-box;display:box;color:#fff;line-height:80px;font-size:24px}.postVote p{margin:0 100px 0 0}.voteBtn{display:block;margin:10px;padding:0 50px;background:rgba(0,0,0,0.2);color:#fff;line-height:60px}.voteBtn:hover{opacity:1;background:#fff;color:#e52d4b}.voteBtn:first-child{margin-left:40px}.voter-list a{display:inline-block}.voter-list .img-circle{width:40px}#votemsg{width:500px;margin:20px auto;text-align:center}.deleteComfirmDialog{position:fixed;top:0;bottom:0;width:100%;height:auto;background:rgba(0,0,0,0.4);z-index:9999}.deleteComfirmDialog .modal-dialog{position:absolute;top:50%;left:50%;margin:-200px 0 0 -300px}.deleteComfirmDialog .modal-content{padding:30px;text-align:center}.deleteComfirmDialog .modal-body{font-size:160%}.deleteComfirmDialog button{border-radius:0;margin:5px;padding:10px 30px;font-size:150%}.deleteComfirmDialog .deleteBtn{display:inline-block}.deleteComfirmDialog .deleteBtn input{border-radius:0;font-size:150%;padding:10px 30px;margin:5px}.well{padding:30px}#inputBlock2,#inputBlock3{padding:30px 0 0}.formBlock,.textPageBlock{max-width:960px;margin:auto;padding:40px 100px;background:#fff;position:relative;box-shadow:0 1px 3px #ccc}.imgPreview img{width:400px}.inputMoreBlock{float:none;padding:30px 0 0;text-align:center}.inputMoreBlock i{font-size:110%;vertical-align:middle}.catInputBlock{clear:both}.catInputBlock,.areaInputBlock{padding:50px 0 0;overflow:hidden}.required{position:relative}.form-group.required>label:after,.customRadio.required>label:after,.catInputBlock>div>label:after{position:absolute;right:-10px;top:0;content:"*";color:#f00}.formBlock input[type="file"]{display:block;width:20em;background:none;border:0;box-shadow:none}.postCommentBlock{max-width:980px;margin:auto;padding:40px 100px;background:#f8f8f8;position:relative}.postCommentBlock .btnMore{width:500px;margin:70px auto}.postCommentCount{margin:0 0 20px 0;color:#666}.postCommentBlock form,.comment{padding:30px;margin:0 0 20px 0;background:#fff;box-shadow:0 1px 3px #ccc;overflow:hidden}.comment.answer .img{text-align:center;margin:40px 0}.comment.answer .img img{width:100%;max-width:450px}.comment.answer>p{min-height:40px;padding-left:50px}.postCommentBlock textarea{font-size:140%;width:100%}.formBlock .form-group .plainTxt{padding:8px 20px}.formSubmit,.commentSubmit{margin:10px 0;text-align:center}.formSubmit .btn,.commentSubmit .btn{border-radius:0}.commentCredit{text-align:right}.commentUser{margin:0 10px 0 0;color:#1f9bbf}.commentCredit>time{color:#aaa}.commentReply{-moz-box-shadow:inset 0px 0px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 0px 0px 0px #ffffff;box-shadow:inset 0px 0px 0px 0px #ffffff;background-color:transparent;display:inline-block;cursor:pointer;color:#666666;font-family:Arial;font-size:15px;font-weight:bold;padding:6px 10px;text-decoration:none;text-shadow:0px 1px 0px #ffffff}.commentReply:hover{background-color:transparent}.commentReply:active{position:relative;top:1px}.answer-best{position:relative;background:#f3fae5}.answer-best:before{content:"\f00c";position:absolute;left:10px;top:8px;display:block;color:#c0dd66;font:30px FontAwesome}.btnBestAns{min-width:100px;display:inline-block;background:#a5c934;border-radius:4px;margin:0 10px 0 0;padding:3px 5px;box-shadow:0 1px 3px #ccc;color:#fff;vertical-align:middle}.btnBestAns:before{content:"\f00c";margin-right:5px;font:normal 110%/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.btnBestAns:hover{color:#fff}.commentVote{position:relative;width:30px;height:70px;float:left}.commentVote a,.commentVote span{position:absolute;width:100%;display:block;text-align:center}.commentVote a,.commentVote a i{height:20px}.commentVote a:first-child{left:0;top:0}.commentVote a:last-child{left:0;top:20px}.commentVote a i{margin:0;color:#ccc;font-size:40px}.commentVote span{left:0;top:15px;font:bold 30px/30px "Helvetica Neue",Helvetica,Arial,sans-serif}.formTootip{position:absolute;right:-120px;top:50%;opacity:0;width:110px;min-height:36px;margin-top:-18px;background:#e52c4b;color:#fff;text-align:center;line-height:36px;text-indent:-8px;letter-spacing:0}.formTootip:before{position:absolute;top:0;left:-13px;content:'';width:0;height:0;border-top:18px solid transparent;border-right:13px solid #e52c4b;border-bottom:18px solid transparent}.areaInputBlock input{margin-bottom:10px}.customChckBox label.btn{max-width:135px;font-size:15px;text-align:left}.searchBox .radio{padding-left:0;text-align:center}.search_score{display:none}.titleBlock{background:#e52c4b;padding:0 0 10px}.titleInner{max-width:1280px;margin:auto;padding:0 40px;position:relative;color:#FFF}.titleBlock h2{font-size:230%;text-align:center}.mypageColL,.mypageColR{min-height:1000px;padding:20px 15px}.mypageColC{padding:20px 60px 30px}.mypageColC h1{margin-bottom:20px}.mypageProf{text-align:center}.mypageProf img{width:80%;max-width:170px;box-shadow:0 1px 3px #ccc}.mypageProf a{display:block;max-width:250px;margin:auto}.mypageProf .name{margin:20px 0;color:#1f9bbf;font-size:140%}.mypageProf p{max-width:250px;margin:auto;padding:10px;color:#333;font-size:85%;text-align:left;word-break:inherit}.mypageStatus,.mypageShare{margin:30px 0;text-align:center}.mypageStatus dt,.mypageShare dt{margin-bottom:5px;color:#333;font-size:150%;font-weight:700}.mypageStatus dd{background:#eee;margin-bottom:20px;padding:10px;color:#e52d4b;font-size:110%;font-weight:400}.mypageStatus dd a{color:#e52d4b}.mypageShare dd a{display:inline-block;width:70px;height:70px;background:#eee;margin:0 5px;text-align:center;line-height:70px}.mypageShare dd a:hover{background:#e52d4b;color:#fff}.mypageShare dd i{margin-right:0;vertical-align:middle}.profInputSteps{position:relative;float:left;width:100%;max-width:300px;background:#5c5c5c;margin-bottom:20px;padding:10px}.profInputSteps p{margin-bottom:0;color:#fff;font-size:150%;font-weight:700}.profInputSteps p i{color:#f5e199}.profInputSteps li{position:relative;display:block;float:left;width:30%;height:60px;background:#e52d4b;padding:7px;color:#fff;font-size:17px;text-align:center;line-height:1;margin-right:5%}.profInputSteps li.inactive{background:#888}.profInputSteps li span{display:block;font-size:30px;font-weight:700}.profInputSteps li:after{position:absolute;right:-12px;top:50%;content:"\f0da";display:inline-block;margin-top:-15px;color:#888;font:normal normal normal 30px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profInputSteps li:last-child{margin:0}.profInputSteps li:last-child:after{display:none}.profInputSteps:after{content:'';position:absolute;left:30px;bottom:-19px;width:0;height:0;border-top:20px solid #5c5c5c;border-left:10px solid transparent;border-right:10px solid transparent}.profStepBtn{float:left;width:100%}.profStepBtn li{position:relative}.profStepBtn li .popupStep{position:absolute;left:0;top:50px;background:rgba(0,0,0,0.7);padding:10px;z-index:10;color:#fff}.profStepBtn li .popupStep:after{content:'';position:absolute;left:30px;top:-20px;width:0;height:0;border-bottom:20px solid rgba(0,0,0,0.7);border-left:10px solid transparent;border-right:10px solid transparent}.profStepBtn li a,.profStepBtn li>span.inactive{position:relative;display:block;height:40px;border:4px solid #e52d4b;margin-bottom:20px;padding-left:36px;color:#e52d4b;font-size:16px;font-weight:400;line-height:32px}.profStepBtn li>span.inactive{border:4px solid #888;color:#888}.profStepBtn li a:hover,.profStepBtn li a:active,.profStepBtn li a:focus{background:#e52d4b;color:#fff;opacity:1;-webkit-transition:background 0.5s ease-out;-moz-transition:background 0.5s ease-out;-ms-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out}.profStepBtn li a .num,.profStepBtn li span.inactive .num{position:absolute;left:-4px;top:-4px;display:block;width:35px;height:40px;background:#e52d4b;color:#fff;text-align:center;line-height:40px}.profStepBtn li span.inactive .num{background:#888}.mpPointBlock{border:5px solid #e52d4b;margin-bottom:30px}.mpPointBlockUpper{height:64px;border-bottom:4px solid #e52d4b;overflow:hidden}.mpUserRank,.mpUserPoint{width:50%;float:left;padding:10px;text-align:center}.mpUserRank{color:#e52d4b}.mpUserRank .lv_badge{margin:-12px 15px 0 0}.mpUserPoint{background:#e52d4b;color:#fff;font-size:120%}.mpUserPoint span{font-size:80%;margin-left:20px}.mpUserPost,.mpUserQuestion{width:50%;float:left;padding:10px;color:#e52d4b;text-align:center}.mpUserPost a,.mpUserQuestion a{color:#e52d4b}.mpUserQuestion{border-left:4px solid #e52d4b}.mpUserPost span,.mpUserQuestion span{font-size:80%;margin-left:20px}.mpPointBlockLower{position:relative;height:80px;padding:10px}.mpPointBarBox{position:absolute;left:10px;bottom:10px;display:block;width:80px;height:40px;background:#5c5c5c;color:#fff;text-align:center;line-height:40px}.mpPointBarBox.lv10{left:auto;right:10px}.mpPointBar{position:absolute;left:90px;right:90px;bottom:10px;border-bottom:10px solid #5c5c5c;color:#e52d4b;text-align:center}.mpPointLv,.rankMarker{position:absolute}.mpPointLv{top:-52px;width:44px;background:rgba(255,255,255,0.2);margin-left:-22px;padding:1px 0;text-align:center}.rankMarker{top:-30px;width:0;border-top:20px solid #e52d4b;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:-10px}.mpPointDesc{background:#5c5c5c;margin-bottom:30px;padding:15px;overflow:hidden;color:#fff;font-size:125%}.mpPointDesc p a{color:#fcbcbc}.mpPointSamples{overflow:hidden}.mpPointSamples li{display:block;float:left;width:18%;background:#fff;margin-right:2%;padding:10px 0;color:#333;font-size:14px;text-align:center}.mpPointSamples li:last-child{margin-right:0}.mpPointSamples li i{margin:0;font-size:45px}.mpPointSamples li i,.mpPointSamples li span{display:block;color:#e52d4b}.mpPointSamples li span{font-size:18px}.mpPointSamples li span.mp_action{min-height:1.2em;color:#333;font-size:14px;text-align:center;line-height:1}.mp_noticeList h2,.mypageActivity h2{margin-bottom:20px}.mp_noticeList{position:relative;padding-bottom:60px}.mp_noticeList .listBtn{width:80%;top:auto;bottom:0;left:10%;right:auto}.mp_noticeList .listBtn a{width:100%;text-align:right;float:right}.mpStatiBlock,.mpStatiBlockHolder{margin-top:5px;border:5px solid #9FA7B2;padding:5px;margin-bottom:20px;height:300px;overflow:hidden}.mpStatiBlockHolder{height:auto}.mpStatiBlockHolder p{text-align:center;padding:20px}.mpBlockTitle:hover{color:#e52d4b;opacity:1}.mpStatiBlock .row{position:relative}.mp_statList_wrapper{padding-right:0px;margin-right:-30px}.mp_statList{position:relative;width:100%;height:50px;border-bottom:1px dashed #ccc;padding-top:5px}.mp_statList_last{position:relative;width:100%;height:50px;padding-top:5px}.mp_statList .imgBox,.mp_statList_last .imgBox{width:75%;height:inherit;overflow:hidden;padding:2px;text-overflow:ellipsis}.mp_statList_last .imgBox .title,.mp_statList .imgBox .title{height:1.2em !important;color:#72787F;font-size:12px;font:500 17px/20px "Yanone Kaffeesatz",sans-serif;text-overflow:ellipsis;overflow:hidden;line-height:1.2em !important}.mp_statList .imgBox a img{max-width:100%;max-height:100%}.mp_statList_last .viewBox,.mp_statList .viewBox{height:inherit;overflow:hidden;font-size:10px;padding-top:5px;color:#72787F;position:absolute;right:30px;top:5px;text-align:right}.barchartBlock{overflow:hidden;position:absolute;top:8px;left:9px;z-index:-1;opacity:.3;width:100%}.noticeList{margin-bottom:30px}.noticeTbl th,.noticeTbl td{text-align:center}.noticeTbl tr:first-child td{border:0}.noticeTbl th:first-child,.noticeTbl td:first-child{padding:10px 20px;text-align:left}.noticeTbl th:last-child,.noticeTbl td:last-child{padding:10px 20px;text-align:right}.table>thead>tr>.unread,.table>tbody>tr>.unread,.table>tfoot>tr>.unread,.table>thead>.unread>td,.table>tbody>.unread>td,.table>tfoot>.unread>td,.table>thead>.unread>th,.table>tbody>.unread>th,.table>tfoot>.unread>th{background-color:#f6fafc}.watchList{background:#e0455c;padding:30px;margin:0 0 50px;color:#fff}.watchList h2{margin:0 0 20px}.watchList a,.watchList .postMeta{color:#fff}.watchList .noEntry{margin:30px 0;font-weight:normal;text-align:center}.mypageActivity{position:relative}.mypageActivity .post-list>li{border-bottom:1px dotted #ccc;margin-bottom:15px}.mypageActivity .userPost{margin-bottom:0}.mypageActivity .edit,.mypageActivity .delete{margin-left:10px}.mypageAdd{position:absolute;right:0;top:0}.btnBlock{text-align:center}.btn-more{min-width:200px;display:inline-block;padding:7px 50px;margin:20px 0;background:#666;border-radius:4px;box-shadow:0 1px 3px #ccc;color:#fff;vertical-align:middle}.btn-more:hover{color:#fff}.btnFollow a,.btnFollow>div{background:0 0;border:3px solid #e52d4b;padding:0 10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#e52d4b;font:700 20px/41px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.btnFollow a:hover,.btnFollow>div:hover{background:#e52d4b;color:#fff;opacity:1}.posts,.user_questions,.user_answers,.columns{position:relative;padding-left:80px}.posts:after,.user_questions:after,.user_answers:after,.columns:after{width:70px;height:40px;position:absolute;left:0;top:50%;margin-top:-20px;color:#fff;font-size:13px;text-shadow:0 -1px #999;text-align:center;line-height:40px}.posts:after{content:"Post";background:#68b99f}.user_questions:after{content:"Question";background:#5597b6}.user_answers:after{content:"Answer";background:#81ccd3}.columns:after{content:"Column";background:#e56b6b}.post-list>li{min-height:65px}.mailListBlock,.reviewListBlock{position:relative;background-color:rgba(255,255,255,0.5);border:1px solid #ccc;margin-bottom:20px;padding:10px}div.mailBlockTitle>h2,div.reviewBlockTitle>h2{display:inline}div.mailBlockTitle>p,div.reviewBlockTitle>p{display:inline;text-align:right;position:absolute;right:10px}.emailBlockTarget{display:inline;padding:5px}.emailBlockBody,.reviewBlockBody{padding:10px}.note-editable ol li,.reviewBlockBody ol li{list-style-type:decimal;margin:10px}.note-editable ul li,.reviewBlockBody ul li{list-style-type:disc;margin:10px}#charts{padding:10px 0}.chart{display:inline-block;height:151px;margin-bottom:20px}.reset{padding-left:1em;font-size:smaller;color:#ccc}.background.bar{fill:#ccc}.foreground.bar{fill:steelblue}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.axis text{font:10px sans-serif}.brush rect.extent{fill:steelblue;fill-opacity:.125}.brush .resize path{fill:#eee;stroke:#666}#hour-chart{width:260px}#delay-chart{width:230px}#week-chart{width:420px}#year-chart{width:920px}#flight-list{min-height:1024px}#flight-list .date,#flight-list .day{margin-bottom:.4em}#flight-list .flight{line-height:1.5em;background:#eee;width:640px;margin-bottom:1px}#flight-list .time{color:#999}#flight-list .flight div{display:inline-block;width:100px}#flight-list div.distance,#flight-list div.delay{width:160px;padding-right:10px;text-align:right}#flight-list .early{color:green}aside{position:absolute;left:740px;font-size:smaller;width:220px}.rating{overflow:hidden;display:inline-block;font-size:0;position:relative}.rating-input{float:right;width:16px;height:16px;padding:0;margin:0 0 0 -16px;opacity:0}.rating:hover .rating-star:hover,.rating:hover .rating-star:hover ~ .rating-star,.rating-input:checked ~ .rating-star{background-position:0 0}.rating-star,.rating:hover .rating-star{position:relative;float:right;display:block;width:16px;height:16px;background:url("../images/review_star.png") 0 -16px}.shadow{background:-moz-linear-gradient(top, rgba(0,0,0,0.4) 0%, transparent 75%, transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#00000000',GradientType=0 )}.box{min-height:300px;margin:0 auto;background-size:cover}.box div div{max-width:1200px;margin:0 auto;padding:40px 0}.reviewHeroBg{margin:auto;padding:40px 0;position:relative;max-width:1280px;background:#383838 center center no-repeat;background-size:1280px;overflow:hidden}.heroContent{max-width:300px;margin:auto;padding:100px 0 0 0;position:relative;text-align:center;z-index:2}.heroContent h1{display:block;margin-bottom:20px;font-size:20px;letter-spacing:1px;text-shadow:2px 2px 4px #000;color:#fff}.heroContent h1 i{display:block;margin-top:10px;padding-top:5px;border-top:1px solid #fff;font-style:normal;font-size:.6em;font-weight:normal}.reviewSearchHero{display:block;width:300px;padding:0 !important;position:relative}.box .reviewSearchHero input{width:300px;height:35px !important;border-radius:3px;border:1px solid #ccc;margin:0 0 5px 0;padding:0 30px 0 10px;font-size:13px}.placereview_wrap{max-width:1280px;margin:auto;margin-bottom:35px;padding:35px 0;overflow:hidden}.placereview_wrap h2{margin-bottom:35px;padding:0 15px;font-size:28px}ul.masonry li{margin-bottom:20px}.masonryBlock{padding:0;background:#fff;border:1px solid #dfdfdf}@media (min-width: 992px){.masonryBlock{height:353px}}.masonryImg{height:160px;overflow:hidden}.masonryImg img{width:100%}.masonryTitle{margin-bottom:5px;display:-webkit-box;display:-moz-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.masonryTitle a{font-size:125%;font-weight:bold;color:#1d9dcc}.masonryDetails{padding:10px}.addressDetails{display:-webkit-box;display:-moz-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px;color:#666}.postcardRating span{float:left}.ratingStarBg{display:inline-block;margin-right:5px;overflow:hidden;position:relative}.ratingStarActive{display:inline-block;width:80px;height:15px;vertical-align:middle;margin-top:0;background:url("../images/review/starRating.png") no-repeat;background-size:100%}.ratingStar_0_0{background-position:0 -160px}.ratingStar_0_5{background-position:0 -144px}.ratingStar_1_0{background-position:0 -128px}.ratingStar_1_5{background-position:0 -112px}.ratingStar_2_0{background-position:0 -96px}.ratingStar_2_5{background-position:0 -80px}.ratingStar_3_0{background-position:0 -64px}.ratingStar_3_5{background-position:0 -48px}.ratingStar_4_0{background-position:0 -32px}.ratingStar_4_5{background-position:0 -16px}.ratingStar_5_0{background-position:0 0}.reviewCount{margin-left:5px}.items .reviewSnippet{display:-webkit-box;display:-moz-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2em;margin-bottom:5px;font-size:14px;font-style:italic}.items .reviewTopBody{line-height:1.2em;margin-bottom:5px;font-size:12px;color:#666}.items .avgPrice{margin-bottom:10px;font-size:12px;color:#fff}.items .type{padding:2px 6px;background:#fff;margin:0 5px 5px 0;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #ccc;color:#666}.reviewStatusBtn{position:absolute;left:0;top:0px;font-size:12px;font-weight:bold;color:#fff}.publishStatus{display:inline-block;width:100px;padding:3px 10px;background:#1f9bbf}.processingStatus{display:inline-block;width:100px;padding:3px 10px;background:#e62f4d}.reviewDelBtn{position:absolute;bottom:0;right:10px}.reviewDelBtn>button{margin-right:10px}.reviews_content{margin:30px 0 60px 0;position:relative}.reviewListHeader,.topreviewersHeader{margin-bottom:20px;padding:70px 0 10px 0;border-bottom:1px solid #ccc;overflow:hidden;position:relative}@media (min-width: 992px){.reviewListHeader,.topreviewersHeader{padding:30px 0 10px 0}}.review_create_btn{position:absolute;bottom:40px}@media (min-width: 992px){.review_create_btn{bottom:10px;right:0}}.reviews_wrap{padding:0}.reviews_wrap h2,.topreviewers_wrap h2{position:relative;font-size:210%;font-weight:700;color:#1f9bbf;font-family:"Bevan",cursive,sans-serif;line-height:1.2}.reviews_content .listBtn{width:90%;margin:auto}@media (min-width: 992px){.reviews_content .listBtn{width:auto;position:absolute;top:0;right:0}}.reviews_wrap a.viewall,.reviews_wrap a.writeReview{position:absolute;top:5px;right:3px;font-size:12px;color:#1d9dcc}ul.postList{margin:0;overflow:hidden}ul.postList li{margin-bottom:20px}.postListBorder{min-height:175px;overflow:hidden;border:1px solid #ccc;position:relative}.thumbnailImg{width:100px;margin-right:20px}.thumbnailImg a{display:block;height:188px;overflow:hidden;position:relative}.thumbnailImg a img{height:100%}.postListBox{width:100%;height:180px;padding:10px 15px 10px 115px;position:absolute;top:0;left:0}.no_image{padding:10px !important}.postListBox h3 a{display:-webkit-box;display:-moz-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px;font-size:18px;font-weight:bold;line-height:1.2em;color:#1d9dcc}.userDtlRec{margin-bottom:5px}.userProfPhoto,.postcardRating{display:inline-block;vertical-align:middle}.userProfPhoto{margin-right:5px}.userProfPhoto img{width:35px}.postcardUserName{color:#1d9dcc}.reviewSnippet,.reviewTopBody{margin-bottom:5px}.reviewTopBody{display:none}.reviewThumbnailBox{position:relative}.reviewThumbnailBg{width:100%;height:80px;padding:5px;background:rgba(0,0,0,0.7);position:absolute;bottom:0}.reviewThumbnailBg span{display:block;min-width:320px;max-width:1260px;height:70px;margin:auto;overflow:hidden}.reviewThumbnailBg a{margin:5px 5px 5px 0;float:left}.reviewThumbnailBg img{height:60px;width:auto;background:#000;overflow:hidden}.reviewHeroBlock{height:250px;background-size:cover;position:relative;overflow:hidden}.reviewHeroBlock:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.3);z-index:0}.reviewHeroDetail_content{position:absolute;bottom:90px;left:20px;z-index:2}.reviewHeroDetail_content h1{margin-bottom:5px;color:#fff}.reviewsUserProf{display:none;width:150px;margin:auto;padding-bottom:10px;text-align:center}.reviewsUserProf a img{width:50px;text-align:center}.reviewsUserName{color:#1d9dcc}.reviewsUserInfo{line-height:1em;text-align:left}.reviewListDetail{margin-bottom:30px}.reviewContentDetail h3{margin-bottom:20px;font-size:18px;font-weight:bold;font-style:italic}.reviewMap iframe{width:100%;height:200px}.topreviewersModule li{margin-bottom:20px;padding:0 10px 20px 10px;border-bottom:1px solid #ccc}.topreviewersModule li>div{display:inline-block;vertical-align:middle}.topreviewersModule li .topreviewersNum{width:22px;text-align:center;font-size:110%;color:#333}.topreviewersModule li .topreviewersName{width:112px;line-height:1em;font-size:110%;font-weight:bold;word-wrap:break-word}.topreviewersModule li .topreviewersName a{color:#1d9dcc}.topreviewersModule li .topreviewersLnk{color:#666;cursor:pointer}.postListBlock{position:relative;margin:30px auto 40px}.listBtn{position:absolute;right:15px;top:50px}.listTabs{margin:30px auto;max-width:1250px}.listTabs>li>a{height:30px;padding:0 27px;line-height:30px}.listTabs>li.active>a{color:#1f9bbf}.tabContents{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.postLists>li{position:relative;min-height:60px;padding:10px 0 10px 90px;margin:0 0 15px;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}.postLists>li .title{font:500 34px/36px "Yanone Kaffeesatz",sans-serif}.postLists>li:hover{background-color:#efefef}.post-list{margin-bottom:60px}.hasBestAnswer .userPost .commentCnt,.hasBestAnswer .userPost .answerCnt{background:#e8f3d0}.postLists .commentCnt,.postLists .answerCnt{display:inline-block;width:70px;height:60px;position:absolute;left:10px;top:10px;background:#ddd;padding:10px 0;color:#666;font:bold 200%/1 "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;vertical-align:middle}.postLists .commentCnt span,.postLists .answerCnt span{display:block;font-size:10px;font-weight:normal;line-height:1.5}.paginator{text-align:center}.pagination{border-radius:0}.pagination>li{display:block;float:left}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:3px;border-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:#e52d4b;color:#fff}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#ccc;border:4px solid #eee}.pagination>.current a{color:#fff;border:4px solid #e52d4b;background:#e52d4b}.pagination>li>a,.pagination>li>span{display:block;float:none;width:45px;height:45px;border:4px solid #e52d4b;margin:3px;padding:0;color:#e52d4b;font-size:22px;text-align:center;line-height:39px}.searchBox{background:#eee;padding:20px;margin:20px 0 30px 0;overflow:hidden}.searchBox>div{overflow:hidden}.searchBox .col-md-3,.searchBox .col-md-9{padding:0}.searchBox label{font-size:120%;margin:0;padding:0;line-height:34px}.searchBox .col-md-8{padding:0}.btn-search{min-width:200px;display:inline-block;padding:7px 50px;margin:20px 0;background:#666;box-shadow:0 1px 3px #ccc;border:0;border-radius:4px;color:#fff;vertical-align:middle}.topArticles.side{padding:0;margin:0 0 30px 0}.rankingList.side>li{font-size:100%;margin-bottom:10px}.rankingList a{position:relative;display:block;height:60px;padding-left:95px;font-size:120%;line-height:1.3}.rankingList>li{min-height:60px;margin-bottom:10px}.rankingList li>a>img{position:absolute;left:0;top:0;width:80px;height:60px}.rankingList li>a>span{position:absolute;left:0;bottom:0;width:30px;height:30px;background:#e52d4b;color:#fff;font:700 25px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;line-height:30px;letter-spacing:0}.rankingList.side li>a>span{font-size:30px}.rankingList .tags{padding-left:40px}.link{fill:none;stroke:#666;stroke-width:1.5px}#follow{fill:green}.link.follow{stroke:green}.link.unfollow{stroke-dasharray:0,2 1}circle{fill:#ccc;stroke:#333;stroke-width:1.5px}text{font:10px sans-serif;pointer-events:none;text-shadow:0 1px 0 #fff, 1px 0 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff}.cityMain{width:100%;background:#000;overflow:hidden}.cityMain dl{margin:0}.cityBG{position:relative;max-width:1280px;background:#383838 center center no-repeat;background-size:1280px;margin:auto;padding:40px 0;overflow:hidden}.cityBG:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:0}.cityDesc,.cityBasicInfo{position:relative;z-index:2;color:#fff}.cityDesc{padding:0 40px 20px;font:300 20px/33px "Helvetica Neue",Helvetica,Arial,sans-serif}.cityBasicInfo{font:bold 30px/30px "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;letter-spacing:-1px}.cityBasicInfo dd{font-size:160%}.chartBlock{background:#fff;margin:0 10px 50px;padding:20px}.chartCaption{background:#1f9bbf;display:inline-block;margin:10px 0 30px;padding:5px 10px;color:#fff !important;font-size:140%;text-align:center}.chartBlock .legend{background:#eee;margin:15px 0 50px;padding:10px}.chartBlock .legend .title{border:0;border-left:17px;margin:0 10px 0 0;padding-left:5px}.dataNotice{clear:both;width:80%;background:#eee;margin:auto;padding:15px;color:#aaa}.chartBlock .table{color:#888;font-weight:normal}.chartBlock .table .income{color:#ea3229}.chartBlock .table .expend{color:#41b8b6}.chartBlock .table .savings{color:#f26159}.chartBlock .table .liabilities{color:#6a4572}.dataTable10 .dataRow3 td,.dataTable10 .dataRow4 td,.dataTable10 .dataRow6 td,.dataTable10 .dataRow7 td,.dataTable10 .dataRow12 td,.dataTable10 .dataRow13 td,.dataTable10 .dataRow14 td{font-size:85%;text-indent:1em}.table>tbody>tr>.countryFlag{position:relative;padding-left:38px}.countryFlag:before,.flagKorea:after{position:absolute;left:0;top:50%;content:'';width:32px;height:32px;background:url(../images/country_flags.png) no-repeat 40px 40px;margin-top:-16px}.flagAustralia:before{background-position:0 3px}.flagBangladesh:before{background-position:0 -30px}.flagBolivia:before{background-position:0 -67px}.flagBrasil:before{background-position:0 -102px}.flagCambodia:before{background-position:0 -138px}.flagCanada:before{background-position:0 -173px}.flagChina:before{background-position:0 -207px}.flagEgypt:before{background-position:0 -243px}.flagFrance:before{background-position:0 -278px}.flagIndia:before{background-position:-71px 3px}.flagIndonesia:before{background-position:-71px -30px}.flagKorea:before{background-position:-71px -67px}.flagMalaysia:before{background-position:-71px -102px}.flagNepal:before{background-position:-71px -138px}.flagNorthKorea:before{background-position:-71px -173px}.flagPakistan:before{background-position:-71px -207px}.flagParaguay:before{background-position:-71px -243px}.flagPeru:before{background-position:-71px -278px}.flagPhilippines:before{background-position:-142px 3px}.flagRussia:before{background-position:-142px -30px}.flagSriLanka:before{background-position:-142px -67px}.flagThailand:before{background-position:-142px -102px}.flagUnitedKingdom:before{background-position:-142px -138px}.flagUnitedStates:before{background-position:-142px -173px}.flagVietnam:before{background-position:-142px -207px}.flagMongolia:before{background-position:-142px -243px}.flagMyanmar:before{background-position:-142px -278px}.table>tbody>tr>.countryFlag.flagKorea{padding-left:75px}.flagKorea:after{left:37px;background-position:-71px -173px}.areaTagsBlock .boxTagsLg>li{margin:0px 7px 10px}.areaTagsBlock .boxTagsLg>li>a{font-size:190%;font-weight:bold}.pricesBlock{clear:both;margin:0 0 30px}.priceBox{padding:2px}.priceBox dl{position:relative;background:#f26159;margin-bottom:0;color:#fff;line-height:1;text-align:center}.priceBox dl:before{left:10px;bottom:3px;font-size:30px}.icon_taxi:before{content:"\e60c"}.icon_fish:before{content:"\e60d"}.icon_beef:before{content:"\e60e"}.icon_pork:before{content:"\e60f"}.icon_chicken:before{content:"\e610"}.icon_milk:before{content:"\e611"}.icon_tea:before{content:"\e612"}.icon_parking:before{content:"\e613"}.priceBox dl dt{padding:10px 10px 0;text-align:center}.priceBox dl dd{font-size:110%;line-height:.8;padding:0 10px 10px 30%}.priceBox dl dd span{display:inline;margin-left:10px;font-size:75%}.inactive_cityData{position:relative}.bg_cityData{width:100%}.inactive_cityData_inner{position:absolute;top:30%;width:100%}.inactive_cityData p{width:100%;text-align:center}.inactive_cityData .btn{width:250px;position:relative;left:50%;border-radius:0;margin-left:-125px}.areaMap{min-height:590px;padding:10px 0}#map1{width:70%;margin:auto}#map1 a{font-size:11px;color:#666}#map1 td{padding:6px 2px;text-align:center}#map1 td.frame{padding:0;width:20px;height:10px}#map1 td.land{background-color:#eef2bf;cursor:pointer;color:#ccc;font:10px/10px "Helvetica Neue",Helvetica,Arial,sans-serif}#map1 td.sea{background:none}#map1 td.msg{padding:20px;color:#3aabc0;font-size:280%;text-align:left}.c01{height:10em}.c09{height:3em}#map1 td.cr01{background:#f7f8e4;height:4em}#map1 td.cr02{background:#fbfcee}#map1 td.cr03{background:#fafbee}#map1 td.cr04{background:#f7f8e4}#map1 td.cr05{background:#fbfcee}#map1 td.cr06{background:#fafbee}#map1 td.cr07{background:#f7f8e4;height:4em}#map1 td.cr08{background:#fbfcee;height:3em}#map1 td.cr09{background:#fafbee}#map1 td.cr10{background:#eef2bf}#map1 td.selected{background-color:#fcc;-webkit-transition:background 0.5s ease-out;-moz-transition:background 0.5s ease-out;-ms-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out;color:#fff}.areaBlock{padding:20px}.areaLists{min-height:310px}.areaBlock dt,.areaBlock dd{font:bold 21px/22px "Helvetica Neue",Helvetica,Arial,sans-serif}.areaBlock dt{background:#e5576f;padding:10px 10px 7px;color:#fff}.areaBlock dd{background:#ffeff2;padding:7px 10px 10px}.areaBlock dd a{color:#e5576f;font-size:75%;font-weight:normal}.areaBlock dd>a{display:block}.cityPosts h3{margin-bottom:20px}.search_snippet{margin:10px 0;padding:10px;background:#e7faff;color:#999;font-size:80%}.bgCategory,.bgCategory .col-md-6{position:relative;z-index:10}.bgCategory{padding:30px 0 0}.bgCategory:after{right:60px;top:0px;z-index:0;font-size:230px}.bgLiving:after{content:"";color:#e7eff8}.bgFood:after{content:"";color:#dbfaf4}.bgShopping:after{content:"";color:#fce3bc}.bgMoney:after{content:"";color:#ffe5d3}.bgTransportation:after{content:"";color:#fbdedb}.bgFashion:after{content:"";color:#fceef4}.bgMedical:after{content:"";color:#d2e7f5}.bgEducation:after{content:"";color:#d5f9f2}.catDesc{position:relative;z-index:10;margin:40px 20px;font:bold 47px/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif;text-align:right;letter-spacing:-1px}.bgLiving .catDesc{color:#2e6398}.bgFood .catDesc{color:#1abc9c}.bgShopping .catDesc{color:#f39c12}.bgMoney .catDesc{color:#d35400}.bgTransportation .catDesc{color:#e74c3c}.bgFashion .catDesc{color:#db4380}.bgMedical .catDesc{color:#2980b9}.bgEducation .catDesc{color:#16a085}.loginBlock{max-width:600px;margin:100px auto;overflow:hidden}#loginModal .modal-content{background:#f6f6f6}.modal-body.login{padding:50px}.login .hlvtcMd{font-size:150%}.fbLogin a,.ccLogin a,.jtLogin a{display:block;max-width:400px;background:#4c66a4;border-radius:5px;box-shadow:0 1px 3px #ccc;margin:0 auto 15px;padding:10px;color:#fff;text-align:center}.fbLogin a:before{content:"\f082";display:inline-block;margin-right:10px;font:normal 30px/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ccLogin a{height:50px;background:#e52d4b;padding:0;overflow:hidden;line-height:50px}.ccLogin img{width:150px;margin:0 -37px -19px 0}.jtLogin a,.jtLogin a:hover{background:#1689c5;border:0}.fbLogin a:hover,.ccLogin a:hover,.jtLogin a:hover{opacity:.7}.jtLogin.hlvtc span{display:block;margin-top:5px;text-align:left;font-size:60%;font-weight:300;letter-spacing:0;line-height:1.2}.loginForm{background:#f6f6f6;margin:0 auto 15px;padding:20px;box-shadow:0 1px 3px #ccc;overflow:hidden}.hlvtcLg.or{margin:0 0 15px;color:#ccc;text-align:center}.whatsNewBlock{width:400px;background:#fff;margin:auto;padding:20px}.whatsNewBlock h1{margin-bottom:10px;color:#e52d4b;font-size:25px;line-height:1.2}.whatsNewList li{margin-bottom:7px}.whatsNewList a,.signUpBlock a{color:#e52d4b;text-decoration:underline}.whatsNewList span{margin-right:10px}.signUpBlock{width:400px;margin:30px auto 0;text-align:right}.signUpBlock a{margin-left:10px;font-size:120%}.signup .birth select,.editProf .birth select{display:inline-block;width:30%;margin:0 0 20px}.signupMailForm{padding:100px 0;box-shadow:none}.signupMailForm form{max-width:575px;margin:50px auto !important}.signupMailForm p{margin-bottom:20px !important}.signupMailForm form{padding:50px 20px}.privacyBlock a{color:#B1B1B1;text-decoration:underline}.privacyBlock{color:#B1B1B1;max-width:400px;margin:0px auto 0;text-align:right}.textPageBlock{font-size:120%}.textPageBlock h2{margin-bottom:30px}.textPageBlock h3{margin:0 0 5px;color:#e52c4b;font:bold 120%/1.2em "Helvetica Neue",Helvetica,Arial,sans-serif}.textPageBlock p{margin:0 0 30px}.textPageBlock p:last-child{margin:0 0 40px}.textPageBlock ul{margin:0 0 40px;padding:0 0 0 40px;list-style-type:decimal}.textPageBlock ul li{margin:0 0 15px}.surveyListBlock{width:850px;margin:auto}.surveyListHeader{margin:30px 0;overflow:hidden}.surveyListHeader h1{line-height:38px}.surveyListHeader h1{display:block;float:left}.surveyLists{margin-bottom:60px}.surveyLists li{position:relative;min-height:125px;border-bottom:1px solid #ccc;padding:20px 0;overflow:hidden}.surveyLists li:last-child{border:0}.svPointBox{position:absolute;left:0;top:20px;width:120px;text-align:center}.svPoint{width:120px;height:50px;background:#e52d4b;margin-bottom:6px;padding-top:7px;color:#fff;font-size:27px;font-weight:700;line-height:19px}.svPoint span{display:block;font-size:65%}.svPeriod{width:120px;background:#eee;padding:5px 6px;color:#666}.svDetailBox{width:100%;padding-left:135px}.svDetailBox h2{font-size:150%}.svDetail{position:relative}.svDetail p{padding-right:235px}.sv_ans_btn{position:absolute;right:0;top:10px;display:block;width:220px;height:50px;border:4px solid #e52d4b;color:#e52d4b;font-size:140%;text-align:center;line-height:45px}span.sv_ans_btn{background-color:#ccc;border:4px solid #ccc;color:#fff}a.sv_ans_btn:hover{background:#e52d4b;color:#fff}.surveyNotice{width:100%;max-width:620px;margin:60px auto 20px;padding:20px;background:#5c5c5c;color:#fff;font-size:120%}.surveryInputForm{width:100%;max-width:620px;margin:0 auto 60px}.qa_form_reminder p{color:#B1B1B1;font-size:100%;text-align:center;margin-left:120px}.vendorHeader{position:relative;width:100%;height:450px;background-size:100% !important;margin-bottom:60px}.vendorHeaderBlock{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,0.6);margin-top:200px;padding:10px 20px 10px}.vendorTitle{width:100%;max-width:1000px;margin:auto;color:#fff;text-align:center}.vendorTitle h1{padding:10px 0;line-height:1.3em;font-size:330%;font-weight:400;letter-spacing:2px;font-family:'Oxygen', sans-serif}.vendor-content-bg{background:#eee}.vendorContent_wrap{margin:25px 0 60px 0}.vendorContent_wrap h2{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc;overflow:hidden;position:relative;font-size:1.6em;font-weight:700;color:#1f9bbf;font-family:"Bevan",cursive,sans-serif;line-height:1.2}.vendor-hero-content{position:absolute;top:15%;left:0;right:0;text-align:center;z-index:2;word-wrap:break-word}@media (min-width: 768px){.vendor-hero-content{top:25%}}.vendor-hero-content h1,.vendor-hero-content p{color:#fff}.vendor-hero-content h1{margin-bottom:10px;text-shadow:1px 3px 2px #000;font-size:1.8em}@media (min-width: 768px){.vendor-hero-content h1{font-size:3.8em;margin-bottom:5px}}.vendor-hero-content p{margin-bottom:10px}@media (min-width: 768px){.vendor-hero-content p{margin-bottom:20px}}.vendor-hero-content p:before{content:"\f041";font-family:FontAwesome;margin-right:5px;font-size:12px}.vendorContent_detail,.vendorContent_detail table{font-size:13px;color:#333}.vendorContent_detail table tr{border-bottom:1px solid #ccc}.vendorContent_detail table th,.vendorContent_detail table td{border:none !important}.vendorReview_snsBlock{margin-bottom:60px}@media (max-width: 991px){.vendorHeader{height:250px}.vendorTitle h1{font-size:150%}}.vendorAreaTags li a{border:3px solid #fff;color:#fff;display:inline-block;padding:3px 9px}.vendorAreaTags li a:hover{background:#fff;color:#333}.vendor_video{position:static;width:100%;height:auto !important;max-height:563px;background:#fff;padding:0;overflow:hidden}.vendor_video_inner{position:relative;top:0;width:100%;max-width:1000px;background:#212121;margin:auto;padding-top:56.25%}.vendor_video iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important;max-width:1000px;max-height:563px}.vendorContents{width:94%;max-width:1000px;margin:auto;color:#666;font-size:120%}.vendorBlock,.vendorContactBlock{overflow:hidden}.vendorBlock h1,.vendorContactBlock h1{margin-bottom:40px;text-align:left;border-bottom:1px solid #ccc;padding-bottom:20px}.vendorBlock p{margin-bottom:30px;line-height:1.8}.vendorSliderBlock{max-width:1000px;background:#eee;margin:0 auto;padding:4px}.vendorSliderBlock #carousel{padding:4px 0 0}.vendorSliderBlock #carousel .flex-viewport{background:#ddd}.vendorSliderBlock #carousel li{margin-right:4px}.vendorContactInner ul{text-align:left;margin-bottom:30px;padding:0}.vendorContactInner ul h1{border:0;margin-bottom:20px}.vendorContactInner img{width:200px;height:200px;margin-bottom:30px}@media (min-width: 768px){.reviewHeroBlock{height:400px}.heroContent{max-width:700px;padding:100px 0 0 0}.heroContent h1{font-size:40px}.reviews_wrap{padding:0 10px}.thumbnailImg{width:200px}.thumbnailImg a img{min-width:200px;height:auto !important}.postListBox{padding:10px 15px 10px 215px}.reviewSnippet,.reviewTopBody{margin-bottom:5px}.reviewTopBody{display:-webkit-box;display:-moz-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reviewThumbnailBg{padding:5px 20px}.vendorContactInner .maps{padding-bottom:0}}.vendorContactInner .maps iframe{height:350px}#main.errorPage{text-align:center;padding:250px 100px}.errorNum{font-size:800%}.errorPage .kaomoji{margin-top:-3px;color:#ccc;font-size:70%}.extLink{width:50%;background:#efefef;margin:40px auto 0;padding:20px;text-decoration:underline;word-wrap:break-word}.none{display:none}.mgnTop30{margin-top:30px}.mgnTop60{margin-top:60px}.mgnBtm40{margin-bottom:40px}.mgnBtm60{margin-bottom:60px}.txtC{text-align:center}@media (max-width: 991px){.hlvtc.title{font-size:200%;height:auto !important;display:block;margin-bottom:10px}.bg_sp_menu{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1050}.sp_menuBlock{position:absolute;left:-240px;top:0;width:240px;height:100%;background-color:#fff;-webkit-transition:left 0.7s;-moz-transition:left 0.7s;-ms-transition:left 0.7s;-o-transition:left 0.7s;transition:left 0.7s;overflow-y:auto}.sp_menuBlock h1{background:#e52d4b;padding:10px 20px;color:#fff}.sp_select_area{width:100%;height:52px;background:#fff;border:0;border-radius:0;text-indent:15px;color:#666;font-size:130%}.sp_search{position:relative;height:50px;line-height:50px}.sp_search i{position:absolute;left:10px;top:0;color:#666;line-height:50px}.sp_search input{width:100%;background:#fff;border:0;border-bottom:1px solid #ddd;padding-left:40px;outline:none;color:#666;font-size:130%;font-weight:400}.sp_menu_list li{border-bottom:1px solid #ccc}.sp_menu_list li a,.sp_menu_list li span{position:relative;display:block;padding:15px 20px;color:#666;font-size:130%}.navbar-header{background:#e52d4b}.navbar-header button{display:block;height:45px;background:#e52d4b;border:0;cursor:pointer}.navbar-header button i{color:#fff;font-size:25px}.navbar-brand{margin:0;position:absolute;top:0;left:50%;margin-left:-70px !important}.navbar-nav{display:none;margin:0}.navbar-search-sp{position:relative;display:block}.navbar-search-sp .list{position:absolute;top:45px;width:100% !important;max-height:200px;background:rgba(255,255,255,0.9) !important;z-index:15;overflow:auto}.navbar-search-sp input#search_sp{width:100%;border:0;padding:10px}.navbar-search-sp .list li{display:none;line-height:35px;font-size:16px;height:35px !important}.navbar-search-sp .list li span{border:1px solid #ccc;margin-right:10px;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:12px}.navbar-search-sp:after{content:"\f002";position:absolute;right:10px;top:13px;display:block;width:20px;height:20px;color:#ccc;font:20px/20px 'FontAwesome'}.navbar-collapse{max-height:none;padding:0}.navbar-toggle{padding:0;margin:0}.navbar-toggle i{margin:0;padding:0 10px;color:#e52d4b;font-size:40px;line-height:50px}.navbar-brand.active a:after,.navbar-nav li.active>a:after{display:none}.nav-tabs>li>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#fff;background:#1f9bbf;font-weight:bold;border-radius:3px;-webkit-transition:background 0.5s ease-out;-moz-transition:background 0.5s ease-out;-ms-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out}.nav>li>a,.nav>li>div{padding:15px}.nav .menuProf{padding:0 10px}.nav .menuSetting span,.nav .menuCreate span,.nav .menuLogin span{text-align:left}.nav .menuSetting,.nav .menuCreate span{width:auto}.menuSetting i,.menuCreate i{display:none}.nav .menuLogin span{padding:0 15px}.menuProf img{width:35px}#settingPopover,#createPopover{display:block !important;width:auto}.popover{position:static;max-width:none}.alertTop{width:80%;left:10%}body>.alert{position:fixed;left:5%;top:70px;width:90%;margin-left:0}.mainBnrBlock,.columnBlock,.categoryBlock,.cityDataBlock,.regionBlock{padding:25px 7px}#main{padding:25px 7px}#top_col_center .postsBlock{margin-top:20px}#footer{padding:25px 0}.postsBlock{padding:0}.postsBlock .col-md-6,.qaBlock .col-md-6,.postsBlock .col-md-6:last-child,.qaBlock .col-md-6:last-child,#footer{padding:0}.twitterTLBlock{display:none}.footerAboutCC,.footerMenu,.footerShare{padding:20px 20px;height:auto;overflow:hidden}.topNotification{display:none}.mainBlock{margin:0;padding:0}.main_gallery{display:block;margin-bottom:0px;padding:8px 0}.main_gallery p{font-size:160%}.topPostsBoxBtm .title{padding:1px 7px;font:500 25px/31px "Yanone Kaffeesatz",sans-serif}.catgoryList a{height:85px;padding:25px 7px 10px}.catgoryList a:after{font-size:70px}.catgoryList>a>span{word-wrap:break-word;line-height:.8}.catgoryList>a>p{display:none}.mainBlock,.regionColumn{padding:0}.regionColumn:nth-child(odd){clear:both}.flex-direction-nav a{width:25px;height:40px;margin-top:-25px}.stop .flex-direction-nav a{margin-top:-30px}.slideArticleTitle{height:50px}.slideArticleTitle h1{height:50px;font-size:170%;line-height:1}.slideArticleTitle>span{width:50px;height:50px;padding-top:0;font-size:130%}.mainBnr{padding-bottom:10px}.mainImgAreaL{width:100%}.mainImgAreaL a{height:160px}.mainImgAreaL img{margin-top:-100px}.mainImgAreaM{display:none}.titleBlock h2{font-size:150%}.tags,.boxTags{clear:both}.tags li,.tags>li>a{font-size:80%}.postsBlock .btn-create,.qaBlock .btn-ask,.listBtn .btn{position:static;width:100%;min-width:135px;margin-bottom:20px;padding:5px 16px;font-size:20px}.postsBlock .btn-create,.qaBlock .btn-ask,.postListBlock .listBtn .btn-create,.mp_noticeList .listBtn .btn-create{position:absolute;top:0;width:40%;padding:5px;font-size:13px}.postListBlock .listBtn .btn-create,.mp_noticeList .listBtn .btn-create{right:0}.btn-create,.btn-ask,.btn-inputMore{width:100%;margin:0 0 20px}.userPostImage{margin:0 10px 5px 0}#toTop{padding:10px 11px}#toTop i{font-size:30px}.titleBlock{margin-top:-1px}.formBlock,.textPageBlock{padding:15px}.customChckBox label{width:47%}.mypageColL{height:auto !important}.mypageColL,.mypageColC{height:auto !important;min-height:0;max-width:640px;margin:0 auto 15px;padding:10px}.mypageColC{padding:0;max-width:640px;margin:auto}.mypageProf p{width:100%;max-width:none}.profInput{overflow:hidden}.profInputSteps{width:48%;max-width:none}.profInputSteps:after{left:auto;right:-20px;bottom:auto;top:50%;border-left:20px solid #5c5c5c;border-right:0;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-top:-10px}.mypageAdd{display:none}.mypageProf{padding:5px}.mypageProf img{width:150px}.mypageStatus{margin:10px 0;padding:0}.mpPointBlockUpper{height:50px;border-bottom:0;font-size:150%;line-height:50px}.mpPointBlockLower{display:none}.mpUserRank{height:50px;line-height:50px;border-bottom:4px solid #e52d4b}.mpUserPoint,.mpUserRank,.mpUserPost,.mpUserQuestion{padding:0}.mpUserRank .lv_badge{width:30px}.mpPointBarBox{width:20%}.mpPointBar{left:20%;bottom:10px;width:60%}.mpPointSamples li{width:48%;margin-bottom:10px;margin-right:2%}.mpPointSamples li:nth-child(2n){margin-right:0}.profInput{width:100%;max-width:708px;overflow:hidden;margin:auto}.profInputSteps{display:none}.watchList{padding:15px;margin:0 0 10px}.watchList h2{margin:0 0 5px;font-size:200%}.formSubmit .btn,.commentSubmit .btn{font-size:150%}.commentCnt{display:none}.listTabs{margin:0 0 20px;border:0}.listTabs>li>a{margin-bottom:5px;padding:0 5px;font-size:110%}.nav-tabs>li{width:33.333333%;text-align:center}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:0}.postListBlock{margin:0 auto 40px;padding:0}.postLists>li{padding:10px}.postLists .commentCnt,.postLists .answerCnt{display:none}.blogList{height:auto}.blogListImg{position:static;width:auto;margin-top:0}.blogListImg a{height:120px}.blogListImg.no_img a{height:0px}.blogListImg a img{width:100%}.blogListBox{position:static;height:auto;padding:5px 0 15px}.blogListBox .title{font-size:25px}.blogListBox p{display:none}.blogListBox.no_img p{display:block}.listBtn{position:static}.postLists .catTags,.postLists .areaTags{clear:both}.boxTags>li>a,.boxTagsLg>li>a,.boxTags.rev>li>a,.boxTags>li>span,.boxTagsLg>li>span,.boxTags.rev>li>span{font-size:75%}.postTopImg{height:200px}.postHeaderBlock{padding:0}.postHeader{padding:15px;margin-top:-100px}.postDate{display:none}.postTitle{padding:0}.postTitle h1{font-size:150%}.postTags li a{padding:2px 5px;font-size:80%}.postStatus{font-size:100%}.postStatus .edit{display:block;margin-top:10px}.postAreaList li{width:48%;margin:0 4% 10px 0}.postAreaList li:nth-child(2n){margin-right:0}.postAreaList a{width:100%;background-size:100%}.postDetailMain,.relatedBlock{padding:0px}.relatedBlock h2{font-size:200%}.flex-direction-nav .flex-prev{left:0px}.flex-direction-nav .flex-next{right:10px}.postAuthor{width:100%}.postAuthorImg{margin:0 5px 5px 0}.authorsPosts>.title{font-size:200%}.sns_btns .fa{font-size:160%}.postVoteBlock{padding:10px}.postVote{display:block;height:auto;max-width:none;padding:0;line-height:1.2;font-size:150%}.voteBtn{display:inline-block;width:40%;margin:10px;padding:0;line-height:40px;text-align:center;font-size:80%}.voter-list .img-circle{width:25px}.postVoteBlock .alert{width:90%}.postCommentBlock{padding:10px}.postCommentCount{font-size:150%}.postCommentBlock textarea{font-size:100%}.postCommentBlock form,.comment{padding:15px}.answer-best:before{left:3px;top:1px;font:25px FontAwesome}.postCommentBlock .btnMore{width:100%}.areaBlock{padding:0}#map1 td.msg{font-size:150%}.areaLists{padding:0 5px}.cityMain{padding:0}.cityBG{padding:0}.cityDesc{padding:10px 10px 20px;font-size:110%;line-height:1.2}.cityBasicInfo{font-size:180%;line-height:1.2}.cityBasicInfo dd{margin-bottom:15px;font-size:150%;line-height:1}.chartBlock{margin:0 0 50px;padding:0}.chartBlock .table{font-size:110%}.chartCaption{font-size:140%}.dataNotice{width:100%}.catDesc{margin:0 20px 20px;font-size:200%}.btn-more{padding:4px 20px;font-size:150%}.watch .btn-more{padding:15px 50px;font-size:150%;margin-top:0}.modal-body.login{padding:15px}.loginBlock.well{padding:40px 20px;margin:10px auto}.whatsNewBlock,.signUpBlock{width:100%;max-width:400px}.whatsNewBlock h1{font-size:25px}.login .formSubmit p{font-size:130%}.login .formSubmit a{color:#e52d4b}.fbLogin{font-size:140%}.loginForm{padding:15px 15px 0}#UserRegisterAddForm{padding:15px}.form-horizontal .control-label{font-size:130%}#UserRegisterAddForm .form-control,.signup input[type="text"]{width:100%}.extLink{width:90%}.deleteComfirmDialog .modal-dialog{margin:-200px 0 0 -40%;width:80%}.deleteComfirmDialog .modal-content{padding:30px 0}.navbar-nav>li{position:relative}.well{padding:50px 20px}.form-group{margin-bottom:10px}.formTootip{width:95px;right:-33px;font-size:12px}.nicEdit-panelContain{border-bottom:0 !important}.nicEdit-panel{display:none}.catInputBlock,.areaInputBlock{padding:0}.cityDataBlock{min-height:auto}.inactive_cityData{padding:0}#inputBlock2,#inputBlock3{padding:0}.priceBox{padding:8px}.priceBox dl:before{left:10px;font-size:35px}.priceBox dl dt{padding:10px;font-size:75%}.priceBox dl dd{font-size:90%;font-weight:400}.priceBox dl dd span{display:inline;margin-left:2px}.navbar-nav{margin:0}.nav .menuProf{padding:0}.menuProf span{display:none}.postsBlock .col-md-6,.qaBlock .col-md-6,.postsBlock .col-md-6:last-child,.qaBlock .col-md-6:last-child{padding:0}.listBtn{top:0}.surveyListBlock,.userPageNavi{width:100%}.surveyNavi{width:70%;min-width:300px}.surveyListHeader{margin-top:0}.svPointBox{width:30%;min-width:250px;left:auto;right:0}.svPoint,.svPeriod{width:50%;height:35px;float:left;padding:0;font-size:100%;line-height:35px}.svPoint span{display:inline;font-size:100%}.svDetailBox{padding:40px 0 0 0}.svDetail p{padding:0}.sv_ans_btn{position:static;margin:auto}.surveryInputForm .form-group .col-md-6,.surveryInputForm .form-group .col-md-7{margin:0;padding:0}.surveryInputForm .well{padding:30px}.surveyNotice{margin:0px auto 20px}.sidebar{padding:0}.qa_form_reminder p{margin-left:0px}.tab_content_list li a{height:110px}.category_tabnavi li a{font-size:.8em}}@media (min-width: 992px){.sidebar{float:right}#sp_menu,.navbar-search-sp{display:none !important}.mainContent{position:relative}.mainContent #top_col_center{position:absolute;left:25%;width:50%}.mainContent #top_col_left{float:left}.mainContent #top_col_right{float:right}.priceBox dl:before{left:15px;bottom:5px;font-size:50px}.blog_campaign_banner img{width:inherit;max-width:100%;max-height:100%;content:url("/common/images/banner_blog_campaign_L.png")}.introBoxWrap{position:relative;margin-bottom:10px;margin-left:auto;margin-right:auto;background:#FFE3E3;overflow:hidden;font-size:125%;max-width:1280px;height:170px;border:1px #dfdfdf solid}.introBoxDesc{width:100%;height:100%;border:3px #fff solid;padding:10px}.introBoxWrap button{position:absolute;margin-top:5px;margin-right:5px;top:0;right:0;z-index:1}.introBoxDesc p a{color:#fcbcbc}.introBoxDesc .introBoxText{width:30%}.introBoxDesc .introSignUp button{position:absolute;width:30%;height:40px;margin-right:5px;color:#fff;background-color:#e52d4b;top:68%;left:5px;z-index:1}.introBoxDesc .introBoxicon{width:70%;padding-left:50px}.introBoxSamples li{display:block;float:left;width:30%;margin-right:2%;padding:10px 0;color:#333;font-size:14px;text-align:center}.introBoxSamples li div{height:100px;width:120px}.introBoxSamples img{max-width:100%;max-height:100%}.introBoxSamples span{position:relative;margin-left:0px;text-align:center;margin-top:10px}.privacyBlock{width:400px}.reviewContentDetail li{display:table}.reviewsUserProf,.reviewContentDetail{display:table-cell;vertical-align:top}}@media (min-width: 1200px){.priceBox dl dd{font-size:180%}}#loading{display:none}.bg_loading{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:9999}.sk-folding-cube{position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;width:40px;height:40px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e52d4b;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%, 10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%, 75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%, 100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}
