@charset "UTF-8";.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter:after,.answerListArea .questionListBoxes .answersZone .section .fukidashi:after,.answerListArea .questionListBoxes .answersZone .section .upper:after,.answerListArea .questionListBoxes .leftBefore ol:after,.answerListArea .subNav ol.forSeveralList:after,.answerListArea .subNav ol:after,.answerListArea .subNav ul:after,.answerListArea .subNav:after,.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea:after,.answerListBox .bottomContent .textArea .textAreaForClick ul:after,.answerListBox .bottomContent .textArea .textAreaForClick:after,.answerListBox .bottomContent .textArea:after,.answerListBox .rightArea ul:after,.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick:after,.answersZoneForQA .section .fukidashi:after,.answersZoneForQA .section .upper:after,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber:after,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom:after,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner:after,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight:after,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer:after,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea:after,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight:after,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom:after,.beforeLoginArea .beforeLoginAreaBox:after,.contents .contentsInner:after,.formShrink:after,.inbox .mycatecheck dd dl .smallCate:after,.inbox .mycatecheck dd dl:after,.inbox:after,.leftContents .answerArea .answerBox .left .bottom:after,.leftContents .answerArea .answerBox .left .btnArea .upper ul:after,.leftContents .answerArea .answerBox .left .btnArea .upper:after,.leftContents .answerArea .answerBox .left .timeZone ul:after,.leftContents .answerArea .answerBox .left .timeZone:after,.leftContents .answerArea .answerBox .left .upper:after,.leftContents .answerArea .answerBox .left:after,.leftContents .answerArea .answerBox:after,.leftContents .answerArea .checkArea ul:after,.leftContents .nav ul:after,.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox:after,.mainNavi1 ul:after,.mainNavi2 ul:after,.naviAreaForSearch .naviAreaForSearchInner .naviForSearch:after,.naviAreaForSearch .naviAreaForSearchInner:after,.pickUpAdBoxInner .adBoxRight .pickUpAdList:after,.pickUpAdBoxInner:after,.pickUpArea .pickUpContents .letsAnswer:after,.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea:after,.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight:after,.pickUpArea .pickUpContents .pickUpInner .pickUpBottom:after,.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber:after,.pickUpArea .pickUpContents .pickUpInner .pickUpUpper:after,.profileArea .profileAreaInner .profileBtnArea:after,.profileArea .profileAreaInner .profileLeftArea .profileBtnArea:after,.profileArea .profileAreaInner .profileRightArea .profileGrade:after,.profileArea .profileAreaInner .profileRightArea .profileTitleWrap:after,.profileArea .profileAreaInner .profileRightArea:after,.profileArea .profileAreaInner:after,.profileAreaForOther .profileAreaForOtherInner:after,.profileGradePast .profileGradePastInner:after,.profileInner .profileBottomArea dl dd ul:after,.profileInner .profileBottomArea:after,.profileNavArea:after,.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile:after,.publishProfileArea .answerListBox .bottomContent .textArea:after,.publishProfileArea .answerListBox .rightArea ul:after,.publishProfileArea .navigationArea ul:after,.publishProfileArea .navigationArea:after,.publishProfileArea .navigationAreaNarrow ul:after,.publishProfileArea .navigationAreaNarrow:after,.publishProfileArea .questionListBoxes .boxTextArea ul:after,.searchKeyWordArea .searchKeyWordTextArea:after,.searchKeyWordArea:after,.searchResultBoxes .searchResultOther:after,.searchWordBox .relativeSearchWords:after,.searchWordBox .searchWords:after,.settingContent .settingBtnArea:after,.settingContent .settingCateBox .settingCateBoxContent ul li:after,.settingContent .settingCateBox .settingCateBoxHeader:after,.settingContentWide .blockListArea ul li .blockListBox:after,.settingContentWide .blockListArea ul li:after,.settingEmailArea .settingEmailBox .settingEmailContent dl:after,.settingEmailArea .settingEmailBox .settingEmailContent:after,.settingEmailArea .settingEmailBox .settingEmailContentListArea .settingEmailContentList:after,.settingEmailArea .settingEmailBox .settingEmailother:after,.settingEmailArea .settingEmailBox:after,.settingNavi ul:after,.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns:after,.settingProfileArea .settingProfileBox .settingProfileContent dl:after,.settingProfileArea .settingProfileBox .settingProfileContent:after,.settingProfileArea .settingProfileBox:after,.subNav ol.forSeveralList:after,.subNav ol:after,.subNav ul:after,.subNav:after,.tagWordBox .relativeTagWords:after,.wholeCateHeader:after{display:block;content:"";clear:both;height:0;overflow:hidden}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .hiddenThankRight textarea,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .thankAfterRight .text,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick h3,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight .text,.answerListArea .questionListBoxes .leftBefore .historyText,.answerListArea .questionListBoxes .leftBefore h2,.answerListArea .questionListBoxes .leftBefore h2 a,.answerListBox .bottomContent .textArea .textAreaForClick h3,.answerListBox .bottomContent .textArea .thankArea .text p,.answerListBox .rightArea h2,.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick h3,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner p,.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight h3,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .answerForm textarea,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight p,.leftContents .answerArea .accomplishBox .upper .right h3,.leftContents .answerArea .activeBox textarea,.leftContents .answerArea .answerBox .left .bottom form textarea,.leftContents .answerArea .answerBox .left .supplement .content p,.leftContents .answerArea .answerBox .left .upper .right h3,.leftContents .answerArea .answerBox .left .upper .right p,.leftContents .answerArea .checkArea p,.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner form textarea,.pickUpArea .pickUpContents .letsAnswer .answerForm textarea,.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight p,.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight h3,.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight p,.profileTextArea .profileText,.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile h3,.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text p,.publishProfileArea .answerListBox .rightArea h3,.publishProfileArea .questionListBoxes .boxTextArea h3,.searchResultBoxes .searchResultText,.settingProfileArea .settingProfileBox .settingProfileContent .myText,.wikiArea .wikiArea_text{word-break:break-all;word-wrap:break-word}::-webkit-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-placeholder{color:#ccc}.withAnswer:hover .open a{color:#ff7f00}.withAnswer:hover .open a:hover{text-decoration:underline}.widthThank .thank a{color:#FF4C99!important}.widthThank .thank a:hover{text-decoration:underline!important}.widthThank .newThank a{font-weight:700}.widthRightIcons .rightArea{position:relative!important}.widthRightIcons .rightArea .theIcon{position:absolute;top:-1px;right:-120px}.widthRightIcons .newBestAnswer{margin:5px -5px 0 -7px}.withSupplementation .rightArea{width:95%!important}.withSupplementation h2{float:left!important}.withSupplementation .suppleText{background:url(../../../../../images/v2/pc/top/pencil_small.png) left no-repeat;height:14px;float:right;margin-right:-5px!important}.withSupplementation .suppleText a{font-size:12px;color:#37A526;font-weight:700;padding:0 0 0 18px;line-height:17px}.withSupplementation .suppleText a:hover{text-decoration:underline}.withSupplementation .forClear{clear:both;height:0;width:0;line-height:0}.activeAnswerBox{background-color:#f6f6f6!important}.activeAnswerBox .left .timeZone .see,.activeAnswerBox .open a{color:#ff7f00!important}.boxesArea section:first-child .answerListBox{border-top:none!important}.answerListBox{border-top:1px solid #ededed;padding:20px}.answerListBox:hover{background-color:#f6f6f6}.answerListBox .theImage{float:left;padding-right:10px;width:20px;height:20px}.answerListBox .rightArea{float:left}.answerListBox .rightArea h2{font-size:14px;color:#333;padding:1px 0 5px;width:495px;line-height:1.3}.answerListBox .rightArea p.name{display:table-cell}.answerListBox .rightArea p.name a{padding-right:15px;color:#395998;font-size:10px}.answerListBox .rightArea p.name a:hover{text-decoration:underline}.answerListBox .rightArea ul{display:table-cell;vertical-align:middle}.answerListBox .rightArea ul li{float:left;color:#B8B8B8;font-size:10px;padding-right:10px}.answerListBox .rightArea ul li.answerListForTime{padding-right:15px!important}.answerListBox .rightArea ul li.number{color:#ff7f00}.answerListBox .rightArea ul li a{font-size:10px;color:#ff7f00}.answerListBox .rightArea ul li a:hover{text-decoration:underline}.answerListBox .bottomContent{border-left:4px solid #eee;clear:both;margin-left:10px;padding:13px 0 0 30px}.answerListBox .bottomContent ul{padding-bottom:13px}.answerListBox .bottomContent ul li{display:table-cell}.answerListBox .bottomContent ul li.open a i{font-size:20px;font-weight:700;vertical-align:text-bottom;padding-right:5px}.answerListBox .bottomContent ul li.thank a i{font-size:13px;padding-right:5px}.answerListBox .bottomContent ul li a{font-size:12px;color:#ccc;margin-right:15px}.answerListBox .bottomContent .personalIcon{display:table-cell;width:30px;height:30px;padding-right:17px!important}.answerListBox .bottomContent .textArea{display:table-cell;border:1px solid #bbb;border-radius:5px;background-color:#fff;position:relative;vertical-align:middle;width:550px}.answerListBox .bottomContent .textArea:before{content:"";position:absolute;top:9px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #999 transparent transparent}.answerListBox .bottomContent .textArea:after{content:"";position:absolute;top:10px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.answerListBox .bottomContent .textArea .textAreaForClick{cursor:pointer}.answerListBox .bottomContent .textArea .textAreaForClick a{color:#3b5998}.answerListBox .bottomContent .textArea .textAreaForClick a:hover{text-decoration:underline}.answerListBox .bottomContent .textArea .textAreaForClick h3{font-size:15px;color:#333;line-height:150%;padding:20px 20px 10px}.answerListBox .bottomContent .textArea .textAreaForClick ul{float:left;padding:10px 0 20px 20px}.answerListBox .bottomContent .textArea .textAreaForClick ul li{float:left;font-size:12px;color:#B8B8B8}.answerListBox .bottomContent .textArea .textAreaForClick ul li i{margin:-1px 0 0 10px;color:#ff7f00;font-size:14px}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea{float:right;padding:11px 20px 0 0;list-style:none;margin-top:-8px!important}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li{color:#ccc;font-weight:700;float:left;font-size:13px}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li.goodIcon a{margin-right:0!important}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li.goodIcon a img{vertical-align:bottom}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li:first-child{margin-right:5px}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li.numbers{padding-top:7px}.answerListBox .bottomContent .textArea .textAreaForClick .goodIconArea li.unit{padding:7px 0 0 5px}.answerListBox .bottomContent .textArea .textAreaForClick .goodActive li.numbers{color:#fe7201}.answerListBox .bottomContent .textArea .thankArea{clear:both;display:table;border-top:1px solid #ddd;padding:20px}.answerListBox .bottomContent .textArea .thankArea img{display:table-cell;padding-right:10px}.answerListBox .bottomContent .textArea .thankArea .text{display:table-cell;vertical-align:top;width:524px}.answerListBox .bottomContent .textArea .thankArea .text h4{color:#FF4C99;font-size:13px;padding-bottom:5px}.answerListBox .bottomContent .textArea .thankArea .text h4 i{padding-right:5px}.answerListBox .bottomContent .textArea .thankArea .text p{padding:0!important;margin:0!important;font-size:13px;color:#333;line-height:150%}.answerListBox .bottomContent .textArea .thankArea .text ul{padding:10px 0 0!important}.answerListBox .bottomContent .textArea .thankArea .text ul li{color:#aaa;font-size:10px}.publishProfileArea .navigationArea{padding:20px 20px 0;border-bottom:1px solid #ddd}.publishProfileArea .navigationArea ul,.publishProfileArea .navigationArea ul li{float:left}.publishProfileArea .navigationArea ul li h1{color:#00A3D8;border-bottom:5px solid #00A3D8;font-weight:700;font-size:16px;line-height:120%;padding:0 0 15px;width:200px;text-align:center;float:left}.publishProfileArea .navigationArea ul li.on a{color:#333!important}.publishProfileArea .navigationArea ul li.on a:hover{border-bottom:none!important;cursor:default}.publishProfileArea .navigationArea ul li a{font-size:16px;color:#333;line-height:120%;display:block;width:200px;padding:0 0 15px;text-align:center}.publishProfileArea .navigationArea ul li a:hover{color:#00A3D8;border-bottom:5px solid #00A3D8}.publishProfileArea .navigationAreaNarrow{padding:20px 20px 0;border-bottom:1px solid #ddd}.publishProfileArea .navigationAreaNarrow ul,.publishProfileArea .navigationAreaNarrow ul li{float:left}.publishProfileArea .navigationAreaNarrow ul li h1{color:#00A3D8;border-bottom:5px solid #00A3D8;font-weight:700;font-size:16px;line-height:120%;padding:0 35px 15px;text-align:center;float:left}.publishProfileArea .navigationAreaNarrow ul li.on a{color:#ccc}.publishProfileArea .navigationAreaNarrow ul li.on a:hover{border-bottom:none!important;cursor:default}.publishProfileArea .navigationAreaNarrow ul li.on a.nonPublishNav{color:#999!important}.publishProfileArea .navigationAreaNarrow ul li a{font-size:16px;color:#333;line-height:120%;display:block;padding:0 35px 15px;text-align:center}.publishProfileArea .navigationAreaNarrow ul li a:hover{color:#00A3D8;border-bottom:5px solid #00A3D8}.publishProfileArea .blockBtn a{border:1px solid #cdcdcd!important;color:#7d7d7d!important;padding:0 12px!important}.publishProfileArea .blockBtn a:hover{color:#7d7d7d!important;background-color:#ebebeb!important}.publishProfileArea .questionListBoxesActive{background-color:#f6f6f6!important}.publishProfileArea .boxesArea section:first-child .questionListBoxes{border-top:none!important}.publishProfileArea .boxesArea section:last-child .questionListBoxes:hover{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.publishProfileArea .solved{background:url(../../../../../images/v2/pc/top/solved_icon.png) no-repeat}.publishProfileArea .solved .left h2{color:#999}.publishProfileArea .solved .right p.theBestAnswer{width:32px;height:48px;margin-left:-4px}.publishProfileArea .deadline .right p{font-size:10px!important;color:#666!important;background:none!important}.publishProfileArea .deadline .right p i{font-size:20px!important;width:20px!important;margin:5px 0 0 1px!important}.publishProfileArea .withIcons .withoutThank p{font-size:10px;color:#666;background:url(../../../../../images/v2/pc/top/without_thank_icon.png) left no-repeat!important}.publishProfileArea .questionListBoxes{border-top:1px solid #ededed}.publishProfileArea .questionListBoxes:hover{background-color:#f6f6f6}.publishProfileArea .questionListBoxes .questionListBoxesTitle a{color:#3b5998!important}.publishProfileArea .questionListBoxes .boxTextArea{display:table-cell;padding:20px;width:589px!important}.publishProfileArea .questionListBoxes .boxTextArea h3{font-size:16px;color:#333;padding-bottom:10px;line-height:1.3}.publishProfileArea .questionListBoxes .boxTextArea ul{float:right;padding:5px 0 0;list-style:none}.publishProfileArea .questionListBoxes .boxTextArea ul li{float:left;color:#ccc;font-size:12px;margin-right:5px}.publishProfileArea .questionListBoxes .boxTextArea ul li.timeForPublishProfile{margin-top:-1px;margin-right:15px}.publishProfileArea .questionListBoxes .boxTextArea ul li.answer{color:#999}.publishProfileArea .questionListBoxes .right{display:table-cell;vertical-align:middle;width:55px!important;padding:0 0 0 15px}.publishProfileArea .questionListBoxes .right span{display:none}.publishProfileArea .questionListBoxes .right p a{display:block;width:21px!important;height:34px!important}.publishProfileArea .boxesArea section:first-child .answerListBox{border-top:none!important}.publishProfileArea .boxesArea section:last-child .answerListBox:hover{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.publishProfileArea .activeAnswerBox{background-color:#f6f6f6!important}.publishProfileArea .activeAnswerBox .open a{color:#ff7f00!important}.publishProfileArea .answerListBox{border-top:1px solid #ededed;padding:20px}.publishProfileArea .answerListBox:hover{background-color:#f6f6f6;cursor:pointer}.publishProfileArea .answerListBox .theImage{float:left;padding-right:10px;width:20px;height:20px}.publishProfileArea .answerListBox .rightArea{float:left}.publishProfileArea .answerListBox .rightArea h3{font-size:14px;color:#333;padding:1px 0 5px;width:495px;line-height:1.3}.publishProfileArea .answerListBox .rightArea p.name{display:table-cell}.publishProfileArea .answerListBox .rightArea p.name a{padding-right:15px;color:#395998;font-size:10px}.publishProfileArea .answerListBox .rightArea p.name a:hover{text-decoration:underline}.publishProfileArea .answerListBox .rightArea ul{display:table-cell;vertical-align:middle}.publishProfileArea .answerListBox .rightArea ul li{float:left;color:#B8B8B8;font-size:10px;padding-right:10px}.publishProfileArea .answerListBox .rightArea ul li span{padding-left:5px}.publishProfileArea .answerListBox .rightArea ul li span a{font-size:10px;color:#B8B8B8}.publishProfileArea .answerListBox .rightArea ul li span a:hover{text-decoration:underline}.publishProfileArea .answerListBox .bottomContent{border-left:4px solid #eee;clear:both;margin-left:10px;padding:13px 0 0 30px}.publishProfileArea .answerListBox .bottomContent ul{padding-bottom:13px}.publishProfileArea .answerListBox .bottomContent ul li{display:table-cell}.publishProfileArea .answerListBox .bottomContent ul li.open a i{font-size:20px;font-weight:700;vertical-align:text-bottom;padding-right:5px}.publishProfileArea .answerListBox .bottomContent ul li.thank a i{font-size:13px;padding-right:5px}.publishProfileArea .answerListBox .bottomContent ul li a{font-size:12px;color:#ccc;margin-right:15px}.publishProfileArea .answerListBox .bottomContent .personalIcon{display:table-cell;width:30px;height:30px;padding-right:17px!important}.publishProfileArea .answerListBox .bottomContent .textArea{display:table-cell;border:1px solid #bbb;border-radius:5px;background-color:#fff;position:relative;vertical-align:middle;width:550px}.publishProfileArea .answerListBox .bottomContent .textArea:before{content:"";position:absolute;top:9px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #999 transparent transparent}.publishProfileArea .answerListBox .bottomContent .textArea:after{content:"";position:absolute;top:10px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile{cursor:pointer;padding:15px}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile h3{font-size:15px;color:#333;line-height:150%}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile .timeArea{float:left;padding:10px 0 0!important;font-size:12px;color:#B8B8B8}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile .timeArea i{margin:-1px 0 0 10px;color:#ff7f00;font-size:14px}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile ol{float:right;padding:11px 0 0;list-style:none;margin-top:-8px!important}.publishProfileArea .answerListBox .bottomContent .textArea .textAreaForClickForProfile ol li{background:url(../../../../../images/v2/pc/top/good.png) left no-repeat;padding-left:53px;font-size:14px;color:#00A3D9;font-weight:700;padding-top:7px;height:17px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea{clear:both;display:table;border-top:1px solid #ddd;padding:20px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea img{display:table-cell;padding-right:10px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text{display:table-cell;vertical-align:top;width:524px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text h4{color:#FF4C99;font-size:13px;padding-bottom:5px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text h4 i{padding-right:5px}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text p{padding:0!important;margin:0!important;font-size:13px;color:#333;line-height:150%}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text ul{padding:10px 0 0!important}.publishProfileArea .answerListBox .bottomContent .textArea .thankArea .text ul li{color:#aaa;font-size:10px}.profileNavArea{height:55px;padding:0 20px;border-bottom:1px solid #EDEDED}.profileNavArea h1{float:left;font-size:16px;font-weight:700;color:#333;line-height:55px}.profileNavArea p{float:right}.profileNavArea p a{font-size:13px;color:#395998;line-height:55px}.profileNavArea p a:hover{text-decoration:underline}.noneQuestionText{text-align:center;font-size:18px;margin:150px 0 30px}.btnForNoneQ{margin-bottom:150px}.answerListArea .subNav{padding:20px 20px 0;border-bottom:1px solid #ddd}.answerListArea .subNav ul{float:left}.answerListArea .subNav ul.activeA li a{font-weight:700!important;border-bottom:5px solid #ff7f00!important;color:#ff7f00!important}.answerListArea .subNav ul.activeOrange li a:hover,.answerListArea .subNav ul.activeOrange li.activeOrangeList a{color:#ff7f00!important;border-bottom:5px solid #ff7f00!important}.answerListArea .subNav ul li{display:table-cell}.answerListArea .subNav ul li.active a{color:#006CD8;border-bottom:5px solid #006DD9;font-weight:700}.answerListArea .subNav ul li a{font-size:16px;color:#333;line-height:120%;display:block;padding:0 55px 15px;text-align:center}.answerListArea .subNav ul li a span{font-size:14px;padding-left:5px;font-weight:400!important}.answerListArea .subNav ul li a:hover{color:#006CD8;border-bottom:5px solid #006DD9}.answerListArea .subNav ul li a p{font-size:14px!important}.answerListArea .subNav ol{float:right;list-style:none;margin-top:3px}.answerListArea .subNav ol.forSeveralList li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #ccc}.answerListArea .subNav ol.forSeveralList li:first-child{margin-left:0!important;padding-left:0!important;border-left:none!important}.answerListArea .subNav ol.forSeveralList li a{color:#395998}.answerListArea .subNav ol.forSeveralList li a:hover{text-decoration:underline}.answerListArea .subNav ol li{font-weight:700;color:#333;font-size:13px;float:left}.answerListArea .noLists{font-size:15px;text-align:center;padding:30px 0}.answerListArea .questionListBoxesActive{background-color:#f6f6f6!important;cursor:default!important;padding-bottom:20px}.answerListArea .questionListBoxesActive .open a{color:#006CD8!important}.answerListArea .questionListBoxesActive .thank a{color:#FF4C99!important}.answerListArea .boxesArea section:first-child .questionListBoxes{border-top:none!important}.answerListArea .solved{background:url(../../../../../images/v2/pc/top/solved_icon.png) no-repeat}.answerListArea .solved .left h2{color:#999}.answerListArea .solved .right p.theBestAnswer{width:32px;height:48px;margin-left:-4px}.answerListArea .deadline:hover h2{color:#999!important}.answerListArea .deadline .right p{font-size:10px!important;color:#666!important;background:none!important}.answerListArea .deadline .right p.shimekiri{text-align:center}.answerListArea .deadline .right p i{font-size:20px!important;width:20px!important;margin:5px 0 0 1px!important}.answerListArea .withIcons .withoutThank p{font-size:10px;color:#666;background:url(../../../../../images/v2/pc/top/without_thank_icon.png) left no-repeat!important}.answerListArea .zero:hover .thank a{color:#ccc!important;text-decoration:none!important}.answerListArea .zero:hover .right p{background:url(../../../../../images/v2/pc/top/trash_can.png) 15px no-repeat;width:47px;height:34px}.answerListArea .zero .thank a{text-decoration:none!important}.answerListArea .questionListBoxes{cursor:pointer;border-bottom:1px solid #ededed}.answerListArea .questionListBoxes:hover{background-color:#f6f6f6}.answerListArea .questionListBoxes:hover .open a{color:#006CD8}.answerListArea .questionListBoxes:hover .thank a{color:#FF4C99}.answerListArea .questionListBoxes .leftBefore{display:table-cell;padding:20px 0 20px 20px;width:589px!important}.answerListArea .questionListBoxes .leftBefore h2{font-size:16px;color:#333;padding-bottom:10px}.answerListArea .questionListBoxes .leftBefore h2 a{font-size:16px;color:#3b5998}.answerListArea .questionListBoxes .leftBefore h2 a:hover{text-decoration:underline}.answerListArea .questionListBoxes .leftBefore .historyText{line-height:1.5;color:#333;margin:5px 0 10px;padding-left:10px}.answerListArea .questionListBoxes .leftBefore .attach{text-align:center;margin:10px 0;padding:15px 0 0 10px}.answerListArea .questionListBoxes .leftBefore ul{float:left;display:table}.answerListArea .questionListBoxes .leftBefore ul li{display:table-cell}.answerListArea .questionListBoxes .leftBefore ul li.open a i{font-size:20px;font-weight:700;vertical-align:text-bottom;padding-right:5px}.answerListArea .questionListBoxes .leftBefore ul li.thank a i{font-size:13px;padding-right:5px}.answerListArea .questionListBoxes .leftBefore ul li a{color:#ccc;font-size:12px;padding-right:18px}.answerListArea .questionListBoxes .leftBefore ul li a:hover{text-decoration:underline}.answerListArea .questionListBoxes .leftBefore ol{float:right;padding:5px 0 0;list-style:none}.answerListArea .questionListBoxes .leftBefore ol li{float:left;color:#ccc;font-size:12px;margin-right:5px}.answerListArea .questionListBoxes .leftBefore ol li.time{margin-top:-1px}.answerListArea .questionListBoxes .leftBefore ol li.answer a{color:#ff7f00}.answerListArea .questionListBoxes .leftBefore ol li.answer a:hover{text-decoration:underline}.answerListArea .questionListBoxes .leftBefore ol li.answer .new{color:#fff;line-height:12px;padding:0 2px;font-size:10px;background-color:#ff7f00;margin:-1px 4px 0 0}.answerListArea .questionListBoxes .leftBefore ol li.new{color:#fff;line-height:12px;padding:0 2px;font-size:10px;background-color:#ff7f00;margin-top:-1px}.answerListArea .questionListBoxes .right{display:table-cell;vertical-align:middle;width:47px!important;padding:0 20px 0 15px}.answerListArea .questionListBoxes .right span{display:none}.answerListArea .questionListBoxes .right p a{display:block;width:42px!important;height:34px!important}.answerListArea .questionListBoxes .answersZone{background-color:#eee;width:600px;margin:-10px auto 0;padding:20px;clear:both}.answerListArea .questionListBoxes .answersZone .sectionLast{margin-bottom:0!important}.answerListArea .questionListBoxes .answersZone .seePreviousContent{margin-top:20px;text-align:center}.answerListArea .questionListBoxes .answersZone .seePreviousContent a{font-size:14px;color:#395998}.answerListArea .questionListBoxes .answersZone .seePreviousContent a:hover{text-decoration:underline}.answerListArea .questionListBoxes .answersZone .noAnswer{text-align:center}.answerListArea .questionListBoxes .answersZone .section{margin-bottom:20px}.answerListArea .questionListBoxes .answersZone .section .upper{margin-bottom:6px}.answerListArea .questionListBoxes .answersZone .section .upper p{float:left}.answerListArea .questionListBoxes .answersZone .section .upper p a{font-size:12px;margin-left:40px;color:#395998}.answerListArea .questionListBoxes .answersZone .section .upper p a:hover{text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .upper p.answerTime{float:right!important;color:#B9B9B9;font-size:12px}.answerListArea .questionListBoxes .answersZone .section .upper ul{float:right;margin-right:-40px!important}.answerListArea .questionListBoxes .answersZone .section .upper ul li{font-size:12px;color:#B8B8B8}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiLeft{float:left}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiLeft p{width:30px;height:30px;background-color:#fff}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiLeft .baIcon{margin:5px 0 0 -2px!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight{float:right;width:560px;border:1px solid #bbb;border-radius:5px;background-color:#fff;position:relative}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight:before{content:"";position:absolute;top:7px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #999 transparent transparent}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight:after{content:"";position:absolute;top:8px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick{cursor:pointer}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick a{color:#3b5998}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick a:hover{text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick h3{font-size:15px;color:#333;line-height:150%;margin-bottom:10px;padding:20px 20px 0}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .attach{text-align:center;margin:20px 0}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .youTube{width:500px;height:281px;margin:20px auto}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a{color:#aaa;display:inline-block;font-size:12px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a:hover{color:#006dd9;text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a i{font-size:20px;font-weight:700;vertical-align:text-bottom;margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer .theCamera{font-size:14px!important;color:#006DD9!important;margin:0 0 0 5px!important;vertical-align:baseline!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .withPicture{display:table-cell!important;vertical-align:top!important;width:420px!important;padding-bottom:10px!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .thePicture{display:table-cell!important;padding-top:20px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom{padding:0 20px 20px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea{float:left}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p{display:table-cell;font-size:12px;vertical-align:middle}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.bestAnswer{background:url(../../../../../images/v2/pc/top/medal.png) left 2px no-repeat;height:16px!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.bestAnswer a{color:#8C4600;padding-left:18px;width:140px!important;line-height:16px;margin-right:15px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.bestAnswer a:hover{text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.thankOff{color:#aaa}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.thankOff i{margin-right:5px;font-size:13px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.thank a{color:#FF4C99}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.thank a:hover{text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.thank a i{margin-right:5px;font-size:13px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.goodicon{padding-right:20px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.goodicon span{font-size:14px;font-weight:700;margin-left:7px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.goodicon img{vertical-align:-4px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.goodiconOff{color:#ccc}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea p.goodiconOn{color:#ff7f00}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea{display:table-cell;vertical-align:middle;padding-right:15px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li{color:#ccc;font-weight:700;float:left;font-size:13px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li.goodIcon a{margin-right:0!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li.goodIcon a img{vertical-align:bottom}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li:first-child{margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li.numbers{padding-top:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodIconArea li.unit{padding:5px 0 0 5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .baArea .goodActive li.numbers{color:#fe7201}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .seeAnwer{float:right}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .seeAnwer a{color:#aaa;font-size:12px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .seeAnwer a:hover{color:#006dd9;text-decoration:underline}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .seeAnwer a i{font-size:20px;font-weight:700;vertical-align:text-bottom;margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .textAreaForClick .bottom .seeAnwer .theCamera{font-size:14px!important;color:#006DD9!important;margin:0 0 0 5px!important;vertical-align:baseline!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter{border-top:1px solid #ddd;background-color:#f9f9f9;padding:20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterLeft{width:30px;float:left;height:30px;background-color:#fff}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight{float:right;width:474px;position:relative;font-size:13px!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight .thank{padding-bottom:6px!important;color:#FF4C99}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight .thank i{margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight .thankAfterRightTime{position:absolute;top:0;right:10px;font-size:12px;color:#BABABA}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .thankAfter .thankAfterRight .text{color:#333!important;line-height:150%!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank{border-top:1px solid #ddd;background-color:#f9f9f9;padding:20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;position:relative}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank:before{content:"";position:absolute;top:-10px;left:210px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #ddd}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank:after{content:"";position:absolute;top:-9px;left:210px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #f9f9f9}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .hiddenThankLeft{float:left;margin-right:5px;height:30px;width:30px;background-color:#fff}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .thankAfterRight{float:right;width:474px;font-size:13px!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .thankAfterRight .thank{padding-bottom:5px!important;color:#FF4C99}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .thankAfterRight .thank i{margin-right:6px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .thankAfterRight .text{color:#333!important;line-height:150%!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea{clear:both;margin:30px auto 15px!important;width:381px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p{float:left}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.reWrite a{margin-right:20px;border-radius:5px;color:#ff4c99;display:block;font-size:16px;background-color:#fff;box-shadow:2px 2px 0 #d6d6d6;padding:12px 45px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.reWrite a:hover{background-color:#e4e4e4!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnOk a{color:#fff;background-color:#ff4c99;display:block;font-size:16px;border-radius:5px;box-shadow:2px 2px 0 #d6d6d6;padding:12px 22px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnOk a:hover{background-color:#c33974}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnOk a i{font-size:14px;margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnG a,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnG a:hover{background-color:#ccc!important;cursor:default!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnArea p.btnG i.q{color:#ccc!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .hiddenThankRight{float:right}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .hiddenThankRight textarea{padding:10px;border-radius:5px;border:1px solid #ccc;background-color:#fff;width:460px;height:57px;overflow:hidden;margin-top:-1px;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .hiddenThankRight p{font-size:12px;text-align:right;color:#999;margin-top:4px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst{padding:24px 0 5px!important;clear:both;margin-left:auto!important;width:360px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li{float:left}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.cancel{margin-right:20px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.cancel a{border-radius:5px;color:#ff4c99;display:block;font-size:16px;background-color:#fff;box-shadow:2px 2px 0 #d6d6d6;padding:12px 45px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.cancel a:hover{background-color:#e4e4e4!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btn{float:right}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btn a{color:#fff;background-color:#ff4c99;display:block;font-size:16px;border-radius:5px;box-shadow:2px 2px 0 #d6d6d6;padding:12px 27px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btn a:hover{background-color:#c33974}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btn a i{font-size:14px;margin-right:5px}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btnG a,.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btnG a:hover{background-color:#ccc!important;cursor:default!important}.answerListArea .questionListBoxes .answersZone .section .fukidashi .fukidashiRight .hiddenThank .btnAreaFirst li.btnG i.q{color:#ccc!important}.settingContentWide{padding:25px 30px 35px}.settingContentWide .descriptionOfBlock{margin-bottom:30px;color:#444}.settingContentWide .descriptionOfBlock .descriptionText{font-size:13px;line-height:150%;padding-bottom:10px}.settingContentWide .descriptionOfBlock .descriptionWarning{font-size:12px}.settingContentWide .withoutBlockList{text-align:center;font-size:20px;padding:40px 0}.settingContentWide .blockListArea ul li{border-bottom:1px dotted #aaa;padding-bottom:15px;margin-top:15px}.settingContentWide .blockListArea ul li div:first-child{padding-left:0!important}.settingContentWide .blockListArea ul li:first-child{margin-top:0!important}.settingContentWide .blockListArea ul li .blockListBox{width:290px;float:left;padding-left:30px}.settingContentWide .blockListArea ul li .blockListBox .blockListImg{width:70px;float:left;margin-right:15px}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea{width:205px;float:left;margin-top:5px}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea .blockName{margin-bottom:20px}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea .blockName a{font-size:13px;color:#395998;word-break:break-all;word-wrap:break-word}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea .blockName a:hover{text-decoration:underline}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea .blockingBtn a{border-radius:5px;box-shadow:2px 2px 0 #f2f2f2;border:1px solid #aaa;color:#666;font-size:13px;text-align:center;line-height:28px;padding:3px 8px 3px 24px;background:url(../../../../../images/v2/pc/top/trash_can_small.png) 7px no-repeat}.settingContentWide .blockListArea ul li .blockListBox .blockBtnArea .blockingBtn a:hover{background-color:#e4e4e4!important}.settingNavi{border-bottom:1px solid #ededed;height:36px;padding:20px 20px 0}.settingNavi ul li{float:left}.settingNavi ul li a{font-size:16px;color:#333;padding:0 30px 10px}.settingNavi ul li a:hover{color:#00A3D8;border-bottom:6px solid #00A3D8}.settingNavi ul li h1 a{font-weight:700;color:#00A3D8;border-bottom:6px solid #00A3D8}.settingContent{padding:20px 20px 40px}.settingContent div:first-child{margin-top:0!important}.settingContent .settingCateBox{margin-top:50px}.settingContent .settingCateBox .settingCateBoxHeader{padding:12px 10px;background-color:#F8F8F8}.settingContent .settingCateBox .settingCateBoxHeader h2{float:left;font-size:15px;color:#00A3D8}.settingContent .settingCateBox .settingCateBoxHeader h2 i{font-size:15px;margin-right:5px}.settingContent .settingCateBox .settingCateBoxHeader h2 span{font-weight:700;margin-left:5px;vertical-align:top}.settingContent .settingCateBox .settingCateBoxHeader .theLatestNumber{float:right;font-size:13px;color:#666;margin-top:3px}.settingContent .settingCateBox .settingCateBoxContent{padding:5px 40px 0}.settingContent .settingCateBox .settingCateBoxContent ul li{border-bottom:1px dotted #ccc}.settingContent .settingCateBox .settingCateBoxContent ul li .settingCateList{padding:15px 10px 15px 0;width:48%;float:left}.settingContent .settingCateBox .settingCateBoxContent ul li label{color:#395998;padding-left:5px}.settingContent .settingCateBox .chooseCateArea h3{text-align:center;font-size:20px;padding:80px 0 60px}.settingContent .settingCateBox .chooseCateArea .chooseCateAreaBottom{border-radius:10px;border:6px solid #eee;width:353px;padding:30px 35px 30px 200px;position:relative;margin:20px auto 0!important}.settingContent .settingCateBox .chooseCateArea .chooseCateAreaBottom h4{margin-bottom:15px;font-size:16px;color:#00A3D8;font-weight:700}.settingContent .settingCateBox .chooseCateArea .chooseCateAreaBottom p{line-height:150%;font-size:13px}.settingContent .settingCateBox .chooseCateArea .chooseCateAreaBottom .folderImage{position:absolute;top:0;left:10px}.settingContent .settingCateBox .settingCateBtn{width:190px;margin:20px auto 0}.settingContent .settingCateBox .settingCateBtn a{border-radius:5px;border:1px solid #ababab;box-shadow:2px 2px 0 #f2f2f2;background-color:#fff;color:#7d7d7d;font-size:15px;text-align:center;line-height:38px;display:block}.settingContent .settingCateBox .registerBtn{margin:25px 0 0!important}.settingContent .settingCateBox .registerBtn a{font-size:18px!important;line-height:48px!important}.settingContent .settingCateBox .registerBtn a i{margin-right:5px!important}.settingContent .settingCateBox .withTrash a{background:url(../../../../../images/v2/pc/top/trash_icon.png) 12px no-repeat!important;padding-left:20px!important}.settingContent .settingCateBox .withTrash a:hover{background-color:#eee!important}.settingContent .settingCateBox .fromAllCate a{color:#fff!important;background-color:#00A3D9!important;border:1px solid #00A3D9!important}.settingContent .settingCateBox .fromAllCate a:hover{background-color:#017ba4!important}.settingContent .settingCateBox .reset a{color:#7d7d7d;border:1px solid #cdcdcd}.settingContent .settingCateBox .reset a:hover{background-color:#eee}.settingContent .settingCateBox .settingCateBtnOff{width:168px;margin:20px auto 0;border-radius:5px;border:1px solid #ccc;color:#ccc;background:url(../../../../../images/v2/pc/top/trash_can_small_for_delete.png) 12px no-repeat!important;line-height:38px;padding-left:20px!important;font-size:15px;text-align:center;box-shadow:2px 2px 0 #f2f2f2}.settingContent .settingBtnArea{width:390px;margin:-20px auto 0}.settingContent .settingBtnArea li{float:left}.settingContent .settingBtnArea li:first-child{margin-right:10px}.wholeCateArea{display:none;margin:20px auto;height:auto!important;min-height:30%!important;width:1000px;background-color:#fff;border-radius:5px;box-shadow:3px 3px 3px #5a5a5a}.wholeCateHeader{border-top-left-radius:5px;border-top-right-radius:5px;position:relative;padding:25px 30px;background-color:#F8F8F8;border-bottom:1px solid #eee;width:940px}.wholeCateHeader h2{float:left;font-size:18px}.wholeCateHeader h2 i{font-size:24px;color:#00A3D9;margin-right:8px;vertical-align:text-bottom}.wholeCateHeader .chooseBtn{position:absolute;top:16px;right:60px;width:200px}.wholeCateHeader .chooseBtn a{border-radius:5px;box-shadow:2px 2px 0 #ebebeb;border:1px solid #00A3D9;color:#fff;font-size:15px;text-align:center;line-height:38px;display:block;background-color:#00A3D9}.wholeCateHeader .chooseBtn a:hover{background-color:#017ba4!important}.wholeCateHeader .chooseBtn a i{font-size:18px;margin-right:5px;vertical-align:middle}.wholeCateHeader .closeBtn{position:absolute;top:28px;right:25px;cursor:pointer}.inbox{padding:30px;width:938px;height:790px;overflow:auto}.inbox .inboxct,.inbox .inboxlt,.inbox .inboxrt{float:left;width:283px}.inbox .inboxlt{padding-right:15px}.inbox .inboxct{padding:0 15px;border-left:1px solid #eee;border-right:1px solid #eee}.inbox .inboxrt{padding-left:15px}.inbox .inboxct dl:first-child,.inbox .inboxlt dl:first-child,.inbox .inboxrt dl:first-child{border-top:none!important;padding-top:5px!important}.inbox .mycatecheck{border-top:1px solid #eee;padding:20px 0}.inbox .mycatecheck dt label{font-size:16px;color:#333}.inbox .mycatecheck dd{padding-top:20px}.inbox .mycatecheck dd.onlyMidCate,.inbox .mycatecheck dd.onlyMidCate dl dt{padding-bottom:0!important}.inbox .mycatecheck dd:first-child{padding-top:0!important}.inbox .mycatecheck dd dl dt{padding:0 0 10px 18px}.inbox .mycatecheck dd dl dt label{font-size:14px;color:#00A3D9}.inbox .mycatecheck dd dl .smallCate{padding-left:14px}.inbox .mycatecheck dd dl .smallCate dd{padding:0 0 3px 20px;float:left}.inbox .mycatecheck dd dl .smallCate dd label{font-size:12px;color:#395998}.inbox .checked{font-weight:700!important}.deadLineIcon{font-size:10px!important;color:#666!important;background:none!important;text-align:center}.deadLineIcon i{font-size:20px!important;width:20px!important;margin:5px 0 0 1px!important}.theBaIcon{text-align:center}.answersZoneForQA{background-color:#eee;width:600px;margin:10px auto 0!important;padding:20px;clear:both}.answersZoneForQA section:first-child .section{margin-top:0!important}.answersZoneForQA .seePreviousContent{margin-top:10px;text-align:right}.answersZoneForQA .seePreviousContent a{color:#395998}.answersZoneForQA .seePreviousContent a:hover{text-decoration:underline}.answersZoneForQA .noAnswer{text-align:center}.answersZoneForQA .section{margin-top:20px}.answersZoneForQA .section .upper{margin-bottom:6px}.answersZoneForQA .section .upper p{float:left}.answersZoneForQA .section .upper p a{font-size:12px;margin-left:40px;color:#395998}.answersZoneForQA .section .upper p a:hover{text-decoration:underline}.answersZoneForQA .section .upper p.answerTime{float:right!important;color:#B9B9B9;font-size:12px}.answersZoneForQA .section .upper ul{float:right;margin-right:-40px!important}.answersZoneForQA .section .upper ul li{font-size:12px;color:#B8B8B8}.answersZoneForQA .section .fukidashi .fukidashiLeft{float:left}.answersZoneForQA .section .fukidashi .fukidashiLeft p{width:25px;height:25px;background-color:#fff}.answersZoneForQA .section .fukidashi .fukidashiLeft .baIcon{margin:5px 0 0 -2px!important}.answersZoneForQA .section .fukidashi .fukidashiRight{float:right;width:560px;border:1px solid #bbb;border-radius:5px;background-color:#fff;position:relative}.answersZoneForQA .section .fukidashi .fukidashiRight:before{content:"";position:absolute;top:7px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #999 transparent transparent}.answersZoneForQA .section .fukidashi .fukidashiRight:after{content:"";position:absolute;top:8px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick{cursor:pointer;padding:20px;position:relative}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick a{color:#3b5998}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick a:hover{text-decoration:underline}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick h3{font-size:15px;color:#333;line-height:150%;padding-bottom:20px}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .attach{text-align:center;margin:20px 0}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .youTube{width:500px;height:281px;margin:20px auto}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer{position:absolute;bottom:15px;right:20px}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a{color:#ff7f00;font-size:12px;margin-left:10px}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a:hover{text-decoration:underline}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer a i{font-size:20px;font-weight:700;vertical-align:text-bottom;margin-right:5px}.answersZoneForQA .section .fukidashi .fukidashiRight .textAreaForClick .seeAnwer .theCamera{font-size:14px!important;color:#006DD9!important;margin:0 0 0 5px!important;vertical-align:baseline!important}.zeroForQA:hover .right #theDeletBtn{background:url(../../../../../images/v2/pc/top/trash_can.png) 10px no-repeat!important}.zeroForQA:hover .right #theDeletBtn a{width:42px!important;height:34px!important;display:block}#theDeletBtn{text-align:center}#theDeletBtn span{display:none}.subNav{padding:20px 20px 0;border-bottom:1px solid #ddd}.subNav ul{float:left}.subNav ul.activeA li a{font-weight:700!important;border-bottom:5px solid #ff7f00!important;color:#ff7f00!important}.subNav ul.activeOrange li .activeOrangeList a,.subNav ul.activeOrange li a:hover{color:#ff7f00!important;border-bottom:5px solid #ff7f00!important}.subNav ul li{display:table-cell}.subNav ul li .active a{color:#006CD8;border-bottom:5px solid #006DD9;font-weight:700}.subNav ul li a{font-size:16px;color:#333;line-height:120%;display:block;padding:0 55px 15px;text-align:center}.subNav ul li a span{font-size:14px;padding-left:5px;font-weight:400!important}.subNav ul li a:hover{color:#006CD8;border-bottom:5px solid #006DD9}.subNav ul li a p{font-size:14px!important}.subNav ol{float:right;list-style:none;margin-top:3px}.subNav ol.forSeveralList li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #ccc}.subNav ol.forSeveralList li:first-child{margin-left:0!important;padding-left:0!important;border-left:none!important}.subNav ol.forSeveralList li a{color:#395998}.subNav ol.forSeveralList li a:hover{text-decoration:underline}.subNav ol li{font-weight:700;color:#333;font-size:13px;float:left}.contents{width:100%;background-color:#f6f6f6}.contents .contentsInner{width:1004px;margin:0 auto;padding-top:20px}.contentsInnerForBeforeLogin{margin-top:70px!important}.cool_upload{position:relative;overflow:hidden;height:15px;width:113px;margin-top:-3px}.cool_upload .cool_upload_image{position:absolute;top:0;left:0}.cool_upload .cool_upload_form{position:absolute;top:0;right:0;height:15px;filter:alpha(opacity=0);opacity:0;z-index:1;cursor:pointer}.firstTime{background-color:#fffef1!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.leftContents{width:684px;margin-bottom:25px;position:relative;float:left}.leftContents .nav{margin:0 0 15px}.leftContents .nav ul li{position:relative;float:left;border-right:1px solid #ddd}.leftContents .nav ul li.active{background-color:#00a3d9;color:#fff!important;line-height:50px;text-align:center;padding:0 27px;font-size:16px}.leftContents .nav ul li.active span:before{content:"";position:absolute;top:50px;left:50%;margin-left:-10px;display:block;border-style:solid;border-width:10px;border-color:#00a3d9 transparent transparent}.leftContents .nav ul li.last{border-right:none!important}.leftContents .nav ul li img{vertical-align:text-top;margin-right:4px}.leftContents .nav ul li a{color:#333;font-size:16px;display:block;text-align:center;line-height:50px;padding:0 27px}.leftContents .nav ul li a:hover{color:#00a3d9}.leftContents .nav ul li a.maintenance,.leftContents .nav ul li a.maintenance:hover{color:#ccc}.leftContents .answerArea .titleArea{border-radius:5px;background-color:#f6f6f6}.leftContents .answerArea .titleArea h2{text-align:center;color:#444;line-height:34px;background:url(../../../../../images/v2/pc/top/title_a.png) 245px no-repeat}.leftContents .answerArea .accomplishBox{background-color:#f6f6f6!important;padding:30px 20px!important}.leftContents .answerArea .accomplishBox:hover{cursor:default!important;background-color:#f6f6f6!important}.leftContents .answerArea .accomplishBox .left :hover{cursor:default!important}.leftContents .answerArea .accomplishBox .upper{position:relative}.leftContents .answerArea .accomplishBox .upper .goodJob{position:absolute;top:-8px;right:20px}.leftContents .answerArea .accomplishBox .upper .right h3{font-size:16px;color:#999!important}.leftContents .answerArea .accomplishBox .upper .right .accomplish{font-size:18px!important;font-weight:700!important}.leftContents .answerArea .accomplishBox .upper .right .accomplish a{cursor:pointer!important}.leftContents .answerArea .activeBox{background-color:#f6f6f6!important;cursor:auto!important}.leftContents .answerArea .activeBox .timeZone .see{color:#ff7f00!important;cursor:pointer!important}.leftContents .answerArea .activeBox textarea{height:128px;overflow:hidden}.leftContents .answerArea .activeBox .upper .afterPaste a{color:#666!important}.leftContents .answerArea .activeBox .upper .afterPaste a i{color:#ff7f00!important}.leftContents .answerArea .activeBox .delete{margin:5px 0 0 80px}.leftContents .answerArea .activeBox .delete a{color:#ff7f00;font-size:13px}.leftContents .answerArea .activeBox .delete a:hover{text-decoration:underline}.leftContents .answerArea .activeBox .right p img{cursor:pointer!important}.leftContents .answerArea .lastCheckArea{border-bottom:none!important}.leftContents .answerArea .checkArea{background-color:#f6f6f6;border-bottom:1px solid #ededed;padding:20px 80px}.leftContents .answerArea .checkArea .answerTitle .answerP{margin:0 0 5px -2px!important}.leftContents .answerArea .checkArea .answerTitle span.q-text{font-size:15px!important;margin-left:5px!important;display:inline-block;color:#ff7f00!important}.leftContents .answerArea .checkArea .answerTitle i.w-circle{color:#ff7f00;font-size:2em;line-height:25px}.leftContents .answerArea .checkArea .answerTitle i.q{color:#fff!important;font-style:normal;font-size:16px;line-height:26px}.leftContents .answerArea .checkArea p{margin-bottom:25px;font-size:15px;color:#444;line-height:150%}.leftContents .answerArea .checkArea .mainImage2{text-align:center}.leftContents .answerArea .checkArea .mainImage{margin-left:auto;margin-right:auto;width:500px;height:281px}.leftContents .answerArea .checkArea ul{width:446px;margin:0 auto 10px;height:42px}.leftContents .answerArea .checkArea ul li{float:left}.leftContents .answerArea .checkArea ul li p.btn{width:210px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.leftContents .answerArea .checkArea ul li p.btn a{display:block;padding:9px 0 3px 17px!important;background-color:#ff7f00;border-radius:5px}.leftContents .answerArea .checkArea ul li p.btn a:hover{background-color:#cd6a00!important;color:#cd6a00!important}.leftContents .answerArea .checkArea ul li p.btn a:hover i.q{color:#cd6a00}.leftContents .answerArea .checkArea ul li p.btn a span.q-text{font-size:16px!important;font-weight:700;margin-left:5px!important;display:inline-block;color:#fff!important}.leftContents .answerArea .checkArea ul li p.btn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.leftContents .answerArea .checkArea ul li p.btn a i.q{color:#ff7f00;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.leftContents .answerArea .checkArea ul li.reWrite{width:210px!important}.leftContents .answerArea .checkArea ul li.reWrite a{text-align:center;color:#ff7f00;padding:14px 67px;box-shadow:2px 2px 0 #d6d6d6;display:block;background-color:#fff;margin-right:20px;border-radius:5px}.leftContents .answerArea .checkArea ul li.reWrite a:hover{background-color:#eee}.leftContents .answerArea .boxesArea div:first-child{border-top:none!important}.leftContents .answerArea .answerBox{padding:20px;border-top:1px solid #ededed}.leftContents .answerArea .answerBox:hover{background-color:#f6f6f6;cursor:pointer}.leftContents .answerArea .answerBox:hover .left .timeZone .see{color:#ff7f00}.leftContents .answerArea .answerBox .left{width:600px;float:left}.leftContents .answerArea .answerBox .left .upper .left{width:40px;height:40px;background-color:#fff;margin-right:10px;float:left}.leftContents .answerArea .answerBox .left .upper .right{width:537px;float:left}.leftContents .answerArea .answerBox .left .upper .right h3{font-size:16px;color:#2E2E2E;margin-top:-2px;line-height:150%;padding-left:10px}.leftContents .answerArea .answerBox .left .upper .right .username{padding-bottom:8px}.leftContents .answerArea .answerBox .left .upper .right .username a{font-size:10px!important;color:#395998!important}.leftContents .answerArea .answerBox .left .upper .right .username a:hover{text-decoration:underline}.leftContents .answerArea .answerBox .left .upper .right p{font-size:13px!important;line-height:150%;color:#444;padding:15px 0 0 10px}.leftContents .answerArea .answerBox .left .upper .right p.toukou{margin-bottom:8px!important}.leftContents .answerArea .answerBox .left .upper .right p.attach{text-align:center;margin:10px 0}.leftContents .answerArea .answerBox .left .upper .right p.toukouLast{margin-bottom:0!important}.leftContents .answerArea .answerBox .left .upper .right p.accomplish{font-size:16px!important;color:#666}.leftContents .answerArea .answerBox .left .upper .right p.accomplish span{margin-left:15px}.leftContents .answerArea .answerBox .left .upper .right p.accomplish span a{font-size:12px;color:#395998}.leftContents .answerArea .answerBox .left .upper .right p.accomplish span a:hover{text-decoration:underline}.leftContents .answerArea .answerBox .left .supplement{width:520px;margin:15px 0 15px 60px}.leftContents .answerArea .answerBox .left .supplement h3{color:#37A526}.leftContents .answerArea .answerBox .left .supplement h3 img{vertical-align:bottom;margin-right:5px}.leftContents .answerArea .answerBox .left .supplement .content{margin:8px 0;border-radius:5px;border:1px solid #fff;background-color:#fff;padding:15px}.leftContents .answerArea .answerBox .left .supplement .content p{line-height:150%;color:#666;font-size:12px}.leftContents .answerArea .answerBox .left .supplement .content .movie{width:480px;height:269px;margin:0 auto;padding-top:10px}.leftContents .answerArea .answerBox .left .supplement .content .thePic{text-align:center;padding-top:10px}.leftContents .answerArea .answerBox .left .supplement .content .supplementTime{text-align:right;padding:10px 0 0!important;font-size:12px;color:#BABABA}.leftContents .answerArea .answerBox .left .timeZone{font-size:12px;margin:10px 0 0}.leftContents .answerArea .answerBox .left .timeZone p{color:#aaa;float:left;padding-left:20px;margin-left:40px;margin-top:-4px}.leftContents .answerArea .answerBox .left .timeZone p i{font-size:20px;font-weight:700;vertical-align:text-bottom;margin-right:5px}.leftContents .answerArea .answerBox .left .timeZone ul{float:right;margin-right:20px}.leftContents .answerArea .answerBox .left .timeZone ul li{display:table-cell;color:#aaa;padding-left:23px}.leftContents .answerArea .answerBox .left .timeZone ul li:first-child{padding-left:0!important}.leftContents .answerArea .answerBox .left .timeZone ul li a:hover{text-decoration:underline}.leftContents .answerArea .answerBox .left .timeZone ul li.answer a{color:#ff7f00}.leftContents .answerArea .answerBox .left .timeZone ul li.curiousStar{color:#00A3D9!important}.leftContents .answerArea .answerBox .left .timeZone ul li.curiousStar i{font-size:14px;margin-right:2px}.leftContents .answerArea .answerBox .left .bottom p{width:30px;float:left;height:30px;background-color:#fff;margin:16px 10px 0 20px}.leftContents .answerArea .answerBox .left .bottom form{width:520px;float:left}.leftContents .answerArea .answerBox .left .bottom form textarea{border-radius:5px;border:1px solid #ccc;overflow:hidden;width:508px;height:25px;padding:5px 10px;margin-top:15px;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.leftContents .answerArea .answerBox .left .btnArea .upper{width:520px;margin:5px 0 0 60px}.leftContents .answerArea .answerBox .left .btnArea .upper ul{float:left}.leftContents .answerArea .answerBox .left .btnArea .upper ul li{margin-bottom:7px}.leftContents .answerArea .answerBox .left .btnArea .upper ul li.gray{color:#999;font-size:12px;margin:0 0 0 -7px!important}.leftContents .answerArea .answerBox .left .btnArea .upper ul li a{color:#ff7f00;font-size:13px}.leftContents .answerArea .answerBox .left .btnArea .upper ul li a i{margin-right:5px}.leftContents .answerArea .answerBox .left .btnArea .upper p{color:#999;font-size:13px;float:right}.leftContents .answerArea .answerBox .left .btnArea .delete a{font-size:13px;padding-left:60px;color:#f70}.leftContents .answerArea .answerBox .left .btnArea .delete a span{font-size:20px;vertical-align:text-bottom;margin-right:4px}.leftContents .answerArea .answerBox .left .btnArea .caution{color:red;font-size:13px;margin:10px 0 0 60px}.leftContents .answerArea .answerBox .left .btnArea .caution i{margin-right:5px}.leftContents .answerArea .answerBox .left .btnArea .bottom .btnG a,.leftContents .answerArea .answerBox .left .btnArea .bottom .btnG a:hover{background-color:#ccc!important;cursor:default!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btnG i.q{color:#ccc!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn{margin:20px auto 0;width:180px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a{display:block;padding:9px 0 3px 17px!important;background-color:#ff7f00;border-radius:5px}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a:hover{background-color:#cd6a00;color:#cd6a00}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a:hover i.q{color:#cd6a00}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a span.q-text{font-size:16px!important;font-weight:700;margin-left:5px!important;display:inline-block;color:#fff!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn a i.q{color:#ff7f00;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2{margin:20px auto 0;width:260px!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2 a{display:block;padding:7px 0 5px 40px!important;background-color:#fff}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2 a:hover{background-color:#efefef!important;color:#efefef!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2 a:hover i.q{color:#ff7f00!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2 a span.q-text{font-size:13px!important;font-weight:700;display:inline-block;color:#ff7f00!important}.leftContents .answerArea .answerBox .left .btnArea .bottom .btn2 a i.q{color:#ff7f00!important;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.leftContents .answerArea .answerBox .right{width:42px;float:right}.box{margin-top:10px!important;box-shadow:1px 1px 0 0 #dcdcdc!important;background-color:#fff!important;border:1px solid #ddd!important}.box .answerBox{border:none!important}.box .answerBox h3 a{color:#3b5998!important;font-size:16px!important}.box .answerBox h3 a:hover{text-decoration:underline!important}.box .activateBox,.box .checkArea,.box:hover,.box:hover .answerBox{background-color:#FEFAEE!important}.titleArea{border-radius:5px;border:1px solid #ddd!important;background-color:#fbfbfb!important}.formShrink{background-color:rgba(0,0,0,.5)!important;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B4000000, endcolorstr=#B4000000, gradienttype=0);width:664px;padding:0 10px;height:37px;z-index:150;position:absolute;top:-20px!important}.formShrink ul{float:right}.formShrink ul li{float:left;line-height:37px}.formShrink ul li p.btn a{display:block}.formShrink ul li p.btn a i.w-circle{color:#fff;font-size:2.1em;line-height:28px}.formShrink ul li p.btn a i.q{color:#006dd9!important;font-style:normal;font-weight:700;font-size:18px;line-height:26px}.formShrink ul li.downArrow{margin-left:10px;padding-top:2px}.formShrink ul li.downArrow a{color:#fff;font-size:20px}.letsAskMove{background-color:rgba(0,0,0,.5)!important;top:300px!important;position:absolute!important}.letsAskMove .whiteCorss{position:absolute;top:5px;right:5px}.letsAsk{width:626px;margin-top:-20px;background-color:rgba(211,211,211,.3)!important;box-shadow:1px 1px 0 #d6d6d6;padding:22px 28px}.letsAsk .letsAskInnerBack{padding:1px;background-color:#ccc;border-radius:5px}.letsAsk .letsAskInnerBack .letsAskInner{border-radius:5px;border:2px solid #eee;background-color:#fff;padding:20px 20px 30px}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner{padding:0}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner h2{margin-bottom:15px}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner h2 span.q-text{font-size:16px!important;margin-left:5px!important;display:inline-block;color:#333}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner h2 i.w-circle{color:#006DD9;font-size:2.1em;line-height:26px}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner h2 i.q{color:#fff!important;font-style:normal;font-size:18px;line-height:26px}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner form{padding-left:15px}.letsAsk .letsAskInnerBack .letsAskInner .letsAskactiveInner form textarea{border-radius:5px;border:1px solid #aaa;margin:0 auto!important;padding:8px 10px;overflow:hidden;width:535px;height:20px;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox{background-color:#f6f6f6;height:70px;padding:0 30px}.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox .example{float:left;font-size:14px;color:#666;line-height:70px}.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox .buttons{width:180px;float:right;margin-top:15px}.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox .buttons a{padding:2px 0 9px;text-align:center;font-size:16px}.letsAsk .letsAskInnerBack .letsAskInner .hiddenLetsAskBox .buttons a img{margin-right:5px;width:24px;position:relative;top:5px}.letsAskactive .letsAskInner{padding:0!important}.letsAskactive .letsAskInner .letsAskactiveInner{padding:20px!important}.letsAskactive .letsAskInner .letsAskactiveInner textarea{height:80px}.letsAskactive .letsAskInner .letsAskactiveInner .caution{color:red;font-size:13px;margin:10px 0 0 15px}.letsAskactive .letsAskInner .letsAskactiveInner .caution i{margin-right:5px}.whenFormOpen{margin-top:310px!important}.pickUpArea{margin-top:20px}.pickUpArea h2{font-size:20px;color:#333;margin-bottom:15px}.pickUpArea .pickUpContents{border-radius:5px;background-color:#fff}.pickUpArea .pickUpContents a{color:#3b5998}.pickUpArea .pickUpContents a:hover{text-decoration:underline}.pickUpArea .pickUpContents .pickUpInner{padding:30px 30px 40px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper{padding-bottom:20px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper p{float:left;padding-right:15px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper p img{width:40px;height:40px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight{float:right;width:569px;position:relative;padding-bottom:20px!important}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight .pickUpUserName{margin-bottom:5px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight .pickUpUserName a{font-size:13px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight .qText{font-size:20px!important;color:#006DD9!important;padding-left:0!important;position:absolute;top:16px;font-weight:700}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight h3{font-size:20px;color:#333;line-height:1.3;padding-left:20px;margin-bottom:20px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .pickUpUpperRight p{font-size:14px;color:#666;padding-left:12px;line-height:150%}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber{float:right;padding:0 30px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber li{float:left}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber li .pickTime{margin-right:15px;color:#aaa;font-size:12px;padding-top:1px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber li .pickNumber a{color:#ff7f00;font-size:12px}.pickUpArea .pickUpContents .pickUpInner .pickUpUpper .timeNumber li .pickNumber a:hover{text-decoration:underline}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom{border-radius:5px;background-color:#F6F6F6;padding:25px 25px 20px;position:relative}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .specialistIcon{top:75px!important;width:81px!important}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .specialistIcon:after{left:76px!important;border-right:5px solid #F6F6F6!important}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .specialist_job{margin:-4px 0 0 20px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea{font-size:12px;margin-bottom:6px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea strong{float:left}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea strong a{color:#395998;font-weight:400}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea strong a:hover{text-decoration:underline}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .infoArea .theTime{color:#aaa;float:right}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBottomImg{width:40px;float:left;margin-right:10px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRightWrapper{float:left;width:524px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight{border-radius:5px;border:1px solid #BBB;padding:15px;position:relative;width:493px!important;background-color:#fff}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight:before{content:"";position:absolute;top:7px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #BBB transparent transparent}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight:after{content:"";position:absolute;top:8px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight .theA{color:#ff7f00;position:absolute;font-size:22px;font-weight:700}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .pickUpBotomRight p{font-size:15px;color:#333;line-height:150%;padding-left:30px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .seeOther{text-align:right;display:block;margin-top:8px;padding-right:0!important}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .seeOther a{color:#395998;font-size:13px}.pickUpArea .pickUpContents .pickUpInner .pickUpBottom .seeOther a:hover{text-decoration:underline}.pickUpArea .pickUpContents .letsAnswer{border-top:1px solid #ddd;padding:20px 20px 20px 45px;position:relative}.pickUpArea .pickUpContents .letsAnswer p{float:none!important;padding-right:15px}.pickUpArea .pickUpContents .letsAnswer:before{content:"";position:absolute;top:-10px;left:60px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #ddd}.pickUpArea .pickUpContents .letsAnswer:after{content:"";position:absolute;top:-9px;left:60px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px;border-color:transparent transparent #fff}.pickUpArea .pickUpContents .letsAnswer .theAicon{padding:0!important;margin:0!important;position:absolute;top:28px;left:102px}.pickUpArea .pickUpContents .letsAnswer p{display:table-cell!important;vertical-align:top;padding-top:2px}.pickUpArea .pickUpContents .letsAnswer .answerForm{display:table-cell!important;vertical-align:top}.pickUpArea .pickUpContents .letsAnswer .answerForm textarea{border-radius:5px;border:1px solid #aaa;height:21px;width:514px;padding:7px 7px 7px 40px;overflow:hidden;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.pickUpArea .pickUpContents .letsAnswerActive{border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#FEFAEE!important}.pickUpArea .pickUpContents .letsAnswerActive:after{border-color:transparent transparent #FEFAEE}.pickUpArea .pickUpContents .letsAnswerActive textarea{height:100px}.pickUpArea .pickUpContents .letsAnswerActive .caution{color:red;font-size:13px;display:block!important;float:none;padding:10px 0 0 45px}.pickUpArea .pickUpContents .letsAnswerActive .caution i{margin-right:5px}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btnG a,.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btnG a:hover{background-color:#ccc!important;cursor:default!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btnG i.q{color:#ccc!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn{margin:20px auto 0;width:180px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a{display:block;padding:9px 0 3px 17px!important;background-color:#ff7f00;border-radius:5px}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a:hover{background-color:#cd6a00;color:#cd6a00}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a:hover i.q{color:#cd6a00}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a span.q-text{font-size:16px!important;font-weight:700;margin-left:5px!important;display:inline-block;color:#fff!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn a i.q{color:#ff7f00;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2{margin:20px auto 0;width:260px!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2 a{display:block;padding:7px 0 5px 40px!important;background-color:#fff}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2 a:hover{background-color:#efefef!important;color:#efefef!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2 a:hover i.q{color:#ff7f00!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2 a span.q-text{font-size:13px!important;font-weight:700;display:inline-block;color:#ff7f00!important}.pickUpArea .pickUpContents .letsAnswerActive .hiddenLoginBoxbottom .btn2 a i.q{color:#ff7f00!important;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.beforeLoginArea{margin-top:20px}.beforeLoginArea .beforeLoginAreaBox:hover{background-color:#FEFAEE;cursor:pointer}.beforeLoginArea .beforeLoginAreaBox:hover .BeforeLoginAreaBoxRightBottom p,.beforeLoginArea .beforeLoginAreaBox:hover .BeforeLoginAreaBoxRightBottom p i{color:#006DD9!important}.beforeLoginArea .beforeLoginAreaBoxActive{background-color:#FEFAEE!important;cursor:default!important}.beforeLoginArea .beforeLoginAreaBoxActive .BeforeLoginAreaBoxRightBottom p,.beforeLoginArea .beforeLoginAreaBoxActive .BeforeLoginAreaBoxRightBottom p i{color:#006DD9!important}.beforeLoginArea .beforeLoginAreaBox{margin-top:10px;box-shadow:1px 1px 0 0 #dcdcdc;position:relative;background-color:#fff;padding:20px;border-top:1px solid #ededed}.beforeLoginArea .beforeLoginAreaBox p{float:left;padding-right:8px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight{float:right;width:592px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .username{padding-bottom:8px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .username a{font-size:10px;color:#3b5998}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .username a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight h3{line-height:150%;padding-bottom:10px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight h3 a{font-size:16px;color:#3b5998}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight h3 a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner{padding-left:10px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner p{font-size:13px;color:#444;float:none!important;line-height:150%}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom{padding-top:7px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom p{font-size:12px!important;line-height:normal!important;padding:0!important;color:#aaa;float:left!important}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom p:hover{cursor:pointer}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom p i{font-size:20px;vertical-align:text-bottom;font-weight:700;padding-right:5px;color:#aaa}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber{padding-top:6px;font-size:12px!important;float:right}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber li{float:left}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber li .theTime{color:#aaa;text-align:right;margin-right:20px}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber li .answerNumber{float:right}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber li .answerNumber a{color:#ff7f00}.beforeLoginArea .beforeLoginAreaBox .BeforeLoginAreaBoxRight .BeforeLoginAreaBoxRightInner .BeforeLoginAreaBoxRightBottom .timeNumber li .answerNumber a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox{padding-left:40px;clear:both;padding-top:25px;position:relative}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom{border-radius:5px;padding-bottom:20px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .hiddenLoginBoxLeft{width:40px;float:left;margin-right:10px;display:block;padding-right:0!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .hiddenLoginBoxRight{width:554px;float:left}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .specialist_jobForHidden{font-size:11px;margin-top:1px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea{font-size:12px;margin-bottom:6px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea strong{float:left}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea strong a{color:#395998;font-weight:400}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea strong a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea .theTime{color:#aaa;float:right}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea .username{float:left}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea .username a{font-size:10px;color:#3b5998}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .infoArea .username a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom p{display:table-cell;vertical-align:top;padding-right:15px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight{display:table-cell;border-radius:5px;border:1px solid #BBB;padding:20px;position:relative;width:566px!important;background-color:#fff}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight:before{content:"";position:absolute;top:7px;left:2px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:5px 8px 5px 0;border-color:transparent #BBB transparent transparent}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight:after{content:"";position:absolute;top:8px;left:2px;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:4px 7px 4px 0;border-color:transparent #fff transparent transparent}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight .theA{color:#ff7f00;position:absolute;font-size:22px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .pickUpBotomRight p{float:left;font-size:15px;color:#333;line-height:150%}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .seeOther{text-align:right;display:block;margin-top:8px;float:none!important;padding-right:0!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .seeOther a{color:#395998;font-size:13px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .pickUpBottom .seeOther a:hover{text-decoration:underline}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer{position:relative}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer p{float:none!important;padding-right:10px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .theAicon{padding:0!important;margin:0!important;position:absolute;top:8px;left:52px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer p{display:table-cell!important;vertical-align:top;padding-top:2px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .answerForm{display:table-cell!important;vertical-align:top}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .answerForm textarea{border-radius:5px;border:1px solid #aaa;height:100px;width:514px;overflow:hidden;padding:7px 7px 7px 40px;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .caution{color:red;font-size:13px;display:block;float:none;padding:10px 0 0 40px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .letsAnswer .caution i{margin-right:5px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btnG a,.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btnG a:hover{background-color:#ccc!important;cursor:default!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btnG i.q{color:#ccc!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn{margin:20px auto 0;width:180px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a{display:block;padding:9px 0 3px 17px!important;background-color:#ff7f00;border-radius:5px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a:hover{background-color:#cd6a00;color:#cd6a00}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a:hover i.q{color:#cd6a00}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a span.q-text{font-size:16px!important;font-weight:700;margin-left:5px!important;display:inline-block;color:#fff!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn a i.q{color:#ff7f00;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2{margin:20px auto 0;width:260px!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2 a{display:block;padding:7px 0 5px 40px!important;background-color:#fff}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2 a:hover{background-color:#efefef!important;color:#efefef!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2 a:hover i.q{color:#ff7f00!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2 a span.q-text{font-size:13px!important;font-weight:700;display:inline-block;color:#ff7f00!important}.beforeLoginArea .beforeLoginAreaBox .hiddenLoginBox .hiddenLoginBoxbottom .btn2 a i.q{color:#ff7f00!important;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.finishedSettingEmail{font-size:20px;color:#333;line-height:1.5;text-align:center;padding-bottom:65px}.aboutConfirmEmail{width:283px;margin:0 auto;line-height:1.4;color:#666}.settingContentForAfterSetting{padding:100px 160px 280px}.settingEmailArea div:first-child{border-top:none!important}.settingEmailArea .settingEmailBox{border-top:2px solid #fff;background-color:#F2F2F2}.settingEmailArea .settingEmailBox .settingEmailTitleArea{float:left;width:100px;padding:25px 0 0 20px}.settingEmailArea .settingEmailBox .settingEmailTitleArea .settingEmailTitle{font-size:15px;color:#666;line-height:1.4}.settingEmailArea .settingEmailBox .settingEmailContent{float:left;width:482px;position:relative;background-color:#fff;padding:20px}.settingEmailArea .settingEmailBox .settingEmailContent dl{padding-bottom:20px;margin-bottom:0!important;float:left}.settingEmailArea .settingEmailBox .settingEmailContent dl dt{font-size:13px!important;float:left!important;margin-right:20px!important;line-height:18px!important}.settingEmailArea .settingEmailBox .settingEmailContent dl dd{font-size:16px!important;color:#00A3D8!important;float:left}.settingEmailArea .settingEmailBox .settingEmailContent .changeAdd{clear:both}.settingEmailArea .settingEmailBox .settingEmailContent .settingEmailAdd{width:80px;float:right}.settingEmailArea .settingEmailBox .settingEmailContent .settingEmailAdd a{display:block;border-radius:5px;color:#7d7d7d;font-size:13px;border:1px solid #cdcdcd;line-height:28px;box-shadow:2px 2px 0 #e5e5e5;text-align:center}.settingEmailArea .settingEmailBox .settingEmailContent .settingEmailAdd a:hover{background-color:#eee}.settingEmailArea .settingEmailBox .settingEmailContent .timingText{font-size:13px;color:#444;margin-bottom:15px}.settingEmailArea .settingEmailBox .settingEmailContent .selectTime{font-size:13px;padding:4px 10px 4px 0;border:1px solid #ebebeb}.settingEmailArea .settingEmailBox .settingEmailContentListArea li:first-child{margin-top:0!important}.settingEmailArea .settingEmailBox .settingEmailContentListArea .settingEmailContentList{margin-top:12px}.settingEmailArea .settingEmailBox .settingEmailContentListArea .settingEmailContentListForMail{padding-bottom:25px!important}.settingEmailArea .settingEmailBox .settingEmailContentListArea .onOffBtn{float:right}.settingEmailArea .settingEmailBox .settingEmailContentListArea .onOffBtn a{border-radius:5px;border:1px solid #00A3D9;display:block;width:58px;line-height:26px;text-align:center;color:#00A3D9;background-color:#fff;font-size:13px}.settingEmailArea .settingEmailBox .settingEmailContentListArea .onOffBtn a:hover{color:#fff!important;background-color:#00A3D9!important}.settingEmailArea .settingEmailBox .settingEmailContentListArea .onBtn a{color:#fff!important;background-color:#00A3D9}.settingEmailArea .settingEmailBox .settingEmailContentListArea .textForOnOff{float:left;font-size:15px;color:#333;margin-top:7px}.settingEmailArea .settingEmailBox .settingEmailother{float:left;position:relative;background-color:#fff;padding:0 0 0 2px;width:520px}.settingEmailArea .settingEmailBox .settingEmailother .allOff{text-align:right;background-color:#F8F8F8;width:518px;padding-top:4px}.settingEmailArea .settingEmailBox .settingEmailother .allOff a{color:#3b5998;padding:10px 14px 14px;display:block}.settingEmailArea .settingEmailBox .settingEmailother .allOff a:hover{text-decoration:underline}.settingEmailArea .settingEmailBox .settingEmailother .settingEmailContentListArea{padding:20px;width:480px;background-color:#fff}.settingEmailArea .settingEmailBox .settingEmailother .settingCateBox{margin-top:0!important;padding:0 20px 20px;width:482px;background-color:#fff}.settingEmailBoxForBtn{width:200px!important}.settingEmailBoxForBtn a{width:200px!important;height:50px!important;font-size:18px!important;line-height:50px!important}.attention{color:#666;line-height:1.3;margin:0 auto 20px;width:520px}.settingProfileArea div:first-child{border-top:none!important}.settingProfileArea .settingProfileBox{border-top:1px solid #fff;background-color:#F2F2F2}.settingProfileArea .settingProfileBox .settingProfileTitleArea{float:left;width:100px;padding:25px 0 0 20px}.settingProfileArea .settingProfileBox .settingProfileTitleArea .settingProfileTitle{font-size:15px;color:#666}.settingProfileArea .settingProfileBox .settingProfileContent{float:left;width:477px;position:relative;background-color:#fff;padding:25px 20px 25px 25px}.settingProfileArea .settingProfileBox .settingProfileContent .settingProfileImg{float:left;height:190px;width:190px;margin-right:30px;background-color:#fff;border-radius:5px;box-shadow:2px 2px 1px #ebebeb}.settingProfileArea .settingProfileBox .settingProfileContent .settingProfileImg img{width:180px;height:180px;padding:5px}.settingProfileArea .settingProfileBox .settingProfileContent .settingProfileBtnArea{float:left;width:252px}.settingProfileArea .settingProfileBox .settingProfileContent .settingProfileBtnAreaForPic{margin-top:114px}.settingProfileArea .settingProfileBox .settingProfileContent .settingProfileBtnAreaForPic li:first-child{margin-top:-1px}.settingProfileArea .settingProfileBox .settingProfileContent .cool_uploading{position:relative;overflow:hidden;height:35px;width:110px;margin-top:-3px}.settingProfileArea .settingProfileBox .settingProfileContent .cool_uploading .cool_uploading_image{position:absolute;top:0;left:0}.settingProfileArea .settingProfileBox .settingProfileContent .cool_uploading .cool_uploading_form{position:absolute;top:0;right:0;height:35px;filter:alpha(opacity=0);opacity:0;z-index:1;cursor:pointer}.settingProfileArea .settingProfileBox .settingProfileContent .errorText{font-size:12px;color:red;padding-top:10px;clear:both}.settingProfileArea .settingProfileBox .settingProfileContent .errorText i{margin-right:2px}.settingProfileArea .settingProfileBox .settingProfileContent .errorTextForTextarea{position:absolute;bottom:25px;left:25px}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li{float:left}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li:first-child{margin-right:10px}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li a{border-radius:5px;text-align:center}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.imgBtn a{color:#00A3D8;border:1px solid #00A3D8;padding:5px 18px;line-height:32px;font-weight:700;box-shadow:2px 2px 0 #e5e5e5}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.imgBtn a:hover{color:#fff;background-color:#00A3D8}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.deletBtn a{color:#7d7d7d;border:1px solid #cdcdcd;padding:5px 8px 5px 23px;line-height:32px;box-shadow:2px 2px 0 #e5e5e5;background:url(../../../../../images/v2/pc/top/trash_can_very_small.png) 7px no-repeat}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.deletBtn a:hover{background-color:#eee}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.publishBtn a{padding:1px 27px;line-height:24px;box-shadow:2px 2px 0 #e5e5e5}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.nonePublishBtn a{padding:1px 18px;line-height:24px;box-shadow:2px 2px 0 #e5e5e5}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.publishBtnOn a{color:#00A3D8;border:1px solid #00A3D8;font-weight:700}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.publishBtnOn a:hover{color:#fff;background-color:#00A3D8}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.publishBtnOff a{color:#d4d4d4;border:1px solid #ccc}.settingProfileArea .settingProfileBox .settingProfileContent .settingBtns li.publishBtnOff a:hover{background-color:#eee}.settingProfileArea .settingProfileBox .settingProfileContent .imgDescription{font-size:13px;color:#666;padding-top:10px;line-height:1.4}.settingProfileArea .settingProfileBox .settingProfileContent .myText{color:#333;line-height:150%;width:444px;height:126px;overflow:hidden;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif;padding:15px;border:1px solid #ccc;border-radius:5px}.settingProfileArea .settingProfileBox .settingProfileContent .textNumber{font-size:12px;color:#999;padding-top:5px;text-align:right}.settingProfileArea .settingProfileBox .settingProfileContent dl:first-child{margin-bottom:35px}.settingProfileArea .settingProfileBox .settingProfileContent dl dt{float:left;font-size:13px;color:#47421A;margin-right:35px;line-height:24px}.settingProfileArea .settingProfileBox .settingProfileContent dl dd{float:left}.settingCateInfo{font-size:12px;color:#777;text-align:center;padding-top:15px}.profileInner{padding:10px 30px 40px}.profileInner .profileBottomArea .profileQueation{float:left;width:290px;padding-right:20px}.profileInner .profileBottomArea .profileAnswer{float:right;padding-left:20px;width:290px;border-left:1px solid #eee}.profileInner .profileBottomArea h3{font-size:16px;padding-bottom:20px}.profileInner .profileBottomArea h3.questionTitle{color:#006DD9}.profileInner .profileBottomArea h3.answerTitle{color:#ff7f00}.profileInner .profileBottomArea h3 span{font-size:26px;vertical-align:text-bottom;padding-right:10px}.profileInner .profileBottomArea dl{clear:both;border-bottom:dotted 1px #ccc;padding-bottom:8px;margin-bottom:15px}.profileInner .profileBottomArea dl.last{border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.profileInner .profileBottomArea dl dt{font-size:13px;display:block;color:#545454;padding-bottom:10px;line-height:1.3}.profileInner .profileBottomArea dl dt.bestAnswer{background:url(../../../../../images/v2/pc/top/medal.png) left top no-repeat;padding-left:17px;line-height:18px}.profileInner .profileBottomArea dl dt.good{background:url(../../../../../images/v2/pc/top/good.png) left top no-repeat;padding-left:53px;line-height:20px}.profileInner .profileBottomArea dl dt.solvedRate{padding:3px 0 12px}.profileInner .profileBottomArea dl dt a{color:#395998!important}.profileInner .profileBottomArea dl dt a:hover{text-decoration:underline}.profileInner .profileBottomArea dl dt i{color:#FF4C99;padding-right:5px}.profileInner .profileBottomArea dl .progress-ex{width:290px;border:1px solid #ddd;background-color:#fff;margin-bottom:15px}.profileInner .profileBottomArea dl .progress-ex .meter-value-ex{width:290px;height:20px}.profileInner .profileBottomArea dl .progress-ex .meter-value-exQ{background-color:#006DD9;width:52%}.profileInner .profileBottomArea dl .progress-ex .meter-value-exA{background-color:#ff7f00;width:85%}.profileInner .profileBottomArea dl dd{text-align:right;font-size:18px;color:#333;font-weight:700}.profileInner .profileBottomArea dl dd ul li{float:left;margin-right:10px}.profileInner .profileBottomArea dl dd ul li.last{margin-right:0!important}.profileInner .profileBottomArea dl dd ul li a{font-size:13px;color:#395998;font-weight:400!important}.profileInner .profileBottomArea dl dd ul li a:hover{text-decoration:underline}.profileAreaForOther{padding:2px;border-bottom:1px solid #ddd}.profileAreaForOther .profileAreaForOtherInnerForS{padding:20px 20px 20px 66px!important}.profileAreaForOther .profileAreaForOtherInnerForS .specialistIcon:after{border-right:5px solid #f8f8f8}.profileAreaForOther .profileAreaForOtherInner{background-color:#F8F8F8;padding:20px}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherImage{width:60px;height:60px;box-shadow:2px 2px 1px #ebebeb;background-color:#fff;border-radius:5px;padding:4px;float:left;margin-right:10px}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddle{width:430px;float:left;margin-right:10px}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddle .profileAreaForOtherName{font-size:18px;color:#333;margin:15px 0 10px}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddle .profileAreaForOtherDate{font-size:12px;color:#999}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddleForS{width:394px!important}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddleForS .profileAreaForOtherNameForS{margin:5px 0!important}.profileAreaForOther .profileAreaForOtherInner .profileAreaForOtherMiddleForS .job{font-size:13px;color:#666;margin-top:12px}.profileAreaForOther .profileAreaForOtherInner .blockButton{width:110px;float:right;margin-top:30px}.profileAreaForOther .profileAreaForOtherInner .blockButton a{display:block;background-color:#fff;line-height:34px;text-align:center;color:#666;border:1px solid #ccc;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.profileAreaForOther .profileAreaForOtherInner .blockButton a:hover{color:#666!important;background-color:#ebebeb!important}.profileArea{padding:2px;border-bottom:1px solid #ddd;position:relative}.profileArea .specialistIcon{top:-18px}.profileArea .specialistIcon:after{border-right:5px solid #f6f6f6}.profileArea .specialistIcon:before{border-bottom:6px solid transparent;border-top:none;top:35px}.profileArea .profileAreaInnerForS{padding-top:40px!important}.profileArea .profileAreaInnerForS .specialistIcon{top:3px!important}.profileArea .profileAreaInnerForS .job{padding-top:10px!important;clear:both}.profileArea .profileAreaInner{background-color:#F8F8F8;padding:20px 30px}.profileArea .profileAreaInner .profileImage{width:110px;height:110px;float:left;box-shadow:2px 2px 1px #ebebeb;background-color:#fff;border-radius:5px;padding:4px}.profileArea .profileAreaInner .profileLeftArea{float:left;width:118px}.profileArea .profileAreaInner .profileLeftArea .profileBtnArea{float:none;display:inline-block;padding-top:10px}.profileArea .profileAreaInner .profileLeftArea .profileBtnArea .settingBtn{margin-left:8px}.profileArea .profileAreaInner .profileLeftArea .profileBtnArea .settingBtn a{line-height:28px;padding:0 21px}.profileArea .profileAreaInner .profileLeftArea .profileBtnArea .toSeePublishPage{width:118px;text-align:center}.profileArea .profileAreaInner .profileRightArea{width:475px;float:right;padding-top:15px}.profileArea .profileAreaInner .profileRightArea .profileName{font-size:22px;color:#333;margin:0 15px 0 0;float:left}.profileArea .profileAreaInner .profileRightArea .job{font-size:13px;color:#666;margin-top:10px;padding-bottom:10px}.profileArea .profileAreaInner .profileRightArea .rankingLink{margin-top:14px}.profileArea .profileAreaInner .profileRightArea .rankingLink img{margin-right:5px;vertical-align:-1px}.profileArea .profileAreaInner .profileRightArea .rankingLink a{color:#3b5998}.profileArea .profileAreaInner .profileRightArea .rankingLink a:hover{text-decoration:underline}.profileArea .profileAreaInner .profileRightArea .grade{margin-top:5px;line-height:25px}.profileArea .profileAreaInner .profileRightArea .grade img{margin:0 3px 0 2px;vertical-align:-6px}.profileArea .profileAreaInner .profileRightArea .grade a{font-size:16px;font-weight:700}.profileArea .profileAreaInner .profileRightArea .grade span{margin-left:10px;font-size:12px}.profileArea .profileAreaInner .profileRightArea .profileTime{margin-top:5px;font-size:12px;color:#999;float:left}.profileArea .profileAreaInner .profileRightArea .profileRightAreaInner{margin-left:10px}.profileArea .profileAreaInner .profileRightArea .profileGrade{margin-top:3px;background:#fff;border:1px solid #ccc;border-radius:5px}.profileArea .profileAreaInner .profileRightArea .profileGrade .fcRed{font-weight:700;color:red}.profileArea .profileAreaInner .profileRightArea .profileGrade dt{float:left;padding:4px 8px 5px 0;background:#fef8de;border-top-left-radius:5px;border-bottom-left-radius:5px}.profileArea .profileAreaInner .profileRightArea .profileGrade dt img{float:left}.profileArea .profileAreaInner .profileRightArea .profileGrade dt .gradeitem{margin:0 -6px 0 -2px}.profileArea .profileAreaInner .profileRightArea .profileGrade dt .gradetxt{margin-top:26px}.profileArea .profileAreaInner .profileRightArea .profileGrade dt.dt_none{display:none}.profileArea .profileAreaInner .profileRightArea .profileGrade dd{float:left;padding:13px 0 16px 24px}.profileArea .profileAreaInner .profileRightArea .profileGrade dd .get{padding:0 0 15px 24px;background:url(../../../../../images/v2/pc/top/medal_for_btn.png) left top no-repeat;font-size:16px;color:#630}.profileArea .profileAreaInner .profileRightArea .profileGrade dd .fcRed{font-size:20px;margin:0 0 0 10px}.profileArea .profileAreaInner .profileRightArea .profileGrade dd .comment{font-size:13px;color:#666}.profileArea .profileAreaInner .profileRightArea .profileGrade dd .comment .fcRed{font-size:15px;margin:0 3px}.profileArea .profileAreaInner .publicPage{position:relative}.profileArea .profileAreaInner .publicPage .profileBtnArea{position:absolute;bottom:0;right:0}.profileArea .profileAreaInner .publicPage .grade{margin-bottom:-5px}.profileArea .profileAreaInner .profileBtnArea{padding-top:15px;float:right}.profileArea .profileAreaInner .profileBtnArea li{float:left}.profileArea .profileAreaInner .profileBtnArea li.toSeePublishPage{margin-right:25px;padding-top:10px}.profileArea .profileAreaInner .profileBtnArea li.toSeePublishPage a{font-size:13px;color:#395998}.profileArea .profileAreaInner .profileBtnArea li.toSeePublishPage a:hover{text-decoration:underline}.profileArea .profileAreaInner .profileBtnArea li.settingBtn a{display:block;background-color:#fff;line-height:34px;padding:0 25px;color:#00a3d8;font-weight:700;border:1px solid #00a3d8;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.profileArea .profileAreaInner .profileBtnArea li.settingBtn a:hover{color:#fff;background-color:#00a3d8}.profileArea .profileAreaInner .profileBtnArea li.blockButton a{display:block;background-color:#fff;line-height:34px;padding:0 15px;color:#666;border:1px solid #ccc;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.profileArea .profileAreaInner .profileBtnArea li.blockButton a:hover{color:#666!important;background-color:#ebebeb!important}.profileTextArea{border-bottom:1px solid #EDEDED;padding:20px 30px}.profileTextArea .profileTextTitle{color:#333;padding-bottom:10px;font-weight:700}.profileTextArea .profileText{color:#666;line-height:1.5}.profileTextAreaForS{clear:both;border-bottom:none!important;padding:20px 0 0!important}.profileGradePast{padding:12px 25px;border-top:1px solid #ededed}.profileGradePast .profileGradePastTitle{padding-left:26px;background:url(../../../../../images/v2/pc/common/icon_grade.png) left top no-repeat;line-height:25px;font-weight:700}.profileGradePast .profileGradePastInner{padding:10px 7px 2px 20px}.profileGradePast .profileGradePastBest{float:left;width:102px;padding-right:22px}.profileGradePast .profileGradePastBest .profileGradePastBest_txt{margin:8px 14px 0;padding:5px 2px;border-radius:5px;background:red;font-weight:700;color:#fff;text-align:center}.profileGradePast .profileGradePastBest .profileGradePastBest_none{height:268px;display:table-cell;text-align:center;vertical-align:middle}.profileGradePast .profileGradePastBest .profileGradePastBest_none p{margin:0 -22px 0 -10px;line-height:1.6}.profileGradePast .profileGradePastItems{float:right;width:450px;padding:3px 0 0 29px;background:url(../../../../../images/v2/pc/top/bg_profileGradePastItems.png) left top no-repeat}.profileGradePast .profileGradePastItems .profileGradePastItems_list li{float:left;width:150px;margin-bottom:10px}.profileGradePast .profileGradePastItems .profileGradePastItems_list li .number{vertical-align:20px;color:#666}.profileGradePast .profileGradePastItems .profileGradePastItems_list li .number span{margin-left:10px;font-size:16px;color:#333}.naviAreaForSearch{border-bottom:1px solid #fff;background-color:#f8f8f8;width:100%}.naviAreaForSearch .naviAreaForSearchInner{width:1004px;margin:0 auto;padding:0 10px}.naviAreaForSearch .naviAreaForSearchInner .naviForSearch{float:left}.naviAreaForSearch .naviAreaForSearchInner .naviForSearch li{float:left;padding:20px 0}.naviAreaForSearch .naviAreaForSearchInner .naviForSearch li a{font-size:15px;color:#333;padding:0 30px 10px}.naviAreaForSearch .naviAreaForSearchInner .naviForSearch li a:hover{color:#00A3D8;border-bottom:6px solid #00A3D8}.naviAreaForSearch .naviAreaForSearchInner .naviForSearch li.active a{font-weight:700;color:#00A3D8;border-bottom:6px solid #00A3D8}.searchKeyWordArea{width:974px;padding:0 25px;margin:15px auto;color:#333;position:relative}.searchKeyWordArea .searchKeyWordMainTitle{font-size:24px;float:left;margin-right:20px;font-weight:700}.searchKeyWordArea .subTitle{float:left;margin-top:5px}.searchKeyWordArea .rss i{margin-left:5px;color:#ff7f00;font-size:18px;vertical-align:-8px}.searchKeyWordArea .searchKeyWordTextArea{clear:both;padding:14px 0 0;width:660px}.searchKeyWordArea .searchKeyWordTextArea p{float:left}.searchKeyWordArea .searchKeyWordTextArea p a{color:#3b5998;position:relative;top:1px}.searchKeyWordArea .searchKeyWordTextArea p a:hover{text-decoration:underline}.searchKeyWordArea .searchKeyWordTextArea .text{padding:0 10px 0 0;color:#3b5998}.searchKeyWordArea .buttons{width:200px;float:right}.searchKeyWordArea .buttons a{line-height:40px}.searchKeyWordArea .buttons a .q-text{font-size:18px;margin-left:4px}.searchKeyWordArea .buttons a .q{font-size:20px;line-height:23px;font-weight:400}.searchKeyWordArea .buttons a .w-circle{line-height:24px}.searchKeyWordBack{padding:0 25px}.searchKeyWordBack a{color:#3B5998}.searchKeyWordBack a:hover{text-decoration:underline}.textForQBtn{text-align:center;margin:15px 0 -16px}.theBtnBottom{width:200px;margin:30px auto}.theBtnBottom a{line-height:40px}.theBtnBottom a .q-text{font-size:18px;margin-left:4px}.theBtnBottom a .q{font-size:20px;line-height:23px;font-weight:400}.theBtnBottom a .w-circle{line-height:24px}.theKeyword{font-weight:700}.adAreaSmaller{margin-bottom:0!important}#google_ads1,#google_ads2{padding:20px}.sponcer{overflow:hidden;position:relative}.sponcer.show{margin-bottom:6px;padding-bottom:8px;border-bottom:4px solid #ededed!important}.sponcer.bottom{margin-top:-1px;padding-top:8px;border-top:4px solid #ededed!important;border-bottom:1px solid #ededed!important}.d_{font-weight:700!important}.e_{color:#999!important}.pickUpAdBox{border-bottom:1px solid #EDEDED;padding-bottom:10px;margin:10px 0 0}.pickUpAdBoxInner{background-color:#F8F8F8;width:622px;padding:10px;margin:10px auto 0}.pickUpAdBoxInner a{color:#395998;word-break:break-all;word-wrap:break-word}.pickUpAdBoxInner a:hover{text-decoration:underline}.pickUpAdBoxInner .adBoxesPic{width:180px;float:left;margin-right:15px}.pickUpAdBoxInner .adBoxRight{width:425px;float:left}.pickUpAdBoxInner .adBoxRight .adBoxRightTitle{padding-bottom:10px;margin-top:4px}.pickUpAdBoxInner .adBoxRight .adBoxRightTitle a{font-size:16px;word-break:break-all;word-wrap:break-word}.pickUpAdBoxInner .adBoxRight .adBoxRightText{font-size:13px;color:#525252;line-height:1.4;padding-bottom:8px;word-break:break-all;word-wrap:break-word}.pickUpAdBoxInner .adBoxRight .pickUpAdList li{float:left;padding-left:8px;margin-left:8px;border-left:1px solid #999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px}.pickUpAdBoxInner .adBoxRight .pickUpAdList li:first-child{border-left:none!important;padding-left:0!important;margin-left:0!important}.pickUpAdBoxInner .adBoxRight .pickUpAdList li a{word-break:break-all;word-wrap:break-word;font-size:12px}.pickUpAdBoxInner .adBoxesPic_matome{float:left;margin-right:15px}.pickUpAdBoxInner .adBoxesPic_matome img{width:120px;vertical-align:top}.pickUpAdBoxInner .adBoxesPic_matome a{-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}.pickUpAdBoxInner .adBoxesPic_matome a:hover{opacity:.8}.pickUpAdBoxInner .adBoxRight_matome{width:480px;float:left}.pickUpAdBoxInner .adBoxRight_matome .adBoxRightTitle_matome{padding-bottom:12px;margin-top:4px;line-height:1.4}.pickUpAdBoxInner .adBoxRight_matome .adBoxRightTitle_matome a{font-size:16px;word-break:break-all;word-wrap:break-word;font-weight:700}.pickUpAdBoxInner .adBoxRight_matome .adBoxRightText_matome{font-size:13px;color:#525252;line-height:1.4;padding-bottom:0;word-break:break-all;word-wrap:break-word}.adAreaBottom{border-bottom:1px solid #EDEDED}.mainNaviArea{border-bottom:1px solid #EDEDED;padding:20px 20px 0}.mainNavi1{margin:0 0 20px}.mainNavi1 ul li{position:relative;float:left;border-left:1px solid #ddd}.mainNavi1 ul li h2 a{background-color:#00a3d9;color:#fff!important;font-weight:700}.mainNavi1 ul li h2 a span:before{content:"";position:absolute;top:28px;left:50%;margin-left:-6px;display:block;border-style:solid;border-width:6px;border-color:transparent transparent #fff}.mainNavi1 ul li:first-child{border-left:none!important}.mainNavi1 ul li a{color:#333;font-size:16px;padding:0 50px;display:block;text-align:center;line-height:40px}.mainNavi1 ul li a:hover{color:#00a3d9}.mainNavi1 ul .allSearch{float:left}.mainNavi1 ul .allSearch a{font-size:13px;color:#395998}.mainNavi1 ul .allSearch a:hover{text-decoration:underline}.mainNavi1 ul .allSearch a i{color:#00A3D8;margin-right:5px;font-size:18px;vertical-align:-1px}.mainNavi1 ul .allSearch a img{margin:0 4px 1px 0;vertical-align:middle}.mainNavi2 ul li{float:left;margin-right:35px;line-height:1.5}.mainNavi2 ul li a{color:#444}.mainNavi2 ul li a:hover{color:#00A3D9}.mainNavi2 ul li a:hover i{color:#00A3D9!important}.mainNavi2 ul li.active a{color:#00A3D9}.mainNavi2 ul li.active a i{color:#fff}.mainNavi2 .searchSortList li{position:relative;margin-right:14px}.mainNavi2 .searchSortList li.mainNaviResetBtn{margin:2px 15px 0 0;font-size:12px;line-height:26px}.mainNavi2 .searchSortList li .mainNaviList a{display:inline-block;padding:3px 25px 1px 9px;border:1px solid #ddd;border-radius:4px;margin-bottom:20px}.mainNavi2 .searchSortList li .mainNaviList a .fa{position:absolute;right:9px;font-size:18px;margin-left:6px;vertical-align:2px;color:#999}.mainNavi2 .searchSortList li .mainNaviList a .fa-sort-desc{top:2px}.mainNavi2 .searchSortList li .mainNaviList a .fa-sort-asc{bottom:21px}.mainNavi2 .searchSortList li .mainNaviList.active i{color:#999}.mainNavi2 .searchSortList li .mainNaviList .label{padding-right:4px;font-size:12px;color:#444}.mainNavi2 .searchSortList .allSearch{float:left;margin-top:5px}.mainNavi2 .searchSortList .allSearch a{font-size:13px;color:#395998}.mainNavi2 .searchSortList .allSearch a:hover{text-decoration:underline}.mainNavi2 .searchSortList .allSearch a i{color:#00A3D8;margin-right:5px;font-size:18px;vertical-align:-1px}.mainNavi2 .hiddenBoxForMainNavi{position:absolute;left:0;width:190px;margin-top:-1px;padding:10px 0;border:1px solid #ddd;box-shadow:2px 2px 2px #f0f0f0;background-color:#fff;z-index:5}.mainNavi2 .hiddenBoxForMainNavi ul li{float:none!important;margin-right:0!important}.mainNavi2 .hiddenBoxForMainNavi ul li.active a .checkedList{color:#00A3D8!important}.mainNavi2 .hiddenBoxForMainNavi ul li a{font-size:15px;color:#444;display:block;line-height:30px;padding:0 0 0 35px}.mainNavi2 .hiddenBoxForMainNavi ul li a:hover{color:#00A3D8;background-color:#F2F2F2}.mainNavi2 .hiddenBoxForMainNavi ul li a .checkedList{margin:0 8px 0 -23px}.searchResultBoxes{border-bottom:1px solid #EDEDED;padding:20px;position:relative}.searchResultBoxes a{color:#395998;word-break:break-all;word-wrap:break-word}.searchResultBoxes a:hover{text-decoration:underline}.searchResultBoxes .searchResultTitle{padding-bottom:15px;width:575px}.searchResultBoxes .searchResultTitle a{font-size:18px;font-weight:700;line-height:1.3}.searchResultBoxes .searchResultText{font-size:13px;color:#525252;line-height:1.5;padding-bottom:2px;width:544px}.searchResultBoxes .searchResultOther{width:544px;font-size:12px;line-height:30px}.searchResultBoxes .searchResultOther li{display:inline-block;margin-right:11px}.searchResultBoxes .searchResultOther li:last-child{margin-left:0}.searchResultBoxes .searchResultOther li.searchResultTime{color:#999}.searchResultBoxes .searchResultOther li.searchResultNumber{margin-right:18px!important}.searchResultBoxes .searchResultOther li.searchResultNumber a{color:#999}.searchResultBoxes .searchResultOther li.tags div{position:relative}.searchResultBoxes .searchResultOther li.tags div i{position:absolute;top:8px;left:0;font-size:14px;color:#666;vertical-align:middle}.searchResultBoxes .searchResultOther li.tags div ul{display:inline-block;padding-left:20px}.searchResultBoxes .searchResultOther li.tags div ul li{float:none;display:inline-block;margin:0 5px 5px 0}.searchResultBoxes .searchResultOther li.tags div ul li a{font-size:11px;color:#666;padding:4px;line-height:1!important;display:block;border:1px solid #ddd;text-decoration:none}.searchResultBoxes .searchResultOther li.tags div ul li a:hover{background-color:#eaeaea}.searchResultBoxes .searchResultOther li.tags div ul li:last-child{margin:0!important}.searchResultBoxes .searchResultOther li.searchResultStar{color:#00A3D8}.searchResultBoxes .searchResultOther li.searchResultStar i{margin-right:4px;font-size:13px}.searchResultBoxes .searchResultOther li.searchResultPro .searchResultPro_inner{background-color:#eee;padding:0 3px}.searchResultBoxes .searchResultOther li.searchResultPro .searchResultPro_inner p{color:#999;line-height:20px}.icons{position:absolute;top:10px;right:20px}.searchWordBox{border-bottom:1px solid #EDEDED;padding:20px}.searchWordBox a{color:#395998;word-break:break-all;word-wrap:break-word}.searchWordBox a:hover{text-decoration:underline}.searchWordBox .searchWordBoxTitle{font-size:18px;color:#7F7F7F;padding-bottom:10px}.searchWordBox .relativeSearchWords{margin-left:35px;width:500px}.searchWordBox .relativeSearchWords li{float:left;width:50%;line-height:1.7}.searchWordBox .searchWords{margin-left:35px;width:500px}.searchWordBox .searchWords li{float:left;width:50%;line-height:1.7}.theBestAnswer{text-align:center!important}.rightBoxForSearch{position:fixed;bottom:-113px;right:0;z-index:100}.rightBoxForSearch .windowSearchBoxInner{display:block;width:100%!important;margin:0 auto}.rightBoxForSearch .windowSearchBoxContent{position:relative;float:right;width:226px;padding:13px 22px 24px 20px}.rightBoxForSearch .windowSearchBoxContent2{padding:24px 12px!important}.rightBoxForSearch .windowSearchBoxContent2 .buttonsBlue a{padding:4px 0 12px;text-align:center;font-size:18px;box-shadow:0 5px 0 #036}.rightBoxForSearch .windowSearchBoxContent2 .buttonsBlue a img{width:27px;position:relative;top:7px;margin-right:4px}.rightBoxForSearch .windowSearchBoxContent2 .closeBtn{display:none}.rightBoxForSearch .windowSearchBoxContent2 .text{font-size:11px;text-align:center;color:#333;line-height:1.3;margin-bottom:4px}.rightBoxForSearch .windowSearchBoxContent2:hover .closeBtn{display:block!important}.rightBoxForSearch .windowSearchBoxContent2 .qjiro{position:absolute;bottom:-4px;right:-8px}.rightBoxForSearch .windowSearchBoxContent2 .qjiro img{width:66px}.rightBoxForSearch .windowSearchBoxContent2 .fa-stack-2x{font-size:2em}.rightBoxForSearch .windowSearchBoxContent2 .q-text{font-size:16px;margin-left:5px;display:inline-block}.rightBoxForSearch .windowSearchBoxContent2 .q{font-size:20px}.type03 .windowSearchBox_title{color:#fff}.type03 .windowSearchBoxContent{background:url(../../../../../images/v2/pc/qa/bg_window_search_box04.png) left top}.type03 .windowSearchBox_input{border:3px solid #066BDA}.type03 .windowSearchBox_submitBox{background:#036}.type03 .windowSearchBox_submit{background:#0A6DDA;background:-webkit-linear-gradient(top,#3888E1 0,#0A6DDA 100%);background:linear-gradient(to bottom,#3888E1 0,#0A6DDA 100%)}.type03 .windowSearchBox_submit:hover{background:#095cc9;background:-webkit-linear-gradient(top,#2777d0 0,#095cc9 100%);background:linear-gradient(to bottom,#2777d0 0,#095cc9 100%)}.type03 .keywords li a{color:#fff}.type03 .keywords li a:hover{color:#0DD}.type03 .closeBtn{position:absolute;top:0;right:0;background:url(../../../../../images/v2/pc/qa/btn_close_white.png) left top no-repeat;border-top-right-radius:5px;width:24px;height:24px;cursor:pointer}.resultsMessage{margin-left:10px;line-height:1.6;color:#444}.resultsMessage.category{margin-bottom:25px}.resultsMessage.nothing{margin-top:15px;margin-bottom:15px}.resultsPoint{padding:20px;line-height:1.6;color:#444}.resultsPoint .resultsPoint_title{font-weight:700}.resultsPoint .resultsPoint_list{margin-left:5px;padding-left:1em;text-indent:-1em}.wikiArea{padding:20px;margin:20px 0 0}.wikiArea .wikiArea_title{font-size:18px;margin:0 0 10px}.wikiArea .wikiArea_text{line-height:1.4}.wikiArea .wikiArea_link{margin:10px 0 0;text-align:right}.wikiArea .wikiArea_link a{color:#3b5998}.wikiArea .wikiArea_link a:hover{text-decoration:underline}.tagKeyWordArea{margin-top:0}.tagKeyWordArea .searchKeyWordSubTitle{margin-top:0;line-height:24px}.tagArea .mainNaviArea{display:none}.tagArea .sponcer{border-top:none!important}.tagWordBox{display:none}.tagWordBox .fa-tag{margin:0 3px 0 1px}.tagWordBox .relativeTagWords{margin:5px 0 0 20px}.tagWordBox .relativeTagWords li{float:left;margin:0 25px 8px 0;line-height:1}