html{overflow-y:scroll;background:#fff;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset{margin:0;padding:0}input{padding:0}p,blockquote{margin:0;padding:0}body{font-family:メイリオ,Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Tahoma,'ＭＳ Ｐゴシック',Osaka,sans-serif;font-size:12px;background:#fff;color:#333;line-height:1;word-wrap:break-word}a{color:#06c;text-decoration:none}a:visited{color:#969}a:hover{color:#f36;text-decoration:underline;outline:0}a:active{color:#f36;outline:0}abbr,fieldset{border:0}img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic}address,caption,th{font-style:normal;font-weight:normal}em{font-style:normal;font-weight:bold}ul,ol,dl,li,dt,dd{list-style:none}table{border-collapse:collapse;border-spacing:0;font-size:inherit}button,input,select{margin:0;vertical-align:baseline;*vertical-align:middle;font-size:100%}textarea{margin:0;*vertical-align:middle;font-size:100%}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}h1,h2,h3,h4,h5{font-size:12px}.clearFix{zoom:1}.clearFix:after{display:block;clear:both;content:'.';visibility:hidden;height:0}::-webkit-input-placeholder,:-moz-placeholder{color:#999}#amebaBar{min-width:990px;height:21px;margin:0;padding:1px 0;border-bottom:1px solid #ccc;background:#fff;color:#333}#amebaBar a{margin:0;padding:0;color:#333!important;text-decoration:none!important;font-family:"ＭＳ Ｐゴシック",Arial,Helvetica;white-space:nowrap}#amebaBar a:hover{color:#333!important;text-decoration:underline!important}#amebaBar #barLogoTop{display:inline-block;float:left;width:37%;min-height:1%;margin-bottom:0}#amebaBar #barLogoTop:after{content:".";display:block;height:0;clear:both;visibility:hidden}#amebaBar #barLogoTop ul,#amebaBar #barLogoTop li{float:left}#amebaBar #barLogoTop img{float:left;padding:3px 0 2px 5px;vertical-align:top}#amebaBar #barLogoTop ul{padding:6px 0 0}#amebaBar #barLogoTop li{padding:0 7px;font-size:10px;line-height:1;border-right:1px solid #333!important}#amebaBar #barLogoTop .last{border:none!important}#amebaBar .barRight{display:table-cell;float:right}* html #amebaBar .barRight{display:inline;zoom:1}*:first-child+html #amebaBar .barRight{display:inline;zoom:1}#amebaBar .barRight ul{margin:0;padding:0;list-style-type:none}#amebaBar .barMenu{float:right;height:19px;padding:2px 0 0 8px;font-size:11px;line-height:1}#amebaBar .barMenu a{font-size:10px;line-height:17px;padding-right:5px}#amebaBar .barMenu a.menuHelp{background:url(/common_style/img/common/icon/help.gif) no-repeat 0 -1px;padding:2px 4px 2px 13px}#amebaBar .barMenu a.menuPr{background:url(/p_skin/cmn/img/icon_ad.gif) no-repeat 0 2px;padding-left:37px}#amebaBar .barMenu a.headLogin{border-right:1px solid #333}#amebaBar .prLine{padding-right:10px}* html #amebaBar .prLine{width:150px}*:first-child+html #amebaBar .prLine{width:150px}#amebaBar .prLine span{font-size:10px}#amebaBar .prLine a{padding:0 5px}#amebaBar #barSenteki{float:left;height:16px;overflow:hidden;padding:2px 0 0 30px;zoom:1}#amebaBar #barSenteki a img{display:inline-block;margin:0 0 2px;padding:0 3px}html>#amebaBar #barSenteki a img{position:relative;bottom:2px}#amebaBar #barSenteki a{display:inline;z-index:100;margin:0;color:#06c!important;text-decoration:none!important}#amebaBar #barSenteki a:hover{color:#f36;text-decoration:underline!important}#amebaBar #barSenteki a:active{color:#f36!important}#amebaBar #barSenteki a:visited{color:#969!important}#footerArea *{margin:0;padding:0}#footerArea{position:relative;padding:10px 0 20px;color:#999;border-top:#e1e1e1 solid 1px;background:#fff;text-align:center;font-size:.94em}#footerArea li{display:inline}#footerArea #register{position:absolute;right:168px;top:27px;padding-left:16px;background:url("/common_style/img/common/icon/ico_boy.gif") no-repeat;color:#333!important;text-decoration:none!important;font-size:12px;font-family:"ＭＳ Ｐゴシック",Arial,Helvetica;white-space:nowrap}#footerArea #register:hover{color:#333!important;text-decoration:underline!important}#footerContents{width:940px;margin:0 auto}#footerContents dt{margin:0;padding:4px 0 2px;border-bottom:#e1e1e1 solid 1px;font-weight:bold;text-align:left}#footerContents dd{padding:4px 0 0}#footerContents dl dd ul li{margin:0;padding:0;text-align:left;border:none}#footerContents #trouble{float:left;padding:0 7px;width:125px}#footerContents #rules{float:left;padding:0 7px;width:130px}#footerContents #amebaService{float:left;padding:0 7px;width:274px}#footerContents #amebaService ul.sub_a{float:left;width:154px}#footerContents #amebaService ul.sub_b{float:left;width:119px}#footerContents #otherService{float:left;margin:0;padding:0 7px;width:160px}#footerContents #otherService ul{float:left;width:160px}#footerContents #mobileService{float:left;width:180px;padding:0 7px}#footerContents #mobileService dt{padding:4px 0 2px;border-bottom:1px solid #e1e1e1;font-weight:bold;text-align:left}#footerContents #mobileService dd img{float:left;padding:2px;border:1px solid #ccc}#footerContents #mobileService dd dl{float:left;width:110px;padding:5px 0 0 7px;text-align:left}#footerContents #mobileService dd dt{padding:0 0 3px;border-bottom:0}#footerContents #mobileService dd dd{padding:0;line-height:1.2em}#footerContents dl dl{padding:2px 0 5px;line-height:1.2}#footerContents dl dd dt{margin:0;padding:0;border:none;font-weight:normal}#footerContents dl dd dd{margin:0;padding:0;text-align:left}#footerArea p#copyright{margin:1em;padding-top:3px;font-size:.85em;font-family:Arial,Helvetica,sans-serif;color:#000;text-align:center}#footerArea p#copyright img{margin-left:5px;vertical-align:middle}#footerArea .amebaSpLink{color:#999}#content{width:980px;margin:0 auto;zoom:1}#content:after{display:block;clear:both;content:'.';visibility:hidden;height:0}.mainContent{float:left;width:720px;margin:0 20px 0 0}.subContent{float:left;width:240px}.section{padding:0 0 20px;line-height:2}.aside{margin:0 auto 10px;padding:10px 14px 14px;border:1px solid #666}#footerBtn{width:100%;overflow:hidden;margin:0 auto;padding:30px 0 10px;background:#ebebeb}a.btns{display:inline;zoom:1;display:inline-block;overflow:hidden;height:0;background-image:url(/room/img/ameba/portal/btns.png);background-repeat:no-repeat;color:#ddd}.icons{display:inline;zoom:1;display:inline-block;overflow:hidden;height:0;background-image:url(/room/img/ameba/portal/icons.png);background-repeat:no-repeat;vertical-align:middle;color:#ddd;font-size:8px}.mainContentTitle{width:auto;overflow:hidden;margin:15px auto;color:#4dac26;font-size:30px;text-align:center;line-height:39px}.mainContentTitle .icons{width:27px;margin-right:6px;padding-top:39px;background-position:0 2px}.sectionTitle{margin:0 0 10px;padding:9px 0 7px;border-top:1px solid #666;border-bottom:1px dotted #666;font-size:14px;line-height:1}.navFooterTitle{font-size:18px}.subContentTitle{width:auto;overflow:hidden;margin:0 auto 6px;padding:0 0 2px;border-bottom:1px solid #666;color:#4dac26;font-size:22px;text-align:center}.subContentTitle .tagline{display:block;margin:0 auto;color:#333;font-size:12px;font-weight:normal}.subContentTitle .icons{width:18px;margin-right:6px;padding-top:30px;background-position:0 -35px}#footerBtn .footerTitle{width:980px;overflow:hidden;margin:0 auto -5px;font-size:30px;font-weight:normal;text-align:center;line-height:1.2}.breadcrumbs{margin:0 0 10px}.breadcrumbs div{display:inline}.breadcrumbs h1{display:inline;font-weight:normal}.btnPrimary{display:block;width:208px;height:37px;line-height:37px;border:2px solid #4dac26;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#57bf2b;background-image:linear-gradient(top,#76d003 0%,#5caa00 95%);background-image:-ms-linear-gradient(top,#76d003 0%,#5caa00 95%);background-image:-webkit-linear-gradient(top,#76d003 0%,#5caa00 95%);background-image:-moz-linear-gradient(top,#76d003 0%,#5caa00 95%);background-image:-o-linear-gradient(top,#76d003 0%,#5caa00 95%);color:#fff!important;font-size:18px;font-family:メイリオ,Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Tahoma,'ＭＳ Ｐゴシック',Osaka,sans-serif}.btnPrimary:hover{background-color:#57bf2b;background-image:linear-gradient(top,#6bc400 0%,#529800 95%);background-image:-ms-linear-gradient(top,#6bc400 0%,#529800 95%);background-image:-webkit-linear-gradient(top,#6bc400 0%,#529800 95%);background-image:-moz-linear-gradient(top,#6bc400 0%,#529800 95%);background-image:-o-linear-gradient(top,#6bc400 0%,#529800 95%)}.more{padding-top:2px;text-align:right;font-size:14px;font-weight:bold;line-height:24px}.more .icons{width:14px;margin-left:4px;padding-top:18px;background-position:0 -70px}.joinBtn{width:980px;overflow:hidden;padding:12px 0 0;text-align:center}#footerBtn .joinBtn{margin:0 auto;padding:20px 0}.joinBtn ul{margin:0 auto 0 111px}.joinBtn li{float:left;display:inline;padding:0 15px;text-align:center;vertical-align:top}.joinBtn .btns{padding-top:60px}.joinBtn .editProfile a.btns{width:348px}.joinBtn .editProfile a:hover{background-position:0 -60px}.joinBtn .register a.btns{width:350px;background-position:-347px 0}.joinBtn .register a:hover{background-position:-347px -60px}.joinBtn .register span{display:block;padding:8px 0 0;font-size:11px;line-height:1.2}.navFooter{margin:0 auto 15px;padding:10px 15px;border:3px solid #ebebeb;font-size:14px}.navFooter a{white-space:nowrap}.searchArea{line-height:1.7}.searchArea dl{margin:0 auto 15px}.searchArea .horizontal{clear:both;overflow:hidden;margin:0 0 10px;padding:0 0 6px;border-bottom:1px dotted #666;line-height:24px}.searchArea dt{display:block;font-weight:bold;font-size:14px}.searchArea .horizontal dt{float:left;width:130px}.searchArea .horizontal dd{float:left;width:80px}.searchArea select{width:130px;border-color:#bbb;font-size-adjust:none}.searchArea .horizontal select{width:80px;height:24px}.searchArea input{padding:0 6px;border:1px solid #666;-ms-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.searchArea input[type="radio"]{border:none}.searchArea #keyword{width:196px;height:29px;line-height:29px}.searchArea #ageFrom,.searchArea #ageTo{display:inline;width:43px;height:22px;line-height:22px}.searchArea .searchButton{text-align:center}.searchArea input[type="reset"]{width:auto;overflow:hidden;margin:2px auto 14px;border:none;background:none;font-family:メイリオ,Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Tahoma,'ＭＳ Ｐゴシック',Osaka,sans-serif;color:#06c}.piggArea h2{margin-bottom:10px}.piggArea a.btns{width:100%;padding-top:54px;background-position:-697px 0}.piggArea a:hover{background-position:-697px -60px}#headers{width:100%;overflow:hidden;margin:0 auto 20px;background:url(/room/img/ameba/portal/bg_headers.png);border-bottom:6px solid #4cad26}#headers .headersInner{width:980px;overflow:hidden;margin:0 auto;padding:20px 0}#headers .headersTitle{clear:both;overflow:hidden;margin:0 0 20px}#headers .logo{float:left;width:350px;margin:2px 0 0}#headers .logo img{width:320px;height:42px}#headers .headersLead{float:left;width:630px;font-size:11px;font-weight:bold;line-height:1.5}#headers .headersLead a{color:#333}#headers .headersKv,#headers .headersKv ul{overflow:hidden;background:url(/room/img/ameba/portal/bg_kv.png) no-repeat}#headers .headersKv{margin:0 auto 8px}#headers .headersKv ul{display:table;background-position:0 bottom}#headers .headersKv li{display:table-cell;width:327px;height:100%;padding:7px 0 12px;background:url(/room/img/ameba/portal/line_kv.png) repeat-y 0 3px;vertical-align:top;text-align:center}* html #headers .headersKv li{float:left;display:inline;zoom:1}*:first-child+html #headers .headersKv li{float:left;display:inline;zoom:1}#headers .headersKv li.headersKv1{width:326px;background:none}#headers .headersKv dd{padding:5px 0 0;line-height:1.3;font-size:14px}#headers .joinBtn{background:url(/room/img/ameba/portal/bg_btn.png) no-repeat center 0}