@charset "UTF-8";#headNav .headNav_content:after,#headNav .headNav_list:after,.answers ul li:after,.baCheck .baWrap .upBaArea:after,.breadcrumbListArea ul:after,.broadFooter .broadFooter_inner div.broadFooter_content:first-child:after,.broadFooter .broadFooter_inner:after,.broadFooter ul:after,.cateIchiran .cateIchiranContent ul:after,.cateIchiran .cateIchiranContent:after,.cateIchiran .title:after,.categories .right ul:after,.categories ul.left li a:after,.categoryListBox .categoryListBoxHeader:after,.categoryListBox .categoryListBoxInner:after,.categoryListBox .categoryListBoxLeft ul li a:after,.compareHistory .btns:after,.compareHistory .inner ul li div:after,.deleteCheck .bottomDeleteArea ul:after,.emergencyArea .inner ul:after,.emergencyArea .inner:after,.errorDialogBox .mainText:after,.forYourInfo ul li a .notificationBox:after,.forYourInfo ul li a:after,.forYourInfo ul li:after,.forYourInfoBeforeLogin ul li a:after,.forYourInfoBeforeLogin ul li:after,.header .hInner .bell a .bellInner:after,.header .hInner .bell:after,.header .hInner .myInfoArea:after,.header .hInner:after,.modalContent ul:after,.modalContentForCommentConfirm ul:after,.myCate .title:after,.myCate ul li:after,.myKeyWord .inner ul li div:after,.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ:after,.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight:after,.oshitopiArea .oshitopiInner ul li:after,.pagingArea ul:after,.personalInfo .nameArea:after,.personalInfo .personalInfoLinks:after,.personalInfo .personalInfoNumbers ul:after,.searchOption .searchOptionBox:after,.searchOption .searchOptionBoxRight .radioBtnsForKeyword:after,.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li:after,.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li:after,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li:after,.searchOption .searchOptionBoxRight ul:after,.searchOption .searchOptionBoxRight:after,.searchOption .searchOptionBtnArea ul:after,.searchOption .searchOptionHeader:after,.searchOptionBoxContentBox:after,.sideBoxContent li .sideBoxList:after,.specialistAnswerArea .specialistAnswerAreaInner .listBox div:after,.wideImageArea .wideBoxList:after{display:block;content:"";clear:both;height:0;overflow:hidden}.forYourInfoBeforeLogin ul li a,.personalInfo .nameArea .right h3,.sideBoxContent li .sideBoxList .sideBoxRightContent .sideBoxListText,.sideBoxContent li .sideBoxList .sideBoxRightContent h3 a{word-break:break-all;word-wrap:break-word}.answerUpDateBox .buttons a span.q-text,.baseQ a span.q-text,.header .hInner .mainBtn a span.q-text,.modalContent ul li p.btn a span.q-text{display:inline-block}.answersWithNumber div,.header .hInner .theUserInformationArea .theUserName a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}::-webkit-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-placeholder{color:#ccc}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;font-family:"Hiragino Kaku Gothic ProN","メイリオ",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-weight:400}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}textarea{resize:vertical}body{font-size:14px;position:relative;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif!important;background:#f4f4f4;min-width:1110px;max-width:100%}a{text-decoration:none}.headerForBeforeLogin{position:fixed;top:0;left:0}.header{border-top:3px #ff9a5a solid;width:100%;background-color:#fff!important;z-index:100;height:72px!important}.header .hInner{width:1004px;padding:0 10px;margin:-3px auto 0;height:75px!important;position:relative}.header .hInner .logo{float:left;padding:14px 0}.header .hInner .logo a{display:block;width:163px;height:42px;background:url(../../../../../images/v2/pc/common/logo.svg) no-repeat left}.header .hInner .logo a span{display:none}.header .hInner .searchAreaInner{border-radius:4px;border:1px solid #aaa;width:298px;display:block;height:34px;background-color:#fff;position:relative}.header .hInner .searchAreaInner .searchPlaceholder{border:1px solid #fff;border-radius:4px;width:250px;padding:3px 6px;display:block;font-size:15px;outline:0;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.header .hInner .searchAreaInner .headerSearchIcon{border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;text-indent:-9999px;cursor:pointer;background:url(../../../../../images/v2/pc/common/search_icon.png) no-repeat 7px 7px;width:37px;height:36px;top:-1px;left:262px;border:1px solid #777;background-color:#777}.header .hInner .searchAreaInner .headerSearchIcon:hover{background-color:#9e9e9e;border-color:#9e9e9e}.header .hInner .searchAreaInner .headerSearchIcon i{color:#fff;font-size:15px;padding:6px 8px}.header .hInner .headerSearchArea{margin:0 0 0 13px;width:300px;float:left;position:relative;padding:19px 0}.header .hInner .headerSearchArea .sugest{position:absolute;background-color:#fff;z-index:105;width:262px;top:54px;border:1px solid #aaa!important}.header .hInner .headerSearchArea .sugest li{border-top:1px solid #aaa!important}.header .hInner .headerSearchArea .sugest li:first-child{border-top:none!important}.header .hInner .headerSearchArea .sugest li a{display:block;font-size:12px;padding-left:8px;line-height:28px;color:#333!important}.header .hInner .headerSearchArea .sugest li a:hover{background-color:#f0f0f0}.header .hInner .headerSearchArea .sugest li.selected{background-color:#f0f0f0}.header .hInner .headerRightContents{float:right}.header .hInner .bell,.header .hInner .headerBtn,.header .hInner .myInfoArea,.header .hInner .popUpBtn{float:left}.header .hInner .myInfoArea{margin:13px 23px 0 0}.header .hInner .myInfoArea p{float:left}.header .hInner .myInfoArea .userName{line-height:49px;margin-right:10px}.header .hInner .myInfoArea .userName a{color:#535353;font-size:12px}.header .hInner .myInfoArea .userName a:hover{text-decoration:underline}.header .hInner .myInfoArea .popUpBtn{border-radius:4px;border:1px solid #ccc;margin:14px 0 0 -6px}.header .hInner .myInfoArea .popUpBtn a{font-size:15px;padding:2px 3px;display:block}.header .hInner .myInfoArea .popUpBtnOff a{color:#555}.header .hInner .myInfoArea .popUpBtnOn a{color:#00a3d9}.header .hInner .theUserInformationArea{position:relative;line-height:75px;margin:0 14px 0 0!important;position:relative}.header .hInner .theUserInformationArea .loginUserName{margin-right:5px}.header .hInner .theUserInformationArea .loginUserName a{color:#3b5998!important;padding:6px 8px}.header .hInner .theUserInformationArea .loginUserName a:hover{text-decoration:none!important;background-color:#ddd;border-radius:4px}.header .hInner .theUserInformationArea .theUserName{margin:21px 5px 0 0}.header .hInner .theUserInformationArea .theUserName a{width:160px;display:block;line-height:1;text-align:left;padding:2px 8px}.header .hInner .theUserInformationArea .theUserName a img{margin:0 7px 0 0;vertical-align:middle}.header .hInner .theUserInformationArea .popUpBtn{margin:0!important;border:none!important}.header .hInner .theUserInformationArea .popUpBtn a{padding:6px 8px!important;color:#3b5998!important;font-size:14px!important;display:inline!important}.header .hInner .theUserInformationArea .popUpBtn a:hover{text-decoration:none!important;background-color:#ddd;border-radius:4px}.header .hInner .theUserInformationArea .popUpBtnOn a{color:#3b5998!important}.header .hInner .mainBtn{margin-top:20px;width:176px!important;border-radius:5px;box-shadow:2px 2px 0 #e5e5e5}.header .hInner .mainBtn a{display:block;text-align:center;line-height:36px;background-color:#006dd9;border-radius:5px}.header .hInner .mainBtn a:hover{background-color:#044a90!important;color:#044a90!important}.header .hInner .mainBtn a:hover i.q{color:#044a90!important}.header .hInner .mainBtn a .fa-stack{margin-right:2px}.header .hInner .mainBtn a span.q-text{font-size:16px!important;color:#fff!important}.header .hInner .mainBtn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.header .hInner .mainBtn a i.q{color:#006dd9!important;font-style:normal;font-size:17px;line-height:25px}.header .hInner .mainBtn .theQuestion{color:#fff!important}.header .hInner .headerImg{margin:10px 5px 0 14px;width:30px;height:30px;background-color:#fff}.header .hInner a:hover img.overwhite{cursor:pointer;-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;zoom:1}.header .hInner .bell{margin:27px 19px 0 0}.header .hInner .bell a{display:block}.header .hInner .bell a .bellInner i{font-size:20px!important;color:#bbb;float:left}.header .hInner .bell a .bellInner .number{color:#fff!important;background-color:#ff2626;display:block;line-height:22px!important;height:22px;padding:0 4px;float:right;margin:0 0 0 5px;font-size:12px!important;border-radius:5px}.header .hInner .bell a:hover .bellInner i{color:#555}.header .hInner .verBtnWide .userName{max-width:185px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .hInner .verBtnWide .mainBtn{width:176px!important}.menues{border-radius:5px;z-index:101;position:absolute;box-shadow:3px 3px 3px #c2c2c2;right:10px;top:61px;border:1px solid #999;width:195px;background-color:#fff}.menues:before{content:"";position:absolute;top:-10px;left:87%;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #999 transparent}.menues:after{content:"";position:absolute;top:-9px;left:87%;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.menues .title{font-size:13px;font-weight:700;color:#333;padding:10px 0 10px 10px;border-bottom:1px solid #ddd}.menues ul{padding-bottom:15px;margin-top:12px;border-bottom:1px solid #ddd}.menues ul.logout{border-bottom:none;padding:7px 0!important;margin:0}.menues ul.otherPage{padding:8px 0!important;margin:0!important}.menues ul.otherPage img{vertical-align:text-top}.menues ul li a{display:block;color:#444;line-height:25px;font-size:15px;padding-left:30px}.menues ul li a:hover{background-color:#00a3d9;color:#fff}.menues ul li.watch a img{margin:0 5px 0 2px}.menues ul li.oshitopi a img{margin-right:2px}.forYourInfo{border-radius:5px;z-index:102;position:absolute;box-shadow:3px 3px 3px #c2c2c2;right:9px;top:61px;border:1px solid #999;width:410px;background-color:#fff}.forYourInfo:before{content:"";position:absolute;top:-10px;left:50%;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #999 transparent}.forYourInfo:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.forYourInfo .title{font-size:13px;font-weight:700;color:#333;padding:10px 0 10px 10px;border-bottom:1px solid #ddd}.forYourInfo ul{overflow:auto;height:500px}.forYourInfo ul li{border-top:1px solid #ddd}.forYourInfo ul li:first-child{border-top:none!important}.forYourInfo ul li:last-child{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.forYourInfo ul li:last-child a:hover{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.forYourInfo ul li a{display:block;color:#444;line-height:1.5;font-size:12px;padding:10px}.forYourInfo ul li a .notificationBox .notificationIcon{width:30px;float:left}.forYourInfo ul li a .notificationBox .notificationRight{width:332px;float:right;margin-top:4px}.forYourInfo ul li a .notificationBox .notificationRight .forYourInfoTime{font-size:10px;color:#b8b8b8;padding-top:2px}.forYourInfo ul li a:hover{background-color:#ffffbf}.link{margin-top:10px;color:#3b5998}.forYourInfoBeforeLogin{border-radius:5px;z-index:103;position:absolute;box-shadow:3px 3px 3px #c2c2c2;right:32px;top:49px;border:1px solid #999;width:400px;background-color:#fff}.forYourInfoBeforeLogin:before{content:"";position:absolute;top:-10px;left:50%;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #999 transparent}.forYourInfoBeforeLogin:after{content:"";position:absolute;top:-9px;left:50%;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.forYourInfoBeforeLogin h2{font-size:13px;font-weight:700;color:#333;padding:10px 0 10px 10px;border-bottom:1px solid #ddd}.forYourInfoBeforeLogin ul li{border-bottom:1px solid #ddd}.forYourInfoBeforeLogin ul li.last{border-bottom:none}.forYourInfoBeforeLogin ul li.last:hover{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.forYourInfoBeforeLogin ul li:hover{background-color:#ffffbf}.forYourInfoBeforeLogin ul li a{color:#3a5998;font-size:13px;padding:8px 22px 22px 17px;font-weight:700;display:block!important}.forYourInfoBeforeLogin ul li a img{float:left;padding-left:5px}.forYourInfoBeforeLogin ul li a div{padding-top:2px;font-size:12px;line-height:140%;width:268px;float:right}.forYourInfoBeforeLogin ul li a div .link{margin-top:10px}.categories{border-radius:5px;z-index:104;position:absolute;box-shadow:3px 3px 3px #c2c2c2;right:10px;top:49px;border:1px solid #999;width:650px;background-color:#fff}.categories:before{content:"";position:absolute;top:-10px;left:76.4%;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #999 transparent}.categories:after{content:"";position:absolute;top:-9px;left:76.4%;margin-left:-9px;display:block;width:0;height:0;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.categories h2{font-size:13px;font-weight:700;color:#333;padding:10px 0 10px 10px;border-bottom:1px solid #ddd}.categories ul.left{width:204px;float:left;border-right:1px solid #ddd}.categories ul.left li{border-bottom:1px solid #ddd}.categories ul.left li.last{border-bottom:none}.categories ul.left li a{display:block;line-height:38px;padding-left:18px;font-size:15px;color:#444}.categories ul.left li a i{float:right;padding-right:10px;font-size:14px;line-height:38px;color:#fff}.categories ul.left li a:hover{color:#fff;background-color:#00a3d9}.categories .right{width:389px;float:right;padding:24px 26px 0 30px}.categories .right h3{font-size:15px}.categories .right h3 a{color:#444!important}.categories .right h3 a:hover{text-decoration:underline}.categories .right h3.first{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.categories .right h3.second{margin-top:50px}.categories .right h3 i{color:#fff;padding:3px 5px;background-color:#00a3d9;margin-left:10px}.categories .right ul{margin-bottom:20px;width:349px;margin-top:-10px}.categories .right ul li{float:left;line-height:36px}.categories .right ul li a{color:#00a3d8!important;padding:6px 12px;font-size:14px}.categories .right ul li a:hover{color:#fff!important;background-color:#00a3d9}.emergencyArea{border-bottom:1px solid #fff;background-color:#f8f8f8;width:100%}.emergencyArea .inner{width:1004px;margin:0 auto;box-sizing:border-box;padding:10px 4px}.emergencyArea .inner a{font-size:14px;color:#3b5998}.emergencyArea .inner a:hover{text-decoration:underline}.emergencyArea .inner a i{color:#ccc;font-size:16px;margin-right:3px}.emergencyArea .inner ul{float:left;margin:0 88px 0 0;list-style:none;line-height:1}.emergencyArea .inner ul li{float:left;margin-right:20px}.emergencyArea .inner ul li:last-child{margin:0}.emergencyArea .inner p{float:left}.fixedHeader{position:fixed;width:100%;height:50px;z-index:80;top:0;left:0}.forHeaderFix{padding-top:76px!important}.gheader{padding:30px 0 17px}.gheader #gooad-long{margin:0!important}.gheader .longBanner{margin:0!important}.gheader .longBanner img{vertical-align:top}.longBanner{text-align:center;margin:30px 0}.modalContent{border-radius:5px;box-shadow:3px 3px 3px #5a5a5a;width:400px;height:120px;text-align:center;background-color:#fff;padding:40px;position:fixed;display:none;z-index:200}.modalContent .mainText{font-size:18px}.modalContent p.modalCaution{font-size:13px;color:#333;padding:23px 0 30px!important}.modalContent ul{width:382px;margin:0 auto;height:42px}.modalContent ul li{float:left}.modalContent ul li p.btn{width:180px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.modalContent ul li p.btn a{display:block;padding:9px 0 3px 0!important;background-color:#ff7f00;border-radius:5px}.modalContent ul li p.btn a:hover{background-color:#cd6a00;color:#cd6a00}.modalContent ul li p.btn a:hover i.q{color:#cd6a00}.modalContent ul li p.btn a span.q-text{font-size:16px!important;font-weight:700;margin-left:5px!important;color:#fff!important}.modalContent ul li p.btn a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.modalContent ul li p.btn a i.q{color:#ff7f00;font-style:normal;font-weight:700;font-size:15px;line-height:26px}.modalContent ul li .btnBlue a{background-color:#006dd9!important}.modalContent ul li .btnBlue a:hover{background-color:#044a90!important}.modalContent ul li .btnBlue a i.q{color:#006dd9!important}.modalContent ul li.reWrite a{font-size:13px;color:#ff7f00;padding:13px 44px;display:block;background-color:#f2f2f2;margin-right:18px}.modalContent ul li.reWrite a:hover{background-color:#dcdbdb}.modalContent ul li.reWriteBlue a{color:#006dd9}.modalContent ul li.supplyBtnCancel a{color:#61c11b}.modalContent ul li .supplyBtn a{color:#fff!important;background-color:#61c11b!important}.modalContent ul li .supplyBtn a:hover{background-color:#468a15!important}.modalContent ul li.thankBtnCancel a{color:#ff4c99!important}.modalContent ul li .thankBtn a{color:#fff;background-color:#ff4c99!important}.modalContent ul li .thankBtn a:hover{background-color:#c33974!important}.modalContent ul li .thankBtn a i{color:#fff;font-size:16px}.modalContentH{height:174px!important}#modalOverLay{z-index:150;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.4);opacity:.4;background-color:#000}#modalOverLay2{z-index:150;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.4);opacity:.4;background-color:#000}#appendPicBox{border-radius:5px;box-shadow:3px 3px 3px #5a5a5a;width:480px;height:446px;text-align:center;background-color:#fff;position:fixed;display:none;padding:34px 0;z-index:200}#appendPicBox p{text-align:center;margin-bottom:20px}#appendPicBox p a{display:block!important;padding:10px 0!important;background-color:#f2f2f2!important;width:180px;margin:0 auto;font-size:13px;color:#006cd8}#appendPicBox p a:hover{background-color:#c8c6c6!important}.baCheck{border-radius:5px;box-shadow:3px 3px 3px #5a5a5a;width:600px;text-align:center;background-color:#fff;position:absolute!important;z-index:200;display:none;padding-bottom:40px;position:relative}.baCheck h2{font-size:18px;color:#333;text-align:center;line-height:55px}.baCheck .closeIcon{position:absolute;top:21px;right:20px}.baCheck .baWrap{background-color:#f6f6f6;padding:20px 40px;border-top:1px solid #eee;border-bottom:1px solid #eee}.baCheck .baWrap .upBaArea{margin-bottom:20px}.baCheck .baWrap .upBaArea img{float:left}.baCheck .baWrap .upBaArea p{float:left}.baCheck .baWrap .upBaArea p a{color:#395998;font-size:12px;line-height:25px;margin:0 0 0 5px}.baCheck .baWrap .upBaArea p a:hover{text-decoration:underline}.baCheck .baWrap .upBaArea ul{float:right}.baCheck .baWrap .upBaArea ul li{font-size:12px;line-height:25px;color:#b8b8b8}.baCheck .baWrap .middleBaArea h3{font-size:15px;color:#333;width:435px;padding-right:15px;line-height:150%;word-break:break-all;word-wrap:break-word;display:table-cell;vertical-align:top;text-align:left!important}.baCheck .baWrap .middleBaArea p{display:table-cell}.baCheck .caution{width:420px;margin:20px auto 40px;color:red;font-size:12px}.baCheck .caution i{font-size:17px!important;padding-right:5px;display:table-cell}.baCheck .caution p{display:table-cell;text-align:left;line-height:1.4}.baCheck .bottomBaArea ul{width:415px;margin:0 auto}.baCheck .bottomBaArea ul li{display:table-cell}.baCheck .bottomBaArea ul li.cancelBtn{padding-right:20px}.baCheck .bottomBaArea ul li.cancelBtn a{color:#006cd8;line-height:38px;font-size:13px;display:block;padding:0 55px;background-color:#f2f2f2}.baCheck .bottomBaArea ul li.cancelBtn a:hover{background-color:#d7d6d6}.baCheck .bottomBaArea ul li.baBtn{width:220px!important;box-shadow:2px 2px 0 #d6d6d6;border-radius:5px}.baCheck .bottomBaArea ul li.baBtn a{border-radius:5px;color:#fff;line-height:40px;font-size:16px;background:url(../../../../../images/v2/pc/top/medal_for_btn.png) no-repeat 18px;display:block;padding-left:22px;background-color:#006dd9}.baCheck .bottomBaArea ul li.baBtn a:hover{background-color:#044a90}.deleteCheck{border-radius:5px;box-shadow:3px 3px 3px #5a5a5a;width:490px;height:280px;text-align:center;background-color:#fff;position:absolute!important;z-index:200;display:none;position:relative}.deleteCheck .closeIcon{position:absolute;top:21px;right:20px}.deleteCheck h2{font-size:18px;color:#333;padding:20px 0;text-align:center}.deleteCheck .upDeleteArea{border-top:1px solid #eee;border-bottom:1px solid #eee;background-color:#f6f6f6;padding:25px 40px}.deleteCheck .upDeleteArea img{float:left;margin-right:15px}.deleteCheck .upDeleteArea h3{float:left;text-align:left;width:320px;line-height:150%;font-size:16px;color:#333;margin-top:-4px}.deleteCheck .upDeleteArea .date{text-align:right;clear:both}.deleteCheck .bottomDeleteArea ul{width:334px;margin:30px auto 0}.deleteCheck .bottomDeleteArea ul li{float:left}.deleteCheck .bottomDeleteArea ul li.cancelBtn{width:160px!important;box-shadow:2px 2px 0 #d6d6d6;margin-right:10px;border:1px solid #ccc;border-radius:5px}.deleteCheck .bottomDeleteArea ul li.cancelBtn a{border-radius:5px;color:#666;line-height:38px;font-size:16px;display:block;background-color:#fff}.deleteCheck .bottomDeleteArea ul li.cancelBtn a:hover{background-color:#e4e4e4}.deleteCheck .bottomDeleteArea ul li.deleteBtn{width:160px!important;box-shadow:2px 2px 0 #d6d6d6;border:1px solid #ccc;border-radius:5px}.deleteCheck .bottomDeleteArea ul li.deleteBtn a{border-radius:5px;color:#666;line-height:38px;font-size:16px;background:url(../../../../../images/v2/pc/top/trash_icon.png) no-repeat 30px;display:block;padding-left:20px;background-color:#fff}.deleteCheck .bottomDeleteArea ul li.deleteBtn a:hover{background-color:#e4e4e4}.deleteCheckContent{display:table!important;width:100%!important;box-sizing:border-box!important;padding:10px!important}.deleteCheckContent .deleteCheckImg{display:table-cell!important;width:30px!important;padding-right:10px!important}.deleteCheckContent .deleteCheckName{display:table-cell!important;width:100%!important}.categoryListBox{border-radius:5px;position:absolute;box-shadow:3px 3px 3px #5a5a5a;background-color:#fff;color:#333;width:1097px;display:table;z-index:250!important}.categoryListBox .categoryListBoxHeader{border-bottom:1px solid #ddd;line-height:45px;padding:0 20px}.categoryListBox .categoryListBoxTitle{float:left}.categoryListBox .categoryListBoxCloseIcon{float:right}.categoryListBox .categoryListBoxLeft{width:205px;display:table-cell;vertical-align:top;border-right:1px solid #ddd}.categoryListBox .categoryListBoxLeft ul li{border-top:1px solid #ddd;width:100%;position:relative}.categoryListBox .categoryListBoxLeft ul li:first-child{border-top:none}.categoryListBox .categoryListBoxLeft ul li a{display:block;padding:8px 30px 8px 18px;font-size:15px;color:#444}.categoryListBox .categoryListBoxLeft ul li a i{position:absolute;top:50%;margin-top:-6px;right:15px;font-size:14px;color:#fff}.categoryListBox .categoryListBoxLeft ul li a:hover{color:#fff;background-color:#00a3d9}.categoryListBox .categoryListBoxLeft ul li a:hover i{color:#fff!important}.categoryListBox .categoryListBoxLeft ul li.active a{color:#fff;background-color:#00a3d9}.categoryListBox .categoryListBoxMiddle,.categoryListBox .categoryListBoxRight{width:395px;display:table-cell;vertical-align:top;padding:25px;border-right:1px solid #ddd}.categoryListBox .categoryListBoxMiddle .cateTitle,.categoryListBox .categoryListBoxRight .cateTitle{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px}.categoryListBox .categoryListBoxMiddle .cateTitle a,.categoryListBox .categoryListBoxRight .cateTitle a{color:#444}.categoryListBox .categoryListBoxMiddle .cateTitle a:hover,.categoryListBox .categoryListBoxRight .cateTitle a:hover{text-decoration:underline}.categoryListBox .categoryListBoxMiddle .cateTitle a i,.categoryListBox .categoryListBoxRight .cateTitle a i{color:#fff;padding:3px 5px;background-color:#00a3d9;margin-left:10px}.categoryListBox .categoryListBoxMiddle ul li,.categoryListBox .categoryListBoxRight ul li{margin:5px 5px 5px 0}.categoryListBox .categoryListBoxMiddle ul li a,.categoryListBox .categoryListBoxRight ul li a{display:block;padding:6px 12px}.categoryListBox .categoryListBoxMiddle ul li a:hover,.categoryListBox .categoryListBoxRight ul li a:hover{background-color:#00a3d9;color:#fff}.categoryListBox .categoryListBoxMiddle ul li.active a,.categoryListBox .categoryListBoxRight ul li.active a{color:#fff!important;background-color:#00a3d9}.categoryListBox .categoryListBoxRight{border-right:none!important}.searchOption{border-radius:5px;position:absolute;box-shadow:3px 3px 3px #5a5a5a;background-color:#fff;color:#333;width:880px;z-index:250!important}.searchOption .searchOptionHeader{padding:12px 15px;border-bottom:1px solid #ddd}.searchOption .searchOptionHeader h2{float:left;font-size:15px;color:#333}.searchOption .searchOptionHeader p{float:left;font-size:15px;color:#333}.searchOption .searchOptionHeader .searchOptionCloseIcon{float:right}.searchOption .searchOptionInner{padding:28px 28px 50px 28px}.searchOption .searchOptionBox{border:1px solid #ddd;background-color:#f2f2f2}.searchOption .searchOptionBoxLeft{width:75px;float:left;padding:25px}.searchOption .searchOptionBoxLeft .searchOptionTitle{font-size:15px;color:#666}.searchOption .searchOptionBoxRight{background-color:#fff;padding:20px 25px;float:left;width:647px;font-size:13px}.searchOption .searchOptionBoxRight input[type=text]{border-radius:5px;padding:10px;width:430px;height:15px;font-size:15px;border:1px solid #aaa;color:#333;word-break:break-all;word-wrap:break-word;font-family:'Lucida Grande','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,メイリオ,sans-serif}.searchOption .searchOptionBoxRight .radioBtnsForKeyword{margin-top:10px}.searchOption .searchOptionBoxRight .radioBtnsForSearch{margin-bottom:20px}.searchOption .searchOptionBoxRight .listForQuestion{width:180px!important}.searchOption .searchOptionBoxRight .listForQuestion .ratidoButtonForSearch{width:65px!important;float:left;padding:5px 0 5px 10px!important}.searchOption .searchOptionBoxRight .notText{padding:30px 0 5px}.searchOption .searchOptionBoxRight select{padding:4px 5px;border:1px solid #ebebeb}.searchOption .searchOptionBoxRight ul li{border-left:1px dotted #ccc;float:left}.searchOption .searchOptionBoxRight ul li:first-child{border-left:none!important}.searchOption .searchOptionBoxRight label.checked{background-color:#fffce5}.searchOption .searchOptionBoxRight input[type=radio]{vertical-align:-2px}.searchOption .searchOptionBoxRight label{display:block;padding:5px 40px 5px 15px}.searchOption .searchOptionBoxRight .checkButtonForBa{padding:5px 0 5px 12px;width:130px}.searchOption .searchOptionBoxRight .searchOptionCateLeft{float:left;border-right:1px solid #ddd;width:227px}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li{border-top:1px solid #ddd;width:100%;border-left:none!important;foat:none}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li a{padding:10px 10px 10px 25px;display:block;color:#444}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li a i{color:#fff;float:right}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li a:hover{color:#00a3d9;background-color:#fffce5}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li a:hover i{color:#00a3d9}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li:first-child{border-top:none!important}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li.active a{color:#00a3d9!important;background-color:#fffce5!important;font-weight:700}.searchOption .searchOptionBoxRight .searchOptionCateLeft ul li.active a i{color:#00a3d9!important}.searchOption .searchOptionBoxRight .searchOptionCateMiddle,.searchOption .searchOptionBoxRight .searchOptionCateRight{width:234px;display:table-cell;width:50%;vertical-align:top;padding-top:5px}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li{border-left:none!important;float:none}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li a,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li a{display:block;padding:8px 10px 8px 30px;color:#444}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li a i,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li a i{color:#fff;float:right}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li a:hover,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li a:hover{background-color:#f2f2f2;color:#00a3d9}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li a:hover i,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li a:hover i{color:#999}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li.active a,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li.active a{background-color:#f2f2f2;color:#00a3d9;font-weight:700}.searchOption .searchOptionBoxRight .searchOptionCateMiddle ul li.active a i,.searchOption .searchOptionBoxRight .searchOptionCateRight ul li.active a i{color:#999}.searchOption .searchOptionBoxRight .searchOptionCateMiddle{border-right:1px solid #ddd}.searchOption .searchOptionBoxRight .ratidoButtonForPeriod{padding:5px 15px 5px 10px}.searchOption .searchOptionBoxRight .assignArea{margin-top:15px}.searchOption .searchOptionBoxRight .assignArea label{width:77px;float:left;padding-right:25px!important}.searchOption .searchOptionBoxRight .assignArea select{float:left;padding:4px 5px!important;margin-right:8px}.searchOption .searchOptionBoxRight .selectText{float:left;margin-right:8px;line-height:28px}.searchOption .searchOptionBoxRight .selectForNumbers{float:left;margin-right:5px}.searchOption .btnForSearch{width:200px;margin:15px auto}.searchOption .btnForSearch a{line-height:40px}.searchOption .searchOptionBoxLeftForCate{padding:0!important;width:697px!important;display:table;width:100%}.searchOption .expressionOtherPage{text-align:center;margin-top:25px}.searchOption .searchOptionBtnArea{width:432px;margin:40px auto 0}.searchOption .searchOptionBtnArea ul li{float:left}.searchOption .searchOptionBtnArea ul li:first-child{margin-right:25px}.searchOption .searchOptionBtnArea ul li:first-child a{border:1px solid #ddd;line-height:48px!important}.searchOption .searchOptionBtnArea ul li a{line-height:50px;width:198px;font-size:18px}.searchOptionBoxContentBox{border-top:1px dotted #bbb}.searchOptionBox div:first-child{border-top:none!important}.modalContentForCommentConfirm{width:372px!important;border-radius:5px!important;box-shadow:2px 4px 0 rgba(0,0,0,.2)!important;padding:38px 44px!important;height:auto!important}.modalContentForCommentConfirm .mainText{text-align:left!important;font-size:16px!important;padding:0 0 36px 0!important}.modalContentForCommentConfirm ul{width:370px!important;margin:0 auto!important}.modalContentForCommentConfirm ul li{float:none!important}.modalContentForCommentConfirm ul li a{text-decoration:none!important;border-radius:5px!important;line-height:40px!important;padding:0!important;width:170px!important;display:block!important}.modalContentForCommentConfirm ul li.reWrite{float:left!important}.modalContentForCommentConfirm ul li.reWrite a{font-size:14px;color:#333!important;background-color:#eee!important}.modalContentForCommentConfirm ul li.reWrite a:hover{background-color:#e2e2e2!important}.modalContentForCommentConfirm ul li.toukou{float:right!important}.modalContentForCommentConfirm ul li.toukou a{font-size:18px;font-weight:700;color:#fff!important;background-color:#f90!important;padding:0!important;margin:0!important;width:170px!important;line-height:40px!important}.modalContentForCommentConfirm ul li.toukou a:hover{background-color:#e28802!important}#modalOverLay_Login{display:none;z-index:150;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);background:#000;opacity:.4}#modalContent_Login,#modalContent_Login_ForIdcUser{display:none;z-index:200;position:fixed;top:50%;left:50%;width:380px;margin-top:-272px;margin-left:-210px;padding:20px;background:#00a3d9;border-radius:5px;box-shadow:3px 3px 3px #5a5a5a}#modalContent_Login .variousLogin,#modalContent_Login_ForIdcUser .variousLogin{position:relative;padding:50px;background:#fff;border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#modalContent_Login .variousLogin .modal_close,#modalContent_Login_ForIdcUser .variousLogin .modal_close{position:absolute;top:10px;right:10px}#modalContent_Login .variousLogin .modal_close a,#modalContent_Login_ForIdcUser .variousLogin .modal_close a{display:block;width:16px;height:16px}#modalContent_Login .variousLogin .modal_close a:hover,#modalContent_Login_ForIdcUser .variousLogin .modal_close a:hover{-moz-opacity:.7;opacity:.7}#modalContent_Login .variousLogin .listBtn li,#modalContent_Login_ForIdcUser .variousLogin .listBtn li{margin-bottom:8px}#modalContent_Login .variousLogin .listBtn a,#modalContent_Login_ForIdcUser .variousLogin .listBtn a{display:block;font-weight:700;color:#333;white-space:nowrap}#modalContent_Login .variousLogin .listBtn a:hover,#modalContent_Login_ForIdcUser .variousLogin .listBtn a:hover{-moz-opacity:.7;opacity:.7}#modalContent_Login .variousLogin .login_goo,#modalContent_Login_ForIdcUser .variousLogin .login_goo{margin:40px 0 -8px}#modalContent_Login .variousLogin .login_goo .listBtn li,#modalContent_Login_ForIdcUser .variousLogin .login_goo .listBtn li{text-align:center}#modalContent_Login .variousLogin .login_goo .listBtn a,#modalContent_Login_ForIdcUser .variousLogin .login_goo .listBtn a{width:276px;height:42px;line-height:44px;font-size:16px;border-radius:5px}#modalContent_Login .variousLogin .login_goo .listBtn .signup a,#modalContent_Login_ForIdcUser .variousLogin .login_goo .listBtn .signup a{background:#fff;border:2px #ddd solid}#modalContent_Login .variousLogin .login_goo .listBtn .user a,#modalContent_Login_ForIdcUser .variousLogin .login_goo .listBtn .user a{background:#fcd114;border:2px transparent solid}#modalContent_Login .variousLogin .login_goo .listBtn .docomo a,#modalContent_Login_ForIdcUser .variousLogin .login_goo .listBtn .docomo a{background:#c03;border:2px #c03 solid;color:#fff}#modalContent_Login .variousLogin .login_appeal,#modalContent_Login_ForIdcUser .variousLogin .login_appeal{background-color:#fff9db;padding:12px 12px 10px;font-size:12px;line-height:1.4;border-radius:5px}#modalContent_Login .variousLogin .login_appeal img,#modalContent_Login_ForIdcUser .variousLogin .login_appeal img{max-width:100%;height:auto}.modalContent_Login2{width:380px!important;top:264px!important;margin:0 0 0 -210px!important;background-color:#fff!important}.modalContent_Login2 p{font-size:17px!important;margin:0 0 15px 0!important}.modalContent_Login2 .variousLogin{padding:25px 40px!important}.modalContent_Login2 .variousLogin p{font-size:16px!important;margin:0 0 15px 0!important}.modalContent_Login2 .variousLogin .loginBtns{border:none!important;margin:0!important;padding:0!important}.modalContent_Login2 .variousLogin .loginBtns .snsBtns{margin:0 0 40px 0!important}.modalContent_Login2 .variousLogin .loginBtns .snsBtns img{vertical-align:top;width:60px!important}.modalContent_Login2 .variousLogin .loginBtns .snsBtns a{display:block;border-radius:4px}.modalContent_Login2 .variousLogin .loginBtns .snsBtns .yahoo a{box-shadow:0 2px 0 #d0d0d0}.modalContent_Login2 .variousLogin .loginBtns .snsBtns .google a{box-shadow:0 2px 0 #8d2d1d}.modalContent_Login2 .variousLogin .loginBtns .snsBtns .twitter a{box-shadow:0 2px 0 #0078a5}.modalContent_Login2 .variousLogin .loginBtns .snsBtns .facebook a{box-shadow:0 2px 0 #2b416f}.modalContent_Login2 .variousLogin .loginBtns .bottomBtns a{width:145px!important;height:40px!important;line-height:40px!important;font-size:16px!important}.modalContent_Login2 .variousLogin .loginBtns .bottomBtns .login a{box-shadow:0 3px 0 #af8f04!important}.modalContent_Login2 .variousLogin .loginBtns .bottomBtns .register a{box-shadow:0 3px 0 #00487b!important}.modalContent_Login2 .variousLogin .modal_close{top:0!important;right:0!important}.modalContent_Login3-row{display:none;z-index:200;position:fixed;top:50%;left:50%;width:700px!important;margin-top:-391px!important;margin-left:-350px!important;padding:0!important;background:#fff!important;border-radius:5px;box-shadow:3px 3px 3px #5a5a5a}.modalContent_Login3-row a{transition:all .2s linear 0s}.modalContent_Login3-row a:hover{opacity:.7}.modalContent_Login3-row .Login_eg-member_title{margin-bottom:12px;text-align:center;font-size:22px;font-weight:700;line-height:1.4;color:#00a0e9}.modalContent_Login3-row .Login_eg-member_list{margin:0 -10px;font-size:0}.modalContent_Login3-row .Login_eg-member_list li{display:inline-block;width:180px;margin:0 0 0 57px;text-align:center;font-size:16px;font-weight:700;line-height:1.4;color:#333}.modalContent_Login3-row .Login_eg-member_list li:first-child{margin:0}.modalContent_Login3-row .Login_eg-member_list img{display:block;margin:0 auto 15px}.modalContent_Login3-row .variousLogin_wrap{background:#00a0e9;padding:33px}.modalContent_Login3-row .variousLogin{padding:22px 40px!important}.modalContent_Login3-row .variousLogin .login_bottom{text-align:center;margin:0 auto}.modalContent_Login3-row .variousLogin .login_bottom_text{display:inline-block;margin:0 auto;text-align:left;font-size:12px;line-height:1.3;color:#333}.modalContent_Login3-row .variousLogin .login_goo{margin:0 0 30px!important}.modalContent_Login3-row .variousLogin .login_goo .listBtn{width:260px!important;margin:0 auto!important}.modalContent_Login3-row .variousLogin .login_goo .listBtn a{width:256px!important}.modalContent_Login3-row .variousLogin .login_goo .listBtn .user a{border:2px #ddd solid!important}.modalContent_Login3-row .modal_close{position:absolute;top:10px;right:10px}.modalContent_Login3-row.arrange_designA .variousLogin_wrap{border-radius:0 0 5px 5px}.modalContent_Login3-row.arrange_designA .Login_eg-member{margin:33px 33px 18px}.modalContent_Login3-row.arrange_designB .variousLogin_wrap{border-radius:5px 5px 0 0}.modalContent_Login3-row.arrange_designB .Login_eg-member{margin:18px 33px 33px}.modalContent_Login3-col{display:none;z-index:200;position:fixed;top:50%;left:50%;width:960px!important;height:542px!important;margin-top:-285px!important;margin-left:-480px!important;padding:0!important;background:#fff!important;border-radius:5px;box-shadow:3px 3px 3px #5a5a5a}.modalContent_Login3-col a{transition:all .2s linear 0s}.modalContent_Login3-col a:hover{opacity:.7}.modalContent_Login3-col .Login_eg-member{width:540px;height:512px;padding:30px 28px 0}.modalContent_Login3-col .Login_eg-member_title{margin-bottom:14px;text-align:center;font-size:22px;font-weight:700;line-height:1.3;color:#00a0e9}.modalContent_Login3-col .Login_eg-member_list{position:relative;height:410px;font-size:0}.modalContent_Login3-col .Login_eg-member_list li{position:absolute;width:228px;height:196px;border-radius:134px;padding-top:32px;text-align:center;font-size:16px;font-weight:700;line-height:1.3;color:#fff}.modalContent_Login3-col .Login_eg-member_list li:first-child{margin:0}.modalContent_Login3-col .Login_eg-member_list li.Login_eg-member_list01{background:#5fb601;top:0;left:0}.modalContent_Login3-col .Login_eg-member_list li.Login_eg-member_list02{background:#f90;bottom:0;left:155px}.modalContent_Login3-col .Login_eg-member_list li.Login_eg-member_list03{background:#d79fff;top:0;right:0}.modalContent_Login3-col .Login_eg-member_list img{display:block;margin:6px auto 0}.modalContent_Login3-col .variousLogin_wrap{background:#00a0e9;padding:30px}.modalContent_Login3-col .variousLogin{width:280px;height:418px;padding:32px 12px!important}.modalContent_Login3-col .variousLogin .login_bottom{text-align:center;margin:0 auto}.modalContent_Login3-col .variousLogin .login_bottom_text{display:inline-block;margin:0 auto;text-align:left;font-size:11px;line-height:1.2;color:#333}.modalContent_Login3-col .variousLogin .login_goo{margin:0 0 20px!important}.modalContent_Login3-col .variousLogin .login_goo .listBtn{width:280px!important;margin:0 auto!important}.modalContent_Login3-col .variousLogin .login_goo .listBtn a{width:276px!important}.modalContent_Login3-col .modal_close{position:absolute;top:10px;right:10px}.modalContent_Login3-col.arrange_designA .variousLogin_wrap{border-radius:5px 0 0 5px;float:left}.modalContent_Login3-col.arrange_designA .Login_eg-member{float:right}.modalContent_Login3-col.arrange_designB .variousLogin_wrap{border-radius:0 5px 5px 0;float:right}.modalContent_Login3-col.arrange_designB .Login_eg-member{float:left}.modalContent_Login4-col{display:none;z-index:200;position:fixed;top:50%;left:50%;width:600px!important;margin-top:-267px!important;margin-left:-300px!important;padding:0!important;background:#fff!important;border-radius:4px!important;box-shadow:none!important}.modalContent_Login4-col.d-account{margin-top:-285px!important}.modalContent_Login4-col .variousLogin{padding:0!important;background:#fdf9db!important}.modalContent_Login4-col .variousLogin .loggedin{background:#ff9a5a;width:600px;text-align:center;padding:16px 0 12px;font-size:14px;color:#fff;font-weight:600;border-radius:4px 4px 0 0}.modalContent_Login4-col .variousLogin a:hover{-moz-opacity:.7;opacity:.7}.modalContent_Login4-col .variousLogin .oshiete-member{margin:56px 0}.modalContent_Login4-col .variousLogin .oshiete-member .btn{margin:0 auto;width:440px}.modalContent_Login4-col .variousLogin .login_docomo .btn{margin:0 auto;width:440px}.modalContent_Login4-col .variousLogin .login_docomo .btn a,.modalContent_Login4-col .variousLogin .oshiete-member .btn a{height:56px;line-height:56px;font-size:22px;border-radius:6px;box-sizing:border-box;text-align:center;background:#c03;color:#fff;display:block;font-weight:700}.modalContent_Login4-col .variousLogin .oshiete-member .btn a span{font-size:16px}.modalContent_Login4-col .variousLogin .login_docomo{margin-top:48px;margin-bottom:16px;width:100%}.modalContent_Login4-col .variousLogin .d-point{font-size:16px;font-weight:600;text-align:center;margin-bottom:17px}.modalContent_Login4-col .variousLogin .d-point .red{color:#c03}.modalContent_Login4-col .variousLogin .login_appeal{font-size:12px;line-height:1.4;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px auto 20px;padding:0!important;width:440px}.modalContent_Login4-col .variousLogin .login_appeal img{max-width:100%;height:auto}.modalContent_Login4-col .variousLogin .login_appeal p.login_text{margin-left:16px}.modalContent_Login4-col .variousLogin .login_appeal p.login_text span{display:block;margin-left:9px}.modalContent_Login4-col .variousLogin .login_appeal p.login_text a{position:relative;color:#36c;font-weight:400}.modalContent_Login4-col .variousLogin .login_appeal p.login_text a::after{content:"";display:inline-block;background:url(../../../../../images/v2/pc/common/triangle-icon.png) no-repeat;position:absolute;width:4px;height:8px;right:100%;top:50%;transform:translateY(-50%);margin-right:5px}.modalContent_Login4-col .variousLogin .login_goo{margin:0!important;border-top:1px #e6e4e2 solid}.modalContent_Login4-col .variousLogin .login_goo .listBtn{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:440px;margin:16px auto 0}.modalContent_Login4-col .variousLogin .login_goo .listBtn li{background:#fff;border:1px #b03636 solid;border-radius:6px;width:215px;margin:0!important;box-sizing:border-box}.modalContent_Login4-col .variousLogin .login_goo .listBtn a{width:100%!important;height:auto!important;line-height:43px!important;font-size:13px!important;color:#b03636!important}.modalContent_Login4-col .variousLogin .login_goo .listBtn a span{font-size:11px}.modalContent_Login4-col .reg-member{padding:22px 28px 18px;background:#f6f6f6;border-radius:0 0 4px 4px}.modalContent_Login4-col .reg-member_title{margin-bottom:6px;text-align:center;font-size:16px;font-weight:700;line-height:28px;height:28px}.modalContent_Login4-col .reg-member_title span{position:relative;font-weight:700;margin-left:33px;line-height:1.313}.modalContent_Login4-col .reg-member_title span::after{content:"";display:inline-block;background:url(../../../../../images/v2/pc/common/excl-mark.png) no-repeat;position:absolute;width:28px;height:28px;right:100%;top:50%;transform:translateY(-50%);margin-right:5px}.modalContent_Login4-col .reg-member_link{text-align:center}.modalContent_Login4-col .reg-member_link a{position:relative;color:#36c}.modalContent_Login4-col .reg-member_link a::after{content:"";display:inline-block;background:url(../../../../../images/v2/pc/common/triangle-icon.png) no-repeat;position:absolute;width:4px;height:8px;right:100%;top:50%;transform:translateY(-50%);margin-right:5px}.modalContent_Login4-col .reg-member_step{font-size:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.modalContent_Login4-col .reg-member_step li{width:116px;height:116px;border-radius:100%;text-align:center;font-size:14px;font-weight:700;line-height:1.5;box-sizing:border-box;background:#ffead6;position:relative;border:3px #fff solid;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.modalContent_Login4-col .reg-member_step li.done{background:#eeeeed;color:#777}.modalContent_Login4-col .reg-member_step li::after{content:"";display:inline-block;background:url(../../../../../images/v2/pc/common/reg-member_step_arrow.png) no-repeat;position:absolute;width:20px;height:22px;left:100%;top:50%;transform:translateY(-50%);margin-left:6px}.modalContent_Login4-col .reg-member_step li:last-child::after{display:none}.modalContent_Login4-col .reg-member_step li i{position:absolute;top:0;left:0;background:#ff9a5a;color:#fff;width:26px;height:26px;line-height:26px;border-radius:50%;font-size:16px;font-style:normal}.modalContent_Login4-col .reg-member_step li.done i{background:#777}.modalContent_Login4-col .reg-member_step li span{font-size:11px;background:#c03;color:#fff;border-radius:12px;padding:2px 0;width:66px;box-sizing:border-box;margin:6px auto 0;text-align:center}.modalContent_Login4-col .reg-member_step li.done span{background:#777}.modalContent_Login4-col .reg-member_text{font-size:13px;line-height:1.615;margin-top:7px}.modalContent_Login4-col .gooID-logout{border-top:1px #fff solid;background:#f6f6f6;text-align:center;padding:14px 0 15px;border-radius:0 0 4px 4px}.modalContent_Login4-col .gooID-logout a{color:#36c}.modalContent_Login4-col .modal_close{position:absolute;top:11px;right:16px}.modalContent_Login4-col .modal_close a:hover{-moz-opacity:.7;opacity:.7}.errorDialogBox{left:50%!important;margin-left:-230px}.errorDialogBox .mainText{text-align:left;padding:0 0 20px 0!important}.errorDialogBox .mainText img{width:25px;float:left;margin-right:4px;position:relative;top:-2px}.errorDialogBox .mainText span{width:342px;float:left;line-height:1.3}.errorDialogBox ul{text-align:center}.errorDialogBox ul li{display:inline-block;float:none!important}.errorDialogBox ul li a{border-radius:5px;background-color:#efefef;color:#333;text-decoration:none;margin:none!important}.modalContent_pleaseAnswer{display:none;z-index:200;position:fixed;top:50%;left:50%;width:600px!important;margin-top:-200px!important;margin-left:-300px!important;padding:0!important;background:#fff!important;border-radius:4px!important;box-shadow:none!important}.modalContent_pleaseAnswer .variousQuestion .loggedin{position:relative;background:#ff9a5a;width:600px;text-align:center;padding:16px 0 12px;font-size:18px;color:#fff;font-weight:600;border-radius:4px 4px 0 0}.modalContent_pleaseAnswer .variousQuestion .loggedin span{position:relative}.modalContent_pleaseAnswer .variousQuestion .loggedin span::before{position:absolute;content:"";display:inline-block;background:url(../../../../../images/v2/pc/common/modal_ai-recommend.png) no-repeat 0 0;width:18px;height:21px;right:100%;top:50%;transform:translateY(-50%);margin-right:6px}.modalContent_pleaseAnswer .variousQuestion .question-list{width:600px;margin:10px 0;font-size:15px}.modalContent_pleaseAnswer .variousQuestion .question-list li{margin:0 32px;border-bottom:1px #eee solid}.modalContent_pleaseAnswer .variousQuestion .question-list li:last-child{border-bottom:none}.modalContent_pleaseAnswer .variousQuestion .question-list li a{display:block;color:#395996;padding:18px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modalContent_pleaseAnswer .variousQuestion .question-list li a:hover{text-decoration:underline}.modalContent_pleaseAnswer .variousQuestion .caption{background:#eee;border-radius:0 0 4px 4px;padding:18px 32px;font-size:13px;line-height:1.462}.modalContent_pleaseAnswer .modal_close{position:absolute;top:11px;right:16px}.outLine{border-radius:5px;border:1px solid #ddd;background-color:#fff}.loadingWhite{text-align:center;padding:20px 0;border-top:1px solid #ddd}.loadingGray{text-align:center;padding-top:37px}.breadcrumbListArea{margin-bottom:12px}.breadcrumbListArea ul li{float:left;font-size:12px;margin-right:5px}.breadcrumbListArea ul li a{color:#3b5998;font-size:12px}.breadcrumbListArea ul li a:hover{text-decoration:underline}.footer{clear:both;min-width:1024px;background:#eee;border-top:1px solid #ccc}.footer a{color:#333;font-size:12px}.footer a:hover{color:#36c;text-decoration:underline}.footer-in{margin:0 auto;padding:25px 10px;text-align:left;width:1004px}.footer-sv{margin-bottom:20px;border-bottom:1px solid #ccc}.footer-sv dl{line-height:1.5;margin-bottom:15px}.footer-sv dd,.footer-sv dt{margin-bottom:15px}.footer-sv dt{clear:left;float:left;margin-right:2em;width:8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700}.footer-sv dt a{font-size:13px;font-weight:700}.footer-sv ul{display:inline}.footer-sv ul li{display:inline;margin-right:10px}.footer-ci{background:#fff;padding:30px 0;text-align:center}.footer-ci img{height:30px;width:120px}.footer-link{margin-bottom:20px;text-align:center}.footer-link li{display:inline;margin-right:10px}.copyright{text-align:center}footer{clear:both}#mod-sp-notice{background-color:#666;padding:60px 0;text-align:center}#mod-sp-notice a{padding:20px;font-size:50px;color:#fff;font-weight:700;text-decoration:none;text-align:center;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.6),inset 0 1px rgba(255,255,255,.2),inset 0 10px rgba(255,255,255,.2),inset 0 10px 20px rgba(255,255,255,.2),inset 0 -15px 30px rgba(0,0,0,.6);-webkit-border-radius:20px;background:rgba(0,0,0,.4);text-shadow:0 -1px 1px #aaa,-1px 0 1px #aaa,1px 0 1px #000;margin:0 auto}#mod-sp-notice a:hover{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px rgba(255,255,255,.3),inset 0 10px rgba(255,255,255,.3),inset 0 10px 20px rgba(255,255,255,.3),inset 0 -15px 30px rgba(0,0,0,.3)}#mod-sp-notice a:active{-webkit-box-shadow:0 2px 6px rgba(0,0,0,.3),inset 0 1px rgba(0,0,0,.3),inset 0 1px rgba(0,0,0,.8),inset 0 10px 20px rgba(0,0,0,.8),inset 0 -15px 30px rgba(0,0,0,.3);background:rgba(0,0,0,.5)}.footer{border-top:none}.footer-sv dd{text-align:center;margin-left:100px}.footer-sv .item_bold{font-weight:700}.footer-in{width:1080px!important;border-top:solid 1px #ccc;padding-left:0!important;padding-right:0!important}.footer-in .footer-sv{text-align:center;padding-bottom:20px}.broadFooter .broadFooter_content_middle{width:140px!important}.broadFooter .broadFooter_item{padding-bottom:13px!important}.buttons a{color:#fff!important;border-radius:5px;display:block;text-align:center;box-shadow:2px 2px 0 #eee}.buttons a i.q{font-style:normal!important}.buttonsBlue a{background-color:#006dd9}.buttonsBlue a:hover{background-color:#044a90}.buttonsBlue a span.q-text{color:#fff!important}.buttonsBlue a i.w-circle{color:#fff!important}.buttonsBlue a i.q{color:#006dd9!important}.buttonsBlue a:hover i.q{color:#044a90!important}.buttonsGray a{color:#7d7d7d!important;background-color:#fff}.buttonsGray a:hover{background-color:#eee}.orangeBtn a{background-color:#ff7f00!important}.orangeBtn a:hover{background-color:#cd6a00!important}.orangeBtn a span.q-text{color:#fff!important}.orangeBtn a i.w-circle{color:#fff!important}.orangeBtn a i.q{color:#ff7f00!important}.orangeBtn a:hover i.q{color:#cd6a00!important}.lightBlueBtn a{background-color:#00a3d9}.lightBlueBtn a:hover{background-color:#017ba4}.pinkBtn a{background-color:#ff4c99!important}.pinkBtn a:hover{background-color:#c33974!important}.greenBtn a{background-color:#61c11b!important}.greenBtn a:hover{background-color:#468a15!important}.greenBtn a span.q-text{color:#fff!important}.greenBtn a i.w-circle{color:#fff!important}.greenBtn a i.q{color:#61c11b!important}.greenBtn a:hover i.q{color:#468a15!important}.btnG a{box-shadow:2px 2px #d6d6d6!important;background-color:#ccc!important;cursor:default!important}.btnG a span.q-text{color:#fff!important}.btnG a i.w-circle{color:#fff!important}.btnG a i.q{color:#ccc!important}.baseQ a{width:170px;margin:0 auto;line-height:40px}.baseQ a span.q-text{font-size:16px!important;margin-left:-2px!important;color:#fff!important}.baseQ a i.w-circle{color:#fff;font-size:1.7em;line-height:25px}.baseQ a i.q{color:#006dd9;font-style:normal;font-size:17px;line-height:26px}.baseQ a:hover i.q{color:#044a90}.redBtn a{color:#fff;background-color:#ff575f}.redBtn a span.q-text{color:#fff!important}.redBtn a i.w-circle{color:#fff!important}.redBtn a i.q{color:#ccc!important}.redBtn a:hover{background-color:#dd4b52}.commentBtn a{background-color:#f3f1e6;line-height:40px;height:40px;font-size:14px;text-align:center;color:#ad9952;position:relative;display:block;width:100%;text-decoration:none!important;transition-property:all;transition:.2s linear}.commentBtn a i{font-size:28px;position:absolute;top:6px;right:15px}.commentBtn a:hover{background-color:#dfded6}.answerUpDateBox{background-color:rgba(0,0,0,.5)!important;padding:40px;width:240px;position:relative;position:absolute;z-index:100;top:-10px;right:-340px}.answerUpDateBox .buttons a{display:block;border-radius:5px;line-height:50px;background-color:#fff;text-align:center;box-shadow:1px 1px 0 #5f5f5f}.answerUpDateBox .buttons a span.q-text{font-size:15px!important;margin-left:5px!important;color:#666!important}.answerUpDateBox .buttons a i.w-circle{color:#006dd9;font-size:2.1em;line-height:26px}.answerUpDateBox .buttons a i.q{color:#fff!important;font-style:normal;font-size:18px;line-height:25px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"MS Pゴシック","MS PGothic",sans-serif}.answerUpDateBox .buttons a:hover{background-color:#eee}.answerUpDateBox .closeBtn{position:absolute;top:10px;right:10px}.qa-rside .personalInfo{margin-top:25px}.qa-rside .loginBtns{margin-top:44px}.sub{width:300px;float:right}.side_box{margin-bottom:25px!important}.personalInfo{margin-bottom:25px}.personalInfo .nameArea{padding-left:10px}.personalInfo .nameArea a{color:#3b5998;font-size:13px}.personalInfo .nameArea a:hover{text-decoration:underline}.personalInfo .nameArea .personalInfoImg{width:60px;float:left;margin-right:10px}.personalInfo .nameArea .right{width:220px;float:left}.personalInfo .nameArea .right h3{margin:2px 0 8px}.personalInfo .nameArea .right h3 a{font-size:14px!important;font-weight:700}.personalInfo .nameArea .right .rankingLink{background:0 0!important;width:235px;height:20px;margin-left:-2px}.personalInfo .nameArea .right .rankingLink img{margin-right:4px;vertical-align:-1px}.personalInfo .nameArea .right .publishLink{margin:1px 0 0 0}.personalInfo .nameArea .right .gradeLink{margin:1px 0 0 0}.personalInfo .nameArea .right .gradeLink img{margin-right:2px;vertical-align:-7px}.personalInfo .nameArea .right .gradeLink span{font-size:16px}.personalInfo .nameArea .right .currentPointList{margin-top:6px}.personalInfo .nameArea .right .currentPointListItem{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:11px;line-height:1.5;color:#666;margin-top:2px}.personalInfo .nameArea .right .currentPointListTtl{-ms-flex-negative:0;flex-shrink:0;width:74px}.personalInfo .nameArea .right .currentPointListTtl:after{content:":"}.personalInfo .nameArea .right .currentPointListDisc{-ms-flex-positive:.2;flex-grow:.2;margin-left:.5em;word-break:break-all}.personalInfo .nameArea .right .currentPointListDisc span{font-size:140%;font-size:15px;font-weight:700}.personalInfo .nameArea .right .currentPointListOther{-ms-flex-positive:.2;flex-grow:.2;margin-left:.5em;word-break:break-all}.personalInfo .personalInfoLinks{border-bottom:1px solid #ddd;padding:10px 26px}.personalInfo .personalInfoLinks li{float:left;padding-left:20px}.personalInfo .personalInfoLinks li:first-child{border-right:1px solid #ddd;padding:0 20px 0 0!important}.personalInfo .personalInfoLinks li a{font-size:12px;color:#3b5998}.personalInfo .personalInfoLinks li a:hover{text-decoration:underline}.personalInfo .personalInfoNumbers ul{padding:15px 0 0 0}.personalInfo .personalInfoNumbers ul li{width:33%;text-align:center;float:left}.personalInfo .personalInfoNumbers ul li .cateNumber{font-size:16px;font-weight:700;color:#666}.personalInfo .personalInfoNumbers ul li .cateNames{font-size:10px;color:#444;margin-top:10px}.personalInfo .personalInfoNumbers ul:first-child{border-bottom:1px solid #fff;padding:20px 0}.personalInfo .personalInfoNumbers p.currentPoint{padding-top:24px;font-size:13px;color:#666;text-align:center}.personalInfo .personalInfoNumbers p.currentPoint span{font-size:140%;font-size:20px;font-weight:700}.bannerArea{margin-bottom:25px}.bannerArea span:first-child{margin-bottom:10px;display:block}.loginBtns{border-radius:5px!important;border:1px solid #ddd!important;margin:0 0 20px;padding:20px!important;text-align:center!important}.loginBtns p{font-size:15px!important;color:#333!important;margin:0 0 10px 0!important}.loginBtns ul li{display:inline-block}.loginBtns ul li a{text-decoration:none!important}.loginBtns ul.snsBtns{margin:0 0 20px 0!important;font-size:0}.loginBtns ul.snsBtns li{margin-left:12px!important}.loginBtns ul.snsBtns li:first-child{margin:0!important}.loginBtns ul.snsBtns img{width:42px!important}.loginBtns ul.snsBtns a{text-decoration:none!important}.loginBtns ul.snsBtns a:hover{opacity:.8}.loginBtns ul.bottomBtns a{line-height:35px;height:35px;font-size:14px;width:115px}.loginBtns ul.bottomBtns .login{margin-right:10px}.loginBtns ul.bottomBtns .login a{background-color:#fcd114;color:#333!important;box-shadow:0 2px 0 #af8f04}.loginBtns ul.bottomBtns .login a:hover{background-color:#f5c800}.loginBtns ul.bottomBtns .register a{background-color:#0070c0;color:#fff;box-shadow:0 2px 0 #00487b}.loginBtns ul.bottomBtns .register a:hover{background-color:#0164aa}.specialistAnswerArea>p{font-size:15px!important;padding-left:15px!important;color:#333!important;margin-bottom:5px!important}.specialistAnswerArea .specialistAnswerAreaInner{border-radius:5px;border:1px solid #ddd;margin-bottom:38px!important}.specialistAnswerArea .specialistAnswerAreaInner .listBox{padding:15px}.specialistAnswerArea .specialistAnswerAreaInner .listBox:hover{background-color:#eee}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listImg{float:left}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox{float:right;width:176px}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listTitle{margin-bottom:10px;padding-left:0!important;word-break:break-all;word-wrap:break-word}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listTitle a{color:#395998;font-size:13px;font-weight:700;line-height:1.2}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listTitle a:hover{text-decoration:underline}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listText li{margin-bottom:10px;background:url(../../../../../images/v2/pc/top/gray_circle.png) no-repeat left;padding-left:10px}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listText li.last{margin-bottom:0!important}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listText li a{word-break:break-all;word-wrap:break-word;color:#395998;font-size:13px}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listText li a:hover{text-decoration:underline}.specialistAnswerArea .specialistAnswerAreaInner .listBox div .listRightBox .listText li a i{color:#ccc;font-size:6px!important}.newAnswers h2{font-size:15px;padding-left:15px;color:#333;margin-bottom:5px}.newAnswers .newAnswersInner{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.newAnswers .newAnswersInner ul li{border-bottom:1px solid #ddd}.newAnswers .newAnswersInner ul li:hover{background-color:#eee;cursor:pointer}.newAnswers .newAnswersInner ul li.last{border-bottom:none!important}.newAnswers .newAnswersInner ul li .newAnswerBox{padding:15px}.newAnswers .newAnswersInner ul li .newAnswerBox .boxImg{display:table-cell;width:30px;height:30px;padding-right:10px}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight{display:table-cell;border-radius:5px;padding:10px;vertical-align:top;position:relative;width:215px!important;background-color:#fff}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight: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}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight p{font-size:12px;color:#333;line-height:150%;padding-bottom:10px;word-break:break-all;word-wrap:break-word}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight .newAnswersTime{float:left;font-size:10px;color:#999}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight .newAnswersNumber{float:right}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight .newAnswersNumber a{font-size:12px;color:#ff7f00}.newAnswers .newAnswersInner ul li .newAnswerBox .newAnswersRight .newAnswersNumber a:hover{text-decoration:underline}.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ{margin-top:10px}.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ .bottomQtext span.q-text{float:right;width:240px;font-size:11px!important;margin-left:5px!important;color:#333;line-height:150%;word-break:break-all;word-wrap:break-word}.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ .bottomQicon{float:left;width:22px;margin-top:-5px}.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ .bottomQicon i.w-circle{color:#fff;font-size:1.6em;line-height:28px}.newAnswers .newAnswersInner ul li .newAnswerBox .bottomQ .bottomQicon i.q{color:#006dd9!important;font-style:normal;font-size:14px;font-weight:700;line-height:26px}.oshitopiArea{margin-top:25px}.oshitopiArea h2{background:url(../../../../../images/v2/pc/top/left_links_icon04.png) no-repeat left;margin-left:15px;padding-left:26px;margin-bottom:5px;font-size:15px;color:#333;height:20px;line-height:20px}.oshitopiArea .oshitopiSubTitle{font-size:10px;color:#777;padding-bottom:5px;margin-left:18px}.oshitopiArea .oshitopiInner{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px}.oshitopiArea .oshitopiInner ul li{margin-bottom:10px}.oshitopiArea .oshitopiInner ul li.last{margin-bottom:0!important}.oshitopiArea .oshitopiInner ul li .oshitopiImg{float:left;margin-right:10px;word-break:break-all;word-wrap:break-word}.oshitopiArea .oshitopiInner ul li .oshitopiText{float:left;width:180px;line-height:150%}.oshitopiArea .oshitopiInner ul li .oshitopiText a{color:#3a5998;word-break:break-all;word-wrap:break-word}.oshitopiArea .oshitopiInner ul li .oshitopiText a:hover{text-decoration:underline}.informationArea{margin-bottom:25px;clear:both}.informationArea h2{font-size:15px;padding-left:15px;color:#333;margin-bottom:5px}.informationArea p{font-size:15px!important;padding-left:15px!important;color:#333!important;margin-bottom:5px!important}.informationArea .infoAreaInner{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px;margin-bottom:5px}.informationArea .infoAreaInner ul li{margin-bottom:15px}.informationArea .infoAreaInner ul li.last{margin-bottom:0}.informationArea .infoAreaInner ul li .infoDate{margin-bottom:2px;font-size:13px;color:#333}.informationArea .infoAreaInner ul li p{word-break:break-all;word-wrap:break-word}.informationArea .infoAreaInner ul li p a{font-size:12px;color:#3a5998;line-height:150%}.informationArea .infoAreaInner ul li p a:hover{text-decoration:underline}.informationArea .moreSee{text-align:right}.informationArea .moreSee a{color:#3b5998;font-size:13px}.informationArea .moreSee a:hover{text-decoration:underline}.informationArea .moreSee i{font-size:22px;font-weight:700;margin-left:5px;color:#aaa;vertical-align:text-bottom}.cateIchiran{width:300px;margin-bottom:25px;overflow:hidden}.cateIchiran .title{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ddd;padding-right:15px}.cateIchiran .title p{float:left;padding-left:15px}.cateIchiran .title p i{padding-right:6px;color:#00a3d9}.cateIchiran .title p a{line-height:45px;color:#3b5998;font-size:15px}.cateIchiran .title p a:hover{text-decoration:underline}.cateIchiran .title .close{width:57px;float:right;background-color:#fff;margin-top:12px;border:1px solid #ddd}.cateIchiran .title .close a{font-size:13px;color:#036;text-align:center;line-height:21px;display:block}.cateIchiran .title .close a:hover{background-color:#eee}.cateIchiran .cateIchiranContent{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:1px solid #ddd;border-top:none!important;padding:8px 15px 15px}.cateIchiran .cateIchiranContent ul li{padding:8px 0}.cateIchiran .cateIchiranContent ul li a{font-size:13px;line-height:1.1}.cateIchiran .cateIchiranContent ul li a:hover{text-decoration:underline}.cateIchiran .cateIchiranContent a{color:#395996}.cateIchiran .cateIchiranContent a:hover{text-decoration:underline}.compareWithScroll .inner{height:276px;overflow:auto;position:relative}.compareHistory>p{padding-left:15px;font-size:15px;color:#333;margin-bottom:10px}.compareHistory .inner{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.compareHistory .inner p{line-height:140%;padding:8px 0 8px 15px;font-size:13px;color:#aaa}.compareHistory .inner ul li{padding-left:15px;line-height:140%}.compareHistory .inner ul li:hover{background-color:#eee}.compareHistory .inner ul li:hover p.text a{text-decoration:underline}.compareHistory .inner ul li:hover p.cross a{color:#777}.compareHistory .inner ul li p.text{width:248px;display:table-cell;padding:8px 0 8px 0!important}.compareHistory .inner ul li p.text a{color:#395998;font-size:13px}.compareHistory .inner ul li p.cross{display:table-cell;vertical-align:middle;padding:0 10px}.compareHistory .inner ul li p.cross a{color:#f6f6f6}.compareHistory .btnOnly{margin:10px 0 23px 230px!important}.compareHistory .btnOnly li{margin-right:0!important}.compareHistory .btns{margin:10px 0 23px 140px}.compareHistory .btns li{float:left;border:1px solid #ddd;background-color:#fff;margin-right:8px}.compareHistory .btns li.last{margin-right:0!important}.compareHistory .btns li a{display:block;text-align:center;color:#036;line-height:21px;padding:0 10px;font-size:12px}.compareHistory .btns li a:hover{background-color:#eee}.myKeyWithScroll .inner{height:370px;overflow:auto}.myKeyWord{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ddd;background-color:#fefefe;margin-bottom:53px}.myKeyWord p.zero{line-height:140%;padding:10px 0 10px 15px;font-size:13px;color:#aaa}.myKeyWord .title{font-size:15px;line-height:45px;padding-left:15px;color:#3b5998;background-color:#f8f8f8;border-bottom:1px solid #ddd;border-top-left-radius:5px;border-top-right-radius:5px}.myKeyWord .title i{padding-right:6px;color:#00a3d9}.myKeyWord .inner ul li{padding-left:15px}.myKeyWord .inner ul li:hover{background-color:#efefef}.myKeyWord .inner ul li:hover p.cross a{color:#777!important}.myKeyWord .inner ul li:hover p.text a{text-decoration:underline}.myKeyWord .inner ul li.top{padding-top:5px}.myKeyWord .inner ul li.first{padding-top:7px}.myKeyWord .inner ul li.first div p.cross{padding:2% 0}.myKeyWord .inner ul li.first div p.text{padding:2% 0 4% 0}.myKeyWord .inner ul li.last{padding-bottom:4px}.myKeyWord .inner ul li.last div p.text{padding:5% 0 3% 0}.myKeyWord .inner ul li.last div p.cross{padding:5% 0 0 0}.myKeyWord .inner ul li a{font-size:13px;color:#3a5998;font-weight:700}.myKeyWord .inner ul li a:hover{text-decoration:underline}.myKeyWord .inner ul li a span{font-size:10px!important}.myKeyWord .inner ul li div p.text{display:table-cell;padding:3% 0;width:250px;color:#395998;font-size:13px;font-weight:700}.myKeyWord .inner ul li div p.text a{color:#395998}.myKeyWord .inner ul li div p.cross{display:table-cell;padding:3% 0;margin-right:10px}.myKeyWord .inner ul li div p.cross a{color:#fff!important}.myKeyWord .btnOnly{float:right}.myKeyWord .btnOnly li{margin-right:0!important}.myKeyWord .btns{margin:10px 0 0 0;float:right;clear:both}.myKeyWord .btns li{float:left;border:1px solid #ddd;background-color:#fff;margin-right:8px}.myKeyWord .btns li.last{margin-right:0!important}.myKeyWord .btns li a{display:block;text-align:center;color:#036;line-height:21px;padding:0 10px;font-size:12px}.myKeyWord .btns li a:hover{background-color:#eee}.myCateWithScroll .inner{height:370px;overflow:auto}.myCate{border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #ddd;background-color:#fefefe;margin-bottom:15px}.myCate p.zero{line-height:140%;padding:10px 0 10px 15px;font-size:13px;color:#aaa}.myCate .title{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f8f8f8;border-bottom:1px solid #ddd;padding-right:15px}.myCate .title h2{float:left;padding-left:15px}.myCate .title h2 i{padding-right:6px;color:#00a3d9}.myCate .title h2 a{font-size:15px;color:#3b5998;line-height:45px}.myCate .title h2 a:hover{text-decoration:underline}.myCate .title .setting{width:38px;float:right;background-color:#fff;margin-top:12px;border:1px solid #ddd}.myCate .title .setting a{font-size:13px;color:#036;text-align:center;line-height:21px;display:block}.myCate .title .setting a:hover{background-color:#efefef}.myCate ul li{padding-left:15px}.myCate ul li:hover{background-color:#efefef}.myCate ul li:hover p.text a{text-decoration:underline}.myCate ul li:hover p.cross a{color:#777!important}.myCate ul li p.text{display:table-cell;padding:3% 0;width:250px}.myCate ul li p.text a{color:#395998;font-size:13px;font-weight:700}.myCate ul li p.cross{display:table-cell;padding:3% 0;margin-right:10px}.myCate ul li p.cross a{color:#fff!important}.myCate ul li.first{padding-top:7px}.myCate ul li.first div p.text{padding:2% 0 4% 0}.myCate ul li.first div p.cross{padding:2% 0}.myCate ul li.last{padding-bottom:4px}.myCate ul li.last div p.text{padding:5% 0 3% 0}.myCate ul li.last div p.cross{padding:5% 0 0 0}.myCate ul li a{font-size:13px;color:#3a5998;font-weight:700}.myCate ul li a:hover{text-decoration:underline}.answersWithNumber div{width:231px}.answersWithNumber i{font-style:normal;font-weight:700;color:#00a3d8;float:right;line-height:1.5}#frequently_answered_list li div{width:200px!important}.answers>p{color:#333;font-size:15px;padding-left:15px;margin-bottom:5px}.answers{margin-bottom:25px}.answers ul{padding:10px 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.answers ul li{margin-bottom:11px}.answers ul li p{float:left;height:19px;width:19px;padding:1px 0 0 5px;line-height:1.5;font-weight:700;font-size:12px}.answers ul li div{float:left;width:223px;margin:3px 0 0 10px}.answers ul li.answers04,.answers ul li.answers05,.answers ul li.answers06,.answers ul li.answers07,.answers ul li.answers08,.answers ul li.answers09,.answers ul li.answers10{margin-left:5px}.answers ul li.answers04 p,.answers ul li.answers05 p,.answers ul li.answers06 p,.answers ul li.answers07 p,.answers ul li.answers08 p,.answers ul li.answers09 p,.answers ul li.answers10 p{line-height:2;background:url(../../../../../images/v2/pc/top/circle.png) no-repeat left 3px;height:21px}.answers ul li.answers10{margin-bottom:0!important}.answers ul li.answers10 a{padding-left:0!important}.answers ul li.answers10 p{padding:1px 0 0 1px!important;margin-right:4px!important}.answers ul li.answers01 p{background:url(../../../../../images/v2/pc/top/one.png) no-repeat left!important;padding-left:9px;height:23px;margin-top:-3px}.answers ul li.answers02 p{background:url(../../../../../images/v2/pc/top/two.png) no-repeat left!important;padding-left:9px;height:23px;margin-top:-3px}.answers ul li.answers03 p{background:url(../../../../../images/v2/pc/top/three.png) no-repeat left!important;padding-left:9px;height:23px;margin-top:-3px}.answers ul li a{color:#3b5998;font-size:13px;line-height:1.5}.answers ul li a:hover{text-decoration:underline}.answers .moreSee{text-align:right}.answers .moreSee a{color:#3b5998;font-size:13px}.answers .moreSee a:hover{text-decoration:underline}.answers .moreSee i{font-size:22px;font-weight:700;margin-left:5px;color:#aaa;vertical-align:text-bottom}.sideBtn{margin-bottom:15px}.sideBox{margin-bottom:38px!important}.sideBox a{color:#3b5998!important}.sideBox a:hover{text-decoration:underline}.wideImageArea .wideBoxList .wideBoxListImg{width:300px}.wideImageArea .wideBoxList .wideBoxContent{margin-top:2px}.wideImageArea .sideBoxRightContent dt{margin-bottom:9px!important}.wideImageArea .sideBoxRightContent dt a{line-height:1.3!important}.wideImageArea .sideBoxRightContent .sideBoxListText{line-height:1.3!important}.wideImageArea .sideSubTitle{margin:10px 0 10px!important;height:23px!important;padding:15px 0 0!important;border-top:1px solid #ddd!important;font-size:15px!important}.wideImageArea .ichiran i{font-size:22px;font-weight:700;margin-left:5px;color:#aaa;vertical-align:text-bottom}.latestArticle{margin-bottom:20px!important}.sideTitle{background:url(../../../../../images/v2/pc/watch/watch_icon.png) no-repeat left 5px;padding-left:25px!important;margin-bottom:10px!important;height:23px!important;padding-top:10px!important;font-size:15px!important}.sideBoxContent li{margin-bottom:20px}.sideBoxContent li:first-child{margin-top:0!important}.sideBoxContent li .sideBoxList .sideBoxListImg{width:80px;float:left}.sideBoxContent li .sideBoxList .sideBoxRightContent{width:204px;float:right}.sideBoxContent li .sideBoxList .sideBoxRightContent h3{margin-bottom:5px}.sideBoxContent li .sideBoxList .sideBoxRightContent h3 a{line-height:1.4}.sideBoxContent li .sideBoxList .sideBoxRightContent .sideBoxListText{font-size:12px;color:#666;line-height:1.5}.sideBoxContent li .sideBoxList .sideBoxRightContent p a{line-height:1.4}.sideBoxContent .noPicList{background:url(../../../../../images/v2/pc/watch/dot.png) no-repeat left 4px;padding-left:13px;margin-bottom:13px!important}.ichiran{text-align:right!important;margin-top:15px!important}.sideRankingList_inner{margin-bottom:10px}.sideBoxRightContentForRanking{width:160px!important;padding-left:50px}.sideBoxRightContentForRanking dd{margin-left:-44px}.sideBoxRightContentForRanking1{background:url(../../../../../images/v2/pc/watch/number1.png) no-repeat left top}.sideBoxRightContentForRanking2{background:url(../../../../../images/v2/pc/watch/number2.png) no-repeat left top}.sideBoxRightContentForRanking3{background:url(../../../../../images/v2/pc/watch/number3.png) no-repeat left top}.noPicListForRanking{background:0 0!important;padding-left:0!important}.noPicListForRanking span{font-size:18px;font-weight:700;color:#333;margin-right:5px;vertical-align:middle}.rightQbtn a{padding:0!important}#os_rside .rightBtnYellow a{height:42px;line-height:44px;background-color:#fcd114;padding:0!important}#os_rside .rightBtnYellow a:hover{background-color:#f5c800}#os_rside .rightBtnYellow a span.q-text{color:#333!important}.officialIcon{font-size:15px;color:#00a3d9!important;margin-left:4px;vertical-align:-2px}.officialIconForLogOut{vertical-align:middle!important;margin-top:-2px!important}.officialIconForProfile{vertical-align:baseline!important;font-size:22px!important}.officialIconForCateList{vertical-align:text-bottom!important}.officialIconForQaDetail{vertical-align:baseline!important}#gooad-long,#gooad-ocn_long,#rog{text-align:center;margin:0 0 1em}#gooad-long div,#rog div{margin-left:auto;margin-right:auto}.specialistIcon{position:absolute;top:66px;left:-10px;font-size:15px;color:#fff;line-height:36px;width:70px;text-align:center;background-color:#ff575f}.specialistIcon:before{content:"";position:absolute;top:-7px;left:-33px;width:34px;height:1px;border-right:10px solid #b22d00;border-top:6px solid transparent}.specialistIcon:after{content:"";position:absolute;top:0;left:65px;border-right:5px solid #fff;border-top:18px solid transparent;border-bottom:18px solid transparent}.beforeLoginAreaBox .specialistIcon:after{left:73px!important}.beforeLoginAreaBox:hover .specialistIcon:after{border-right:5px solid #fefaee}.beforeLoginAreaBoxActive:hover .specialistIcon:after{border-right:5px solid #fefaee}.hiddenLoginBox .specialistIcon{top:75px!important;left:9px!important}.broadFooter{clear:both;border-top:1px solid #ccc;padding:25px 0 15px;background-color:#eee}.broadFooter .broadFooter_inner{width:1080px;margin:0 auto}.broadFooter .broadFooter_inner div:first-child.broadFooter_content{width:800px}.broadFooter .broadFooter_inner div:first-child.broadFooter_content .broadFooter_list{float:left;margin-right:32px}.broadFooter .broadFooter_content{float:left}.broadFooter .broadFooter_content_middle{width:150px}.broadFooter .broadFooter_item{padding-bottom:10px}.broadFooter .broadFooter_item_bold{padding-bottom:12px}.broadFooter .broadFooter_item_bold a{font-size:13px;font-weight:700}.broadFooter .broadFooter_item_inner{padding:10px 0 0}.broadFooter .broadFooter_item_inner li{padding-left:5px}.broadFooter .broadFooter_item_inner li a{font-size:11px}.broadFooter a{color:#333}.broadFooter a:hover{text-decoration:underline}.broadFooter a i{margin-right:4px;font-size:14px}.broadFooter p{padding-bottom:12px}.broadFooter p a{font-size:13px;font-weight:700}.broadFooter ul li{font-size:12px}.broadFooter ul li a{font-size:12px}.broadFooter .broadeFooter_other_content{padding-top:20px}.broadFooter .broadeFooter_other_content p{padding-bottom:10px!important}#headNav{width:100%;padding:62px 0 10px 0;background:#fff;border-bottom:1px #dcdcdc solid;margin-top:-4px}#headNav .headNav_content{width:890px;margin:12px auto 0;padding:0 10px 13px}#headNav .headNav_list{margin-left:-5px}#headNav .headNav_list li{float:left;padding:0 32px 5px 32px;border-right:1px #eee solid;height:22px;line-height:32px}#headNav .headNav_list li a{padding:0 3px;color:#333;padding-bottom:2px}#headNav .headNav_list li a:hover{color:#ff995f;border-bottom:3px #ff995f solid;text-decoration:none}#headNav .headNav_list li.on a{color:#ff995f;border-bottom:3px #ff995f solid}#headNav .headNav_list li.on a:hover{border-bottom:none}#headNav .headNav_list li.last{border-right:none!important}#headNav .headNav_Social li{float:left}#headNav .headNav_Social .facebook .fa-circle{color:#305fb3}#headNav .headNav_Social .facebook .fa-facebook{color:#fff}#headNav .headNav_Social .twitter .fa-circle{color:#43ccf6}#headNav .headNav_Social .twitter .fa-twitter{color:#fff}.headNavHeaderNotFixed{padding:0!important}.headNavHeaderNotFixed .headNav_content{margin:0 auto!important}.headNavHeaderFixed{padding:67px 0 0!important}.pagingFull{margin:20px 0 50px!important}.pagingAreaForSearch{margin:30px 0 40px!important;padding:0!important}.pagingArea{border-top:1px solid #ededed;padding:30px 0 40px}.pagingArea ul{text-align:center}.pagingArea ul li{text-align:center;display:inline-block}.pagingArea ul li.active a{background-color:#00a3d9!important;color:#fff!important;border-color:#00a3d9!important;font-weight:700}.pagingArea ul li.active a:hover{background-color:#00a3d9!important}.pagingArea ul li.next a{color:#00a3d9!important}.pagingArea ul li.prev a{color:#00a3d9!important}.pagingArea ul li.last{margin-right:0!important}.pagingArea ul li.inavailable{display:none}.pagingArea ul li a{font-size:15px;color:#666;display:block;padding:8px 10px;border-radius:5px;border:1px solid #ddd;margin-right:8px;background-color:#f6f6f6}.pagingArea ul li a:hover{color:#00a3d9;background-color:#e0e0e0!important}.pageForBlock{border-top:none!important;padding-top:0!important}.pageForNoBorder{border-top:none!important}.btn_pageTop{display:none;position:fixed;z-index:10;right:40px;bottom:40px;width:60px;height:60px;background:#000;-ms-filter:"alpha(opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border-radius:7px;text-align:center;vertical-align:middle;cursor:pointer}.btn_pageTop span{display:block;width:32px;height:8px;margin:13px 14px 0;background:#fff;border-radius:2px}.btn_pageTop .fa-arrow-up{margin-top:-3px;font-size:32px;color:#fff}.multimedia_delete{margin:40px 0;text-align:center;color:#999}.rankingMoreSeeLink{text-align:right;margin:10px 0 0 0}.rankingMoreSeeLink a i{vertical-align:-1px;margin:0 0 0 5px;color:#aaa}.rankingMoreSeeLinkForQa{margin:15px 10px 0 0!important}.rankingMoreSeeLinkForTop{margin:5px 0 0 0!important}.rankingMoreSeeLinkForTop a{font-size:13px!important}.rankingMoreSeeLinkForTop a i{font-size:22px;font-weight:700;vertical-align:text-bottom;float:none;line-height:1}.videoBox{position:relative;display:block;width:320px}.videoBox .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.9;margin:0!important;width:80px!important}