﻿@charset "utf-8";html{height: 100%;}html{-webkit-text-size-adjust: 100%;}#contents{width: 1240px;padding: 0 10px;margin: 20px auto 0 auto;position:relative;}#contentsFix{width: 1240px;padding: 0 10px;margin: 20px auto 0 auto;}#contentsSpecial{width: 928px;margin: 30px auto 0 auto;-webkit-text-size-adjust : 100%;}#contentsCustom{width: 928px;margin: 30px auto 0 auto;-webkit-text-size-adjust : 100%;}.contentsSpecialCat{width: 924px !important;}#contentsFix #contentsSpecial{float: left;margin: 0;}#contentsCosme{margin: 0 0 -77px 0;padding: 20px 0 77px 0;}#wrap01{position: relative;height: 100%;min-height: 100%;}*html #wrap01{height: 100%;}body > #wrap01{height: auto;}#wrap02{position: relative;padding: 0 0 340px 0;}#boxMain{width: 909px;font-size: 14px;float: left;}#boxMainDetail{width: 926px;float: left;}.boxGateAdd #boxMainDetail{width: 611px;}#boxSub{width: 300px;float: right;padding-bottom:20px;}div.boxVariable{width: 1240px;position: relative;margin: 20px 0 0 0;}div.boxVariable.boxClipSearchList{margin: 20px 0 0 0;}div.boxVariableFirst{margin: 0 0 0 0;}div.boxVariable div.boxVmain{width: 1240px;float: left;position: relative;}div.boxVariable div.boxVmain div.box{margin: 0 313px 0 0;}div.boxVariable.boxClipSearchList div.boxVmain div.box{margin: 0 313px 0 -13px;}div.boxVariable div.boxVsub{width: 300px;float: right;position: relative;margin: 0 0 0 -300px;}div.boxVsub div.boxClip{margin: 13px 0 0 0;border: 1px solid #dddddd;overflow: hidden;}div#boxSub div#aside div.adBanner,div.boxVsub div#aside div.adBanner{margin-top: 13px;overflow: hidden;}.happyplusContents{padding: 20px 10px 60px 10px !important;margin: 0 auto -44px auto !important;}.maquiaContents{padding: 1px 10px 20px 10px !important;margin: 0 0 -44px 0 !important;}#header{background: #ffffff;min-width: 1260px;}*+html #header{z-index:200;}#header a:link{ text-decoration: none; color: #333333; }#header a:visited{ text-decoration: none; color: #333333; }#header a:hover{ text-decoration: underline; color: #da4d6c; }#header a:active{ text-decoration: underline; color: #da4d6c; }#header div.boxUserHeader{background: #333333;min-width: 1240px;height: 37px;margin: 0 auto;padding: 0 5px;position: relative;z-index: 10000;}#header div.boxUserHeader div.clearfix{width: 1240px;margin: 0 auto;}#header div.boxUserHeader a:link{ text-decoration: none; color: #ffffff; }#header div.boxUserHeader a:visited{ text-decoration: none; color: #ffffff; }#header div.boxUserHeader a:hover{ text-decoration: none; color: #ffffff; }#header div.boxUserHeader a:active{ text-decoration: none; color: #ffffff; }#header div.boxUserHeader ul.member{float: left;}#header div.boxUserHeader ul.member li{float: left;}#header div.boxUserHeader ul.link{float: right;}#header div.boxUserHeader ul.link li{float: right;}#header div.boxUserHeader li{background: url(../img/bgr_boxUserHeader_line.png) no-repeat;position: relative;line-height: 37px;margin: 0 -1px 0 0;}#header div.boxUserHeader li:hover{z-index: 10;}#header div.boxUserHeader li a{display: block;padding: 0 12px;height: 37px;}#header div.boxUserHeader li img{vertical-align: middle;}#header div.boxUserHeader li img.pic{margin: 0 6px 0 0;}#header div.boxUserHeader li a:hover{background: #454545;}#header div.boxUserHeader li.arrow a{background: url(../img/bgr_header_pulldown.png) no-repeat right center;padding: 0 25px 0 12px;}#header div.boxUserHeader li.arrow a:hover{background: #454545 url(../img/bgr_header_pulldown.png) no-repeat right center;}#header div.boxUserHeader li.user{background: none;}#header div.boxUserHeader li.user a{padding: 0 25px 0 6px;}#header div.boxUserHeader li.regist{background: none;}#header div.boxUserHeader li.timeline a{background: url(../img/bgr_header_mytimeline.png) no-repeat left center;padding: 0 12px 0 30px;}#header div.boxUserHeader li.timeline a:hover{background: #454545 url(../img/bgr_header_mytimeline.png) no-repeat left center;}#header div.boxUserHeader li.btn a{padding: 8px 12px 0 12px;height: 29px;}#header ul.linkPull{background: #ffffff;position: absolute;width: 220px;height: auto;top: 37px;left: 0;text-align: left;border: 1px solid #c4c4c4;margin: 0;z-index: 100;}#header ul.link ul.linkPull{right: 0px;left: auto;}#header ul.linkPull li{background: none;float: none;margin: 0;height: auto;line-height: 1.4;}#header ul.linkPull li a{background: none;position: relative;width: 196px;height: auto;display: block;line-height: 1.8;padding: 3px 12px !important;}#header ul.linkPull li.before a{padding: 3px 12px 7px 12px !important;}#header ul.linkPull li.line a{border-top: 1px solid #f2f2f2;padding: 7px 12px 3px 12px !important;}#header ul.linkPull li:first-child a{padding: 7px 12px 3px 12px !important;}#header ul.linkPull li:last-child a{padding: 3px 12px 7px 12px !important;}#header ul.linkPull li a:link{ text-decoration: none; color: #333333; }#header ul.linkPull li a:visited{ text-decoration: none; color: #333333; }#header ul.linkPull li a:hover{background: #f1f0ee !important; text-decoration: none; color: #333333; }#header ul.linkPull li a:active{background: #f1f0ee; text-decoration: none; color: #333333; }#header div.boxUserHeader li.news a{text-align: center;width: 24px;}#header div.boxUserHeader li.news a span{color: #db0030;font-size: 10px;font-weight: bold;text-align: center;position: absolute;top: 0;left: 0;z-index: 10;width: 48px;display: block;}#header div.boxUserHeader li.news a img{position: absolute;top: 11px;left: 12px;z-index: 1;}#header ul.news{background: #ffffff;position: absolute;width: 220px;max-height: 280px;overflow-y: auto;top: 37px;left: 0;text-align: left;font-size: 11px;border: 1px solid #c4c4c4;margin: 0;z-index: 200;}#header ul.news li{background: #f9f9f8;border-top: 1px solid #f2f2f2;position: relative;float: none;line-height: 1.6;color: #666666;padding: 8px 10px 8px 46px;margin: 0;height: auto;}#header ul.news li.unread{background: #ffffff;}#header ul.news li.over{background: #f1f0ee;}#header ul.news li:first-child{border: none;}#header ul.news li img{position: absolute;top: 8px;left: 8px;}#header ul.news li a{background: none;font-weight: bold;padding: 0;display: inline;height: auto;}#header ul.news li span.time{color: #b3b3b3;}div.tipNewsClip{background: url(../img/bgr_header_news_clip.png) no-repeat;font-size: 0;line-height: 1;width: 50px;height: 55px;position: absolute;z-index: 10000;display: none;}div.tipNewsClip img{}li.noticeLink span.noticeLinkUrl{display: none;}#header ul.news li a:link{ text-decoration: none; color: #333333; }#header ul.news li a:visited{ text-decoration: none; color: #333333; }#header ul.news li a:hover{ background:none !important; text-decoration: underline; color: #333333; }#header ul.news li a:active{ text-decoration: underline; color: #333333; }#header div.boxUserHeader li.search{margin: 0 12px 0 0;}#header div.boxUserHeader li.search p{width: 167px;height: 23px;line-height: 1.1;margin: 7px 0 0 0;padding: 0 0 0 4px;color: #333333;background:url(../img/bgr_header_search.gif) no-repeat 0 0;}#header div.boxUserHeader li.search input.txt{background: #ffffff;width: 128px;font-size: 11px;border: none;vertical-align: top;padding: 3px 4px 0 0;}*+html #header div.boxUserHeader li.search p{width: 163px;}*+html #header div.boxUserHeader li.search input.txt{width: 124px;padding: 3px 0 0 0;}#header div.boxUserHeader li.search input{vertical-align: top;width:35px;}#header div.boxNavi{width: 1240px;margin: 0 auto;padding: 0 10px;}#header div.boxNavi ul.navi{font-size: 0;float: left;}#header div.boxNavi ul.navi li{float: left;line-height: 0;zoom:1;}#header div.boxNavi ul.comLink{float: right;margin: 10px 0 0 0;}#header div.boxNavi ul.comLink li{float: right;line-height: 1.1;border-right: 1px solid #e6e6e6;padding: 0 4px 0 0;margin: 0 6px 0 0;}#header div.boxNavi ul.comLink li:first-child{border-right: none;padding: 0;margin: 0;}#header div.boxNavi ul.comLink a:link{ text-decoration: none; color: #333333; }#header div.boxNavi ul.comLink a:visited{ text-decoration: none; color: #333333; }#header div.boxNavi ul.comLink a:hover{ text-decoration: none; color: #808080; }#header div.boxNavi ul.comLink a:active{ text-decoration: none; color: #808080; }#header div.boxLogo{width: 1240px;margin: 8px auto 2px auto;padding: 0 10px;position: relative;z-index: 1000;}#header div.boxLogo .logo{float: left;font-size: 0;line-height: 1;}#header div.boxLogo p.txtSite{float: left;font-size: 10px;line-height: 1.4;color: #999999;margin: 5px 0 0 20px;}#header div.boxLogo p.comLinkSpecial{float: right;font-size: 0;line-height: 1;margin: -5px 0 0 0;}#header div.boxLogo.maquia{margin: 13px auto -5px auto;}#header div.boxLogo .boxMaquiaHeader{float: right;width: 492px;margin: 0 0 -9px 0;}#header div.boxLogo .boxMaquiaHeader p.btn{float: left;margin: 16px 0 0 0;}#header div.boxLogo .boxMaquiaHeader .boxSearch{background: url(../img/bgr_header_maquia_search.gif) no-repeat;width: 289px;height: 54px;float: right;padding: 8px 8px 0 10px;}#header div.boxLogo .boxMaquiaHeader .boxSearch dt{float: left;width: 81px;}#header div.boxLogo .boxMaquiaHeader .boxSearch dd{background: url(../img/bgr_header_maquia_search_input.gif) no-repeat;float: right;width: 198px;}#header div.boxLogo .boxMaquiaHeader .boxSearch dd input{vertical-align: top;}#header div.boxLogo .boxMaquiaHeader .boxSearch dd input.txt{background: none;border: none;width: 138px;padding: 4px 6px 0 6px;}#header div.boxLogo .boxMaquiaHeader .boxSearch dd input.txt{background: none;border: none;width: 138px;float: left;padding: 4px 6px 0 6px;}#header div.boxLogo .boxMaquiaHeader .boxSearch dd input.btn{float: right;width: 46px;}#header div.boxLogo .boxMaquiaHeader .boxSearch p{font-size: 10px;margin: 6px 0 0 1px;}#header div.boxLogo .boxMaquiaHeader .boxSearch a{font-weight: bold;}#header div.boxLogo .boxMaquiaHeader p a:link{ text-decoration: none; color: #333333; }#header div.boxLogo .boxMaquiaHeader p a:visited{ text-decoration: none; color: #333333; }#header div.boxLogo .boxMaquiaHeader p a:hover{ text-decoration: underline; color: #f82f53; }#header div.boxLogo .boxMaquiaHeader p a:active{ text-decoration: underline; color: #f82f53; }#header div.boxCategorySearch{width: 1240px;font-size: 0;line-height: 1;position: relative;z-index: 1001;margin: 0 auto;padding: 5px 10px 0 10px;}#header div.boxCategorySearch li{float: left;position: relative;zoom:1;}*+html #header div.boxCategorySearch li{margin: 0 -1px 0 0;}#header div.boxCategorySearch li.other{float: right;margin: 0 0 0 12px;}#header div.boxCategorySearch li.marisol01{position: absolute;bottom: 1px;right: 179px;}#header div.boxCategorySearch li.marisol02{position: absolute;bottom: 1px;right: 10px;}.boxGateAdd #header div.boxCategorySearch li.marisol01{bottom: 35px;right: 10px;}#header div.boxCategory{background: #f1f0ee;min-width: 1240px;font-size: 0;line-height: 1;text-align: center;position: relative;z-index: 500;margin: 0 auto;padding: 6px 10px 3px 10px;}#header div.boxCategory li{position: relative;float: left;margin: 0 2px;}#header div.boxCategory li.tit{margin: 0 2px 0 10px;}#header div.boxCategory li.special{background: url(../img/bgr_header_category_slash.gif) no-repeat 0 0;padding: 0 0 3px 23px;margin-left:9px;}#header div.boxCategory li.blog{float: right;font-size: 12px;line-height: 1.1;margin: 3px 0 0 0;}#header div.boxCategory li.blog{background: url(../img/ico_arrow_black02.png) no-repeat left center;padding: 0 0 0 18px;}#header div.boxCategory li div{background: #ffffff;position: absolute;width: 340px;top: 19px;left: 0;font-size: 12px;line-height: 1.8;text-align: left;border: 1px solid #c4c4c4;margin: 0;z-index: 100;}#header div.boxCategorySearch li div{background: #ffffff;position: absolute;width: 340px;top: 19px;right: 0;font-size: 12px;line-height: 1.8;text-align: left;border: 1px solid #c4c4c4;margin: 0;z-index: 100;}#header div.boxCategory li ul,#header div.boxCategorySearch li ul{width: 170px;float: left;}#header div.boxCategory li ul li,#header div.boxCategorySearch li ul li{float: none;margin: 0;}#header div.boxCategory li ul li a,#header div.boxCategorySearch li ul li a{display: block;width: 148px;padding: 3px 12px;}#header div.boxCategory li ul li:first-child a,#header div.boxCategorySearch li ul li:first-child a{padding: 7px 12px 3px 12px;}#header div.boxCategory li ul li:last-child a,#header div.boxCategorySearch li ul li:last-child a{padding: 3px 12px 7px 12px;}#header div.boxCategory li ul li a:link{ text-decoration: none; color: #333333; }#header div.boxCategory li ul li a:visited{ text-decoration: none; color: #333333; }#header div.boxCategory li ul li a:hover{background: #f1f0ee; text-decoration: none; color: #333333; }#header div.boxCategory li ul li a:active{background: #f1f0ee; text-decoration: none; color: #333333; }#header div.boxCategory li ul li.focus a{ font-weight: bold;}#header div.boxCategory li ul li.focus a:link{ background:#da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategory li ul li.focus a:visited{ background:#da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategory li ul li.focus a:hover{background: #da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategory li ul li.focus a:active{background: #da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategorySearch li ul li a:link{ text-decoration: none; color: #333333; }#header div.boxCategorySearch li ul li a:visited{ text-decoration: none; color: #333333; }#header div.boxCategorySearch li ul li a:hover{background: #f1f0ee; text-decoration: none; color: #333333; }#header div.boxCategorySearch li ul li a:active{background: #f1f0ee; text-decoration: none; color: #333333; }#header div.boxCategorySearch li ul li.focus a{ font-weight: bold;}#header div.boxCategorySearch li ul li.focus a:link{ background:#da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategorySearch li ul li.focus a:visited{ background:#da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategorySearch li ul li.focus a:hover{background: #da4d6c; text-decoration: none; color: #ffffff; }#header div.boxCategorySearch li ul li.focus a:active{background: #da4d6c; text-decoration: none; color: #ffffff; }#header div.boxMenu{min-width: 1240px;font-size: 0;line-height: 1;text-align: center;margin: 7px auto 0 auto;padding: 0 10px;}#header div.boxMenu ul{width: 1240px;margin: 0 auto;padding: 0 0 0 1px;}#header div.boxMenu li{float: left;}#header div.boxMenu li a{display: block;}#header div.boxMenu.happyplus{background: #f1f0ee;}#header div.boxMenu.happyplus ul{background: url(../img/bgr_header_menu_hp.png) no-repeat 0px 0;}#header div.boxMenu.happyplus li{width: 9%;}#header div.boxMenu.happyplus li.w01{width: 9.3%;}#header div.boxMenu.happyplus li.w02{width: 9%;}*+html #header div.boxMenu.happyplus li:first-child{width:8.9%;}.boxGateAdd #header div.boxMenu.happyplus li{width:7.6%;}.boxGateAdd #header div.boxMenu.happyplus li.w01{width: 11.6%;}.boxGateAdd #header div.boxMenu.happyplus li.w02{width: 9%;}*+html .boxGateAdd #header div.boxMenu.happyplus.gate li:first-child{width:7.5%;}#header div.boxMenu.happyplus a{background: url(../img/bgr_header_menu_hp.png) no-repeat right top;}#header div.boxMenu.happyplus a:hover{background: #f9f8f7 url(../img/bgr_header_menu_hp.png) no-repeat right top;}#header div.boxMenu.happyplus li.campaign{background: #e44266 url(../img/bgr_header_menu_hp.png) no-repeat right top;width: 14.5%;}#header div.boxMenu.happyplus li.campaign a:hover{background: #e85677 url(../img/bgr_header_menu_hp.png) no-repeat right top;}#header div.boxMenu.maquia{background: #f42f56;}#header div.boxMenu.maquia ul{background: url(../img/bgr_header_menu_maquia.png) no-repeat 0px 0;}#header div.boxMenu.maquia li{width: 8%;}#header div.boxMenu.maquia li.w01{width: 12%;}#header div.boxMenu.maquia li.w02{width: 14%;}#header div.boxMenu.maquia li.w03{width: 11%;}*+html #header div.boxMenu.maquia li:first-child{width: 7.7%;}#header div.boxMenu.maquia a{background: url(../img/bgr_header_menu_maquia.png) no-repeat right top;}#header div.boxMenu.maquia a:hover{background: #f74e70 url(../img/bgr_header_menu_maquia.png) no-repeat right top;}#header div.boxMenu.maquia li.campaign{background: #333333 url(../img/bgr_header_menu_maquia.png) no-repeat right top;}#header div.boxMenu.maquia li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_maquia.png) no-repeat right top;}#header div.boxMenu.maquiaRe{background: #f82f53;margin: 17px 0 0 0;}#header div.boxMenu.maquiaRe ul{width: 1240px;}#header div.boxMenu.maquiaRe li.tit{margin: -13px 0 0 0;}*+html #header div.boxMenu.maquiaRe li.tit{margin: -13px -1px 0 0;}#header div.boxMenu.spur{background: #ffffff;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}#header div.boxMenu.spur ul{background: url(../img/bgr_header_menu_spur.png) no-repeat 0px 0;}#header div.boxMenu.spur li,#header div.boxMenu.spur li.w01{width: 9%;}#header div.boxMenu.spur li.w02{width: 19%;}*+html #header div.boxMenu.spur li:first-child{width: 8.9%;}#header div.boxMenu.spur a{background: url(../img/bgr_header_menu_spur.png) no-repeat right top;}#header div.boxMenu.spur a:hover{background: #f8f7f6 url(../img/bgr_header_menu_spur.png) no-repeat right top;}#header div.boxMenu.spur li.campaign{background: #a5dd5c url(../img/bgr_header_menu_spur.png) no-repeat right top;}#header div.boxMenu.spur li.campaign a:hover{background: #a0d955 url(../img/bgr_header_menu_spur.png) no-repeat right top;}#header div.boxMenu.spur.gate li{width: 8.1%;}#header div.boxMenu.spur.gate li.w01{width: 11%;}#header div.boxMenu.spur.gate li.w02{width: 18%;}*+html #header div.boxMenu.spur.gate li:first-child{width: 8%;}#header div.boxMenu.nonno{background: #cc0000;}#header div.boxMenu.nonno ul{background: url(../img/bgr_header_menu_nonno.png) no-repeat 0px 0;}#header div.boxMenu.nonno li{width: 7%;}#header div.boxMenu.nonno li.w01{width: 12%;}#header div.boxMenu.nonno li.w02{width: 7%;}#header div.boxMenu.nonno li.w03{width: 9%;}#header div.boxMenu.nonno li.w04{width: 10%;}*+html #header div.boxMenu.nonno li:first-child{width: 6.7%;}#header div.boxMenu.nonno a{background: url(../img/bgr_header_menu_nonno.png) no-repeat right top;}#header div.boxMenu.nonno a:hover{background: #d74040 url(../img/bgr_header_menu_nonno.png) no-repeat right top;}#header div.boxMenu.nonno li.campaign{background: #333333 url(../img/bgr_header_menu_nonno.png) no-repeat right top;}#header div.boxMenu.nonno li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_nonno.png) no-repeat right top;}#header div.boxMenu.st{background:url(../img/bgr_seventeen_nav.gif) 0 0 repeat-x;}#header div.boxMenu.st ul{background: url(../img/bgr_header_menu_st.png) no-repeat 0px 0;}#header div.boxMenu.st li{background: url(../img/bgr_header_menu_st.png) no-repeat right top;width: 6.5%;}#header div.boxMenu.st li.w01{width: 14%;}#header div.boxMenu.st li.w02{width: 23%;}#header div.boxMenu.st li.w03{width: 13.5%;}#header div.boxMenu.st li.w04{width: 10%;}*+html #header div.boxMenu.st li:first-child{width: 6.2%;}#header div.boxMenu.st a:hover{background: url(../img/bgr_seventeen_nav_o.png) 0 0 repeat-x;}#header div.boxMenu.st li.campaign{background: #333333 url(../img/bgr_header_menu_st.png) no-repeat right top;}#header div.boxMenu.st li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_st.png) no-repeat right top;}#header div.boxMenu.more{background: #DC1379;}#header div.boxMenu.more ul{background: url(../img/bgr_header_menu_more.png) no-repeat 0px 0;}#header div.boxMenu.more li{width: 10%;}#header div.boxMenu.more li.w01{width: 8%;}#header div.boxMenu.more li.w02{width: 14%;}*+html #header div.boxMenu.more li:first-child{width: 7.5%;}#header div.boxMenu.more a{background: url(../img/bgr_header_menu_more.png) no-repeat right top;}#header div.boxMenu.more a:hover{background: #E65DA3 url(../img/bgr_header_menu_more.png) no-repeat right top;}#header div.boxMenu.more li.campaign{background: #333333 url(../img/bgr_header_menu_more.png) no-repeat right top;}#header div.boxMenu.more li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_more.png) no-repeat right top;}#header div.boxMenu.marisol{background: #cc2068;}#header div.boxMenu.marisol ul{background: url(../img/bgr_header_menu_marisol.png) no-repeat 0px 0;}#header div.boxMenu.marisol li{width: 9%;}#header div.boxMenu.marisol li.w01{width: 13%;}#header div.boxMenu.marisol li.w02{width: 16%;}*+html #header div.boxMenu.marisol li:first-child{width: 8.8%;}#header div.boxMenu.marisol.gate li{width: 8%;}#header div.boxMenu.marisol.gate li.w01{width: 15%;}#header div.boxMenu.marisol.gate li.w02{width: 15%;}*+html #header div.boxMenu.marisol.gate li:first-child{width: 7.8%;}#header div.boxMenu.marisol a{background: url(../img/bgr_header_menu_marisol.png) no-repeat right top;}#header div.boxMenu.marisol a:hover{background: #db6396 url(../img/bgr_header_menu_marisol.png) no-repeat right top;}#header div.boxMenu.marisol li.campaign{background: #333333 url(../img/bgr_header_menu_marisol.png) no-repeat right top;}#header div.boxMenu.marisol li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_marisol.png) no-repeat right top;}#header div.boxMenu.baila{background: #0f1a36;}#header div.boxMenu.baila ul{background: url(../img/bgr_header_menu_baila.png) no-repeat 0px 0;}#header div.boxMenu.baila li{width: 7%;}#header div.boxMenu.baila li.w05{width: 8%;}#header div.boxMenu.baila li.w06{width: 8%;}#header div.boxMenu.baila li.w01{width: 9%;}#header div.boxMenu.baila li.w02{width: 12%;}#header div.boxMenu.baila li.w03{width: 15%;}#header div.boxMenu.baila li.w04{width: 19%;}#header div.boxMenu.baila a{background: url(../img/bgr_header_menu_baila.png) no-repeat right top;}#header div.boxMenu.baila a:hover{background: #24395c url(../img/bgr_header_menu_baila.png) no-repeat right top;}#header div.boxMenu.baila li.campaign{background: #333333 url(../img/bgr_header_menu_baila.png) no-repeat right top;}*+html #header div.boxMenu.baila li:first-child{width: 6.7%;}#header div.boxMenu.baila li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_baila.png) no-repeat right top;}#header div.boxMenu.lee{background: #D16BA3;}#header div.boxMenu.lee ul{background: url(../img/bgr_header_menu_lee.png) no-repeat 0px 0;}#header div.boxMenu.lee li{width: 9%;}#header div.boxMenu.lee li.w01{width: 14%;}#header div.boxMenu.lee li.w02{width: 15%;}*+html #header div.boxMenu.lee li:first-child{width: 8.2%;}#header div.boxMenu.lee a{background: url(../img/bgr_header_menu_lee.png) no-repeat right top;}#header div.boxMenu.lee a:hover{background: #DE99C1 url(../img/bgr_header_menu_lee.png) no-repeat right top;}#header div.boxMenu.lee li.campaign{background: #333333 url(../img/bgr_header_menu_lee.png) no-repeat right top;}#header div.boxMenu.lee li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_lee.png) no-repeat right top;}#header div.boxMenu.eclat{background: #4A391C;}#header div.boxMenu.eclat ul{background: url(../img/bgr_header_menu_eclat.png) no-repeat 0px 0;}#header div.boxMenu.eclat li{width: 8.5%;}#header div.boxMenu.eclat li.w01{width: 11.5%;}#header div.boxMenu.eclat li.w02{width: 15.3%;}#header div.boxMenu.eclat li.w03{width: 19.3%;}*+html #header div.boxMenu.eclat li:first-child{width: 8.4%;}#header div.boxMenu.eclat a{background: url(../img/bgr_header_menu_eclat.png) no-repeat right top;}#header div.boxMenu.eclat a:hover{background: #6E6147 url(../img/bgr_header_menu_eclat.png) no-repeat right top;}#header div.boxMenu.eclat li.campaign{background: #333333 url(../img/bgr_header_menu_eclat.png) no-repeat right top;}#header div.boxMenu.eclat li.campaign a:hover{background: #4d4d4d url(../img/bgr_header_menu_eclat.png) no-repeat right top;}#footer{background: #f1f0ee;border-top: 1px solid #dddddd;position: absolute;bottom: 0;width: 100%;min-width: 1260px;height: 300px;margin: 60px 0 0 0;}#footer a:link{ text-decoration: none; color: #333333; }#footer a:visited{ text-decoration: none; color: #333333; }#footer a:hover{ text-decoration: underline; color: #666666; }#footer a:active{ text-decoration: underline; color: #666666; }body.contentsTop #footer{margin: 0;}#footer div.box{width: 100%;color: #808080;padding: 20px 0 0 0;}#footer p.pagetop{position: fixed;bottom: 150px;right: 20px;z-index: 100;display: none;}#footer div.box p.pagetop a:focus{outline:none;}#footer div.box img{vertical-align: middle;}#footer div.box div.boxSns{width: 700px;float: left;}#footer div.box div.boxSns ul.txt li{float: left;white-space: nowrap;position: relative;margin: 0 15px 0 0;}#footer div.box div.boxSns ul.txt li a{display: block;}#footer div.box div.boxSns ul.sns li{float: left;margin: 10px 15px 0 0;}#footer div.box div.boxSns ul.sns li.follow{font-size: 11px;}#footer div.box div.boxSns ul.sns li.follow a{margin: 0 0 0 6px;}#footer div.box div.boxCopy{width: 350px;float: right;font-size: 11px;}#footer div.box div.boxCopy p.site{text-align: right;}#footer div.box div.boxCopy p.site a{margin: 0 0 0 15px;}#footer div.box div.boxCopy p.site a:first-child{margin: 0;}#footer div.box div.boxCopy p.copy{text-align: right;margin: 10px 0 0 0;}#footer div.boxPath{background: #ffffff;width: 100%;padding: 20px 0;}#footer ul.pathfooter{width: 1240px;padding: 0 10px;margin: 0 auto;}#footer ul.pathfooter li{background: url(../img/ico_arrow_black.png) no-repeat left center;white-space: nowrap;float: left;line-height: 1.1;padding: 0 0 0 12px;margin: 0 0 0 12px;}#footer ul.pathfooter li:first-child{background: none;padding: 0;margin: 0;}#footer ul.pathfooter li a{text-decoration:underline;}#footer ul.pathfooter li a:hover{color:#da4d6c;}#footer div.boxFooterTop{width: 1240px;padding: 0 10px;margin: 0 auto;}#footer div.boxFooterTop ul.link{margin: 15px 0 0 0;}#footer div.boxFooterTop ul.link:first-child{margin: 0;}#footer div.boxFooterTop ul.link li{float: left;font-weight: bold;white-space: nowrap;position: relative;margin: 0 20px 0 0;}#footer div.boxFooterTop ul.link li a{background: url(../img/ico_arrow_black02.png) no-repeat left center;display: block;padding: 0 0 0 18px;}#footer div.boxFooterTop ul.link li ul{float: left;width: 100%;}#footer div.boxFooterTop ul.link li ul li{font-weight: normal;margin: 0 15px 0 0;}#footer div.boxFooterTop ul.link li ul li a{background: none;padding: 0;}#footer div.boxFooterBottom{background: url(../img/bgr_dot.png) repeat-x;width: 1240px;padding: 20px 10px 0 10px;margin: 20px auto 0 auto;}.titCom{position: relative;font-size: 20px;font-weight: bold;border-top: 3px solid #333333;border-bottom: 1px solid #dddddd;padding: 13px 0;display:block;}.titCom a.btn{position: absolute;top: 14px;right: 0;}.titCom a.clip{position: absolute;top: 10px;right: 0;}div.boxTitRead{border-top: 3px solid #333333;border-bottom: 1px solid #dddddd;padding: 13px 0;}div.boxTitRead .titCom{float: left;width: 415px;font-size: 20px;font-weight: bold;border: none;padding: 0;}div.boxTitRead ul.sns{float: right;width: 485px;margin: 8px 0 0 0;}div.boxTitRead ul.sns li{float: right;margin: 0 0 0 8px;}div.boxTitRead ul.sns li img{vertical-align: middle;}div.boxTitRead ul.sns li.clip{background: url(../img/bgr_dot_tate.gif) repeat-y;padding: 0 0 0 15px;margin: -10px 0 0 15px;}.titCom02{background: #f1f0ee;position: relative;font-size: 14px;font-weight: bold;padding: 7px 10px;margin: 30px 0 0 0;}.titCom02 a.hatena img{vertical-align: middle;margin: 0 0 0 10px;}.titCom02 span.txtEx{font-weight: normal;margin: 0 0 0 10px;}.titComSub{background: #ff2b54;font-size: 14px;font-weight: bold;color: #ffffff;position: relative;padding: 8px 15px;}.titComSub.review{background: #ffbc2d;}.titComSearch{line-height: 1.1;border-top: none;border-bottom: 1px solid #dddddd;padding: 0 0 18px 0;}.titCom span.txtSearch{font-weight: normal;margin: 0 6px;}.titCom a.btnSearch{margin: 0 0 0 6px;}.titCom a.btnSearch img{vertical-align: middle;}.txtCom{font-size: 14px;margin: 20px 0 0 0;}.txtRed{color: #e40032;}.txtBold{font-weight: bold;}.txtListAncor{margin: 20px 0 0 0;}.txtListAncor li{margin: 5px 0 0 0;}.txtListAncor a{background: url(../img/ico_arrow_black02_open.gif) no-repeat 0px 2px;padding: 0 0 0 18px;}.txtListAncor a:link{ text-decoration: none; color: #333333; }.txtListAncor a:visited{ text-decoration: none; color: #333333; }.txtListAncor a:hover{ text-decoration: none; color: #da4d6c; }.txtListAncor a:active{ text-decoration: none; color: #da4d6c; }.txtListNum{margin: 20px 0 0 0;}.txtListNum .txtListNum{margin: 20px 0 20px 0;}.txtListNum li{list-style-type: decimal;margin: 5px 0 0 25px;}.txtListDot{margin: 20px 0 0 0;}.txtListDot li{background: url(../img/bgr_list_dot.gif) no-repeat 0px 8px;padding: 0 0 0 12px;margin: 5px 0 0 0;}.txtListNum02{margin: 20px 0 20px 0;}.txtListNum02 li{list-style:none;margin: 5px 0 0 0;}.txtListNum li .txtListDot li{list-style-type: none;margin: 5px 0 0 0;}input.small02{width: 60px;border: 1px solid #aaaaaa;padding: 4px;}input.small{width: 120px;border: 1px solid #aaaaaa;padding: 4px;}input.large{width: 480px;border: 1px solid #aaaaaa;padding: 4px;}input.date{width: 100px;border: 1px solid #aaaaaa;padding: 4px;margin: 0 8px 0 0;}textarea.large{width: 456px;height: 144px;padding: 8px;resize: none;border: 1px solid #bfbab6;}textarea.large02{width: 480px;height: 144px;padding: 4px;resize: none;border: 1px solid #bfbab6;}textarea.small02{width: 480px;height: 72px;padding: 4px;resize: none;border: 1px solid #bfbab6;}input[type="radio"],input[type="checkbox"]{margin: 0 8px 0 0;vertical-align: middle;}select{margin: 0 4px;}p.txtCheck{text-align: center;margin: 30px 0;}p.txtCheck img.imgover{vertical-align: middle;margin: 0 0 0 10px;}div.boxOver p.txtCheck,div.boxClipEdit p.txtCheck{margin: 20px 0;}p.txtCheck span.twitter{background: url(../img/ico_profile_twitter.gif) no-repeat left center;padding: 2px 0 2px 26px;}p.txtCheck span.facebook{background: url(../img/ico_profile_facebook.gif) no-repeat left center;padding: 2px 0 2px 26px;}p.txtCheck img{vertical-align: middle;}p.txtCheck label+label{margin: 0 0 0 25px;}.placeholder{color: b2b2b2}.boxBtn{background: #f1f0ee;position: relative;text-align: center;margin: 30px 0;padding: 15px 0;}div.boxOver .boxBtn{margin: 20px -27px;}div.boxOver .boxBtn.btnBottom{margin: 20px -27px -20px -27px;}.boxBtn a{margin: 0 6px;}.boxBtn a.back{position: absolute;top: 15px;left: 10px;}.boxBtn.boxBtnSelect{background: none;position: relative;text-align: center;margin: 20px 0;padding: 0;}.tableCom{background: url(../img/bgr_dot.png) repeat-x left bottom;width: 100%;margin: 20px 0 0 0;}.tableCom tr{background: url(../img/bgr_dot.png) repeat-x;}.tableCom th,.tableCom td{vertical-align: top;padding: 10px 10px;}.tableCom th{width: 190px;}th img.required,td img.required{vertical-align: middle;margin: 0 0 0 8px;}.tableCom td span.myPageIdInput{padding:0 10px;}.tableCom td span.txtLimit{font-size: 12px;margin: 0 0 0 10px;}.tableCom td p.txtEx{font-size: 12px;color: #808080;margin: 6px 0 6px 0;}.tableCom td p.txtEx02{font-size: 14px;margin: 12px 0 6px 0;}.tableCom td p.txtRed{font-size: 12px;color: #e40032;margin: 6px 0 0 0;}.tableCom td label{margin: 0 20px 0 0;}.tableCom td.dataReadTogether{padding-left:0;padding-right:0;}.tableCom td.dataReadTogether td.thReadTogether{width:30%;}.tableCom td.dataReadTogether .boxUpload{width:490px;}div.boxError{background: #fff9fa;border: 3px solid #f6b1c0;padding: 8px 13px 10px 13px;margin: 20px 0 0 0;}div.boxError p.txt{background: url(../img/ico_error.png) no-repeat 0px 6px;color: #e40032;padding: 2px 0 2px 20px;margin: 1px 0 0 0;}div.boxErrorPage{position: relative;border: 1px solid #dddddd;padding: 30px;}div.boxErrorPage h1{font-size: 20px;font-weight: bold;text-align: center;color: #da4d6c;}div.boxErrorPage p{font-size: 14px;text-align: center;margin: 20px 0 0 0;}div.boxErrorPage h1.maintenance{text-align: left;padding: 0 0 0 140px;}div.boxErrorPage p.maintenance{text-align: left;padding: 0 0 0 140px;}div.boxErrorPage p.maintenanceImg{position: absolute;top: 0;left: 30px;}p.boxHelp{background: #fff7f9;width: 200px;font-size: 11px;line-height: 1.4;color: #373132;border: 2px solid #f7dbe2;padding: 4px 6px;}ul.path{width: 1240px;position: relative;padding: 0 10px;margin: 30px auto 0 auto;}div.boxGateAdd ul.path{width: 948px;}#contentsSpecial ul.path{padding: 0;margin: 0;}#boxMainDetail .path {width: 926px;font-size: 12px;padding: 0;margin: 0;}.boxGateAdd #boxMainDetail .path {width: 611px;}ul.path li{float: left;line-height: 1.1;}ul.path li a{background: url(../img/ico_arrow_black.png) no-repeat right center;white-space: nowrap;padding: 0 12px 0 0;margin: 0 10px 0 0;}ul.mypage{margin-top:140px;}ul.boxBanner li {font-size:0px;}ul.boxBanner li span{font-size: 0;display: block;margin: 13px 0 0 0;}ul.boxBanner li:first-child span{margin: 0;}.boxBanner object,embed{vertical-align: top;}dl.boxBanTxt{border-top: 1px solid #f2f2f2;padding: 8px 15px 8px 15px;margin: 0 0 0 0;}dl.boxBanTxt:first-child{margin: -1px 0 0 0;}dl.boxBanTxt dt{float: left;width: 80px;font-size: 0;line-height: 1;}dl.boxBanTxt dd{float: right;width: 176px;font-size: 11px;}dl.boxBanTxt dd a{font-size: 12px;font-weight: bold;}dl.boxBanTxt a:link{ text-decoration: none; color: #333333; }dl.boxBanTxt a:visited{ text-decoration: none; color: #333333; }dl.boxBanTxt a:hover{ text-decoration: underline; color: #da4d6c; }dl.boxBanTxt a:active{ text-decoration: underline; color: #da4d6c; }div.boxComClipArea{position: relative;margin: -13px auto 0 auto;}div.boxComClipAreaFirst{margin: -13px auto 0 0 !important;}div.boxVmain div.boxComClipArea{margin: 7px 0 0 -13px;}#boxMainDetail div.boxComClipArea {width: 939px !important;overflow: hidden;margin: 7px 0 0 -13px;}.boxGateAdd #boxMainDetail div.boxComClipArea {width: 611px !important;}div.boxComClipArea a:link{ text-decoration: none; color: #333333; }div.boxComClipArea a:visited{ text-decoration: none; color: #333333; }div.boxComClipArea a:hover{ text-decoration: underline; color: #da4d6c; }div.boxComClipArea a:active{ text-decoration: underline; color: #da4d6c; }div.boxClipMadjust{margin: 0 0 0 -13px;}div.boxComClipArea div.boxClip{background: #ffffff;position: relative;width: 298px;float: left;border: 1px solid #dddddd;overflow: hidden;margin: 13px 0 0 13px;}div.boxComClipArea div.boxClip.js_adArea{width:300px;float: none;}div.boxComClipArea div.boxClip.boxAd{border: none;width: 300px;}#boxSub div.boxClip{background: #ffffff;position: relative;width: 298px;border: 1px solid #dddddd;overflow: hidden;margin: 13px 0 0 0;}#boxSub div#aside{border:none;width:300px;}div.boxClipPush{background: #ffffff;position: relative;width: 1200px;border: 1px solid #dddddd;margin: 0 auto 20px auto;}div.boxComClipArea div.cornerStamp div.boxClip{margin: 13px 0 0 0;}div.boxClipError{text-align: center;padding: 40px 0 40px;margin: 30px 0 0 0;}div.boxClipError p.txt{font-size: 14px;line-height: 1.6;margin: 30px 0 0 0;}div.boxLine div.boxClipError{padding: 40px 0 40px;margin: 0 0 0 0;}div.boxComClipArea div.boxClipError{width: 920px;border: 3px solid #dddddd;margin: 13px 0 0 13px;}div.boxClipErrorSearch.comment{margin: 15px;}div.boxClipErrorSearch p.pic{font-size: 0;line-height: 1;float: left;width: 183px;}div.boxClipErrorSearch p.txt{font-size: 14px;float: left;width: 660px;margin: 0 0 0 30px;}div.boxComClipArea p.boxClipBanner{float: left;margin: 13px 0 0 13px;}div.boxComClipArea div.boxClip p.actionHover{background: url(../img/bgr_common_action.png) repeat-x;width: 100%;position: absolute;top: 0;left: 0;text-align: center;z-index: 20;min-height: 38px;padding: 6px 0 0 0;}div.boxComClipArea div.boxClip p.actionHover a{margin: 0 2px;}div.boxComClipArea div.boxClip p.actionHover a.edit{position: absolute;top: 50px;left: 89px;}div.boxComClipArea div.boxClip p.actionHover a.change{position: absolute;bottom: 10px;left: 50%;margin: 0 0 0 -75px;}div.boxComClipArea div.boxClip p.special{position: absolute;top: 0;left: 0;z-index: 10;}p.reclip{position: absolute;top: 0px;left: 0px;z-index: 10;}p.picClip img.reclip{position: absolute;top: 0px;left: 0px;z-index: 10;}div.boxComClipArea div.boxClip p.pic{font-size: 0;line-height: 1;vertical-align: middle;position: relative;text-align:center;z-index: 5;margin: 0 0 0 15px;padding: 15px 0 0 0;min-height:110px;}div.boxComClipArea div.boxClip p.pic iframe{position:relative;left:-7px;}div.boxComClipArea div.boxClip p.pic a{width: 268px;display: block;vertical-align: middle;text-align: center;position: relative;}div.boxComClipArea div.boxClip p.pic a.change{position: absolute;bottom: 10px;left: 0px;z-index: 20;}div.boxComClipArea div.boxClip p.txtArticle{margin: 10px 15px 0 15px;}div.boxComClipArea div.boxClip p.txtSpecial{font-weight: bold;margin: 10px 15px 0 15px;}div.boxComClipArea div.boxClip p.txtArticle img.notRec,div.boxComClipArea div.boxClip p.txtSpecial img.notRec{vertical-align: middle;margin: 0 8px 0 0;}div.boxClip p.txtSpecial a:link{ text-decoration: none; color: #da4d6c; }div.boxClip p.txtSpecial a:visited{ text-decoration: none; color: #da4d6c; }div.boxClip p.txtSpecial a:hover{ text-decoration: underline; color: #da4d6c; }div.boxClip p.txtSpecial a:active{ text-decoration: underline; color: #da4d6c; }div.boxComClipArea div.boxClip ul.txtData{margin: 6px 15px 10px 15px;}div.boxComClipArea div.boxClip ul.txtData li{float: left;font-size: 10px;color: #808080;margin: 0 8px 0 0;}div.boxComClipArea div.boxClip ul.txtData li img{vertical-align: middle;}div.boxComClipArea div.boxClip ul.txtData li.like{background: url(../img/ico_common_like.png) no-repeat left center;padding: 0 0 0 15px;}div.boxComClipArea div.boxClip ul.txtData li.comment{background: url(../img/ico_common_comment.png) no-repeat left center;padding: 0 0 0 15px;}div.boxComClipArea div.boxClip ul.txtData li.clip{background: url(../img/ico_common_clip.png) no-repeat left center;padding: 0 0 0 15px;}dl.boxUser{background: url(../img/bgr_dot.png) repeat-x;padding: 8px 15px;}dl.boxUser a:link{ text-decoration: none; color: #333333; }dl.boxUser a:visited{ text-decoration: none; color: #333333; }dl.boxUser a:hover{ text-decoration: underline; color: #da4d6c; }dl.boxUser a:active{ text-decoration: underline; color: #da4d6c; }dl.boxUser dt{float: left;width: 30px;font-size: 0;line-height: 1;}dl.boxUser dd{float: right;width: 228px;}dl.boxUser li{font-size: 11px;color: #666666;line-height: 1.4;margin: 3px 0 0 0;}dl.boxUser li img{vertical-align: middle;margin: 0 8px 0 0;}dl.boxUser li.name{font-weight: bold;margin: 0;}dl.boxUser .blog{padding:0 10px 0 0;margin:5px 0 0 0;}dl.boxUser .blog li{background: url(../img/bgr_tag_space.gif) no-repeat left center;margin: 0;padding: 0 0 0 20px;display:inline;}dl.boxUser .blog li:first-child{background:none;padding: 0;}dl.boxUserComment{background: #f1f0ee;position: relative;border-top: 1px solid #ffffff;}dl.boxUserComment li.error{background: url(../img/ico_error_comment.gif) no-repeat 0px 3px;color: #e40032;padding: 2px 0 2px 18px;margin: 0 0 4px 0;}dl.boxUserComment li textarea{display: block;width: 216px;height: 37px;border: 1px solid #aaaaaa;padding: 4px 6px;margin: 0 0 4px 0;}dl.boxUserComment li.input{margin: 0;}p.txtCommentMore{background: #f1f0ee;text-align: center;font-size: 11px;border-top: 1px solid #ffffff;}p.txtCommentMore a{display: block;padding: 6px 0;}p.txtCommentMore span{background: url(../img/ico_common_comment.png) no-repeat left center;padding: 0 0 0 15px;}div.boxClip dl.boxUserRecommend{background: none !important;border-top: 1px solid #f2f2f2;position: relative;}div.boxClip dl.boxUserRecommend li.name{width: 150px;font-size: 12px !important;margin: 6px 0 0 0 !important;}div.boxClip dl.boxUserRecommend li.follow{position: absolute;top: 6px;right: 0;}div.boxClip p.txtMore{text-align: center;font-size: 11px;border-top: 1px solid #f2f2f2;}div.boxClip p.txtMore a{display: block;padding: 6px 0;}div.boxClip p.txtMore span{background: url(../img/ico_arrow_black.png) no-repeat left center;padding: 0 0 0 11px;}div.boxClip p.txtMore a:link{ text-decoration: none; color: #333333; }div.boxClip p.txtMore a:visited{ text-decoration: none; color: #333333; }div.boxClip p.txtMore a:hover{ text-decoration: underline; color: #da4d6c; }div.boxClip p.txtMore a:active{ text-decoration: underline; color: #da4d6c; }div.loading{background: url(../img/bgr_loading.png) no-repeat center top;position: absolute;bottom: -140px;width: 100%;height: 63px;text-align: center;font-size: 0;line-height: 1;padding: 20px 0 0 0;float: left;margin: 60px auto 0 auto;}ul.btnComPagelink{position: absolute;bottom: -130px;width: 100%;height: 53px;}ul.btnComPagelink li.back{position: absolute;top: 0;left: 0px;}ul.btnComPagelink li.next{position: absolute;top: 0;right: 0px;left: auto;}.boxVmain .box ul.btnComPagelink li.next{right: 326px;}div.boxOver{background: #ffffff;position: relative;font-size: 14px;border: 3px solid #cccccc;margin: 0 auto;}div.boxSizeSmall{width: 504px;}div.boxSizeSmall02{width: 404px;}div.boxSizeSmall03{width: 314px;}div.boxSizeMiddle{width: 684px;}div.boxSizeLarge{width: 827px;}div.boxOver div.boxContents{position: relative;padding: 20px 27px;}div.boxOver p.close{position: absolute;top: -6px;right: -8px;}div.boxOver h3.tit{font-size: 18px;font-weight: bold;text-align: center;border-bottom: 1px solid #dddddd;padding: 10px 30px;}div.boxOver p.txtFile{font-size: 18px;}div.boxOver p.txtEx{font-size: 12px;margin: 10px 0 0 0;}div.boxOver p.txtEx02{font-size: 12px;text-align: center;margin: 0 0 15px 0;}div.boxOver p.txtTutorialTit{font-size: 14px;text-align: center;font-weight: bold;margin: 10px 0 20px 0;}div.boxOver p.upselect{font-size: 0px;text-align: center;}div.boxOver p.upselect a{margin: 0 0 0 10px;}div.boxOver p.upselect a:first-child{margin: 0 0 0 0;}div.boxOver p.text{font-size:10px;color:#808080;}div.boxOver p.text a{text-decoration:none}div.boxAddArea{text-align: center;margin: 30px 0 0 0;}.gbTransparent{background:url(../img/bgr_transparent.png) repeat 0 0;}div#aside{border:none;background:none;}div#aside div#asideKeywordArea a,div#aside div#asideHottopicsArea a,div#aside #asidePickupAreaTop a{text-decoration:none;}div#aside div#asideKeywordArea a:hover,div#aside div#asideHottopicsArea a:hover,div#aside #asidePickupAreaTop a:hover{text-decoration:underline;}div#aside div.asideBoxArea {margin-top:30px;}div#aside div.asideBoxArea h3{margin:0 0 12px;line-height:1;height:12px;display:block;}div#aside div.asideContentsBox{background:#f5f5f5;padding:20px;}div#aside a:hover{color:#707070}div#aside div#asidePickupAreaTop div.asideContentsBox{padding-bottom:2px;}*+html div#aside div#asidePickupAreaTop div.asideContentsBox{padding-bottom:21px;}*+html div#asidePickupAreaTop ul{margin-top:-19px;margin-bottom:1px;}div#asidePickupAreaTop li{overflow: hidden;width: 100%;list-style-position:outside;margin-bottom:18px;display:block;}*+html div#asidePickupAreaTop li{margin-bottom:13px;}div#asidePickupAreaTop li div:before,div#asidePickupAreaTop li div:after{content: "";display: table;}div#asidePickupAreaTop li div:after{clear: both;}div#asidePickupAreaTop li div{zoom: 1;}div#asidePickupAreaTop li div{margin-bottom:10px;}div#asidePickupAreaTop li > a{float: left;}div#asidePickupAreaTop li div a.btn{float: left;width: 60px;}div#asidePickupAreaTop li div.textBox{width: 190px;float: right;background:none;padding-bottom:0;margin-bottom:0;font-size:90%;word-break: normal;word-wrap: break-word;padding-top:12px;}div#aside div#asideKeywordArea div.asideContentsBox{padding-top:12px;padding-right:0;padding-bottom:11px;}div#asideKeywordArea ul li{width:120px;float:left;margin-right:20px;font-size:90%;}div#asideKeywordArea ul li a{display:block;padding: 5px 0 5px 17px;background:url(../img/aside_arrow_keyword.gif) no-repeat left center;}#asideKeywordArea ul li a:hover{background:url(../img/aside_arrow_keyword_h.gif) no-repeat left center;}div#aside div#asidePickupArea div.asideContentsBox{padding-bottom:2px;}div#aside div#asideHottopicsArea div.asideContentsBox{padding:10px 0 10px 14px;}div#asideHottopicsArea ul li{width:128px;float:left;margin-right:15px;padding-top:10px;padding-bottom:10px;list-style-position:inside;}div#asideHottopicsArea li div:before,div#asideHottopicsArea li div:after{content: "";display: table;}div#asideHottopicsArea li div:after{clear: both;}div#asideHottopicsArea li div{zoom: 1;}div#asideHottopicsArea li div{margin-bottom:10px;}div#asideHottopicsArea li > a{float: left;}div#asideHottopicsArea li div a.btn{float: left;width: 50px;}div#asideHottopicsArea li div.textBox{width: 70px;float: right;background:none;padding-bottom:0;margin-bottom:0;font-size:80%;word-break: normal;word-wrap: break-word;line-height:1.5;}.tableCom tr.mailaddressChange th,.tableCom tr.mailaddressChange td{vertical-align:middle;}.tableCom tr.mailaddressChange  td div{ vertical-align:middle;margin-right:10px;padding-top:5px;float:left;}.tableCom td.mailaddressChange img{vertical-align:middle; }div.boxDone{background: #efefef;border: 3px solid #dddddd;padding: 8px 13px 10px 13px;margin: 20px 0 0 0;}div.boxDone p.txt{text-align:center;padding:10px;font-weight:bold;}div#js_adPushdown{text-align:center;}div#js_adPushdown img{margin:0 auto;}div#js_adPushdown iframe,div#js_adPushdown object{margin:0 auto;}.errorText{background: url(../img/ico_error.png) no-repeat 0px 6px;color: #e40032;padding: 2px 0 2px 15px;margin: 1px 0 0 10px;}.errorText00{margin-left:0px;}.errorText.flleft{float:left;margin-top:3px;margin-bottom:5px;}.file_area {  position: relative;  display: block;  width: 120px;  height: 31px;  overflow: hidden;  background: url(../img/btn_file_select.png) no-repeat;  float:left;}.file_area:hover {  background: url(../img/btn_file_select_o.png) no-repeat;}.file_area input {  position: absolute;  opacity: 0;  right: 0;  bottom: 0;  padding: 0;  margin: 0;  font-size: 100px;  z-index: 999;  height: 300px;}div.boxUpload p{clear:both;}.inputAddText{padding:5px 8px 5px 8px;}.inputAddText img{margin-top:5px;}.inputAddTextBox{padding:8px 10px;margin:10px 0;border:solid 1px #ecebe9;background:#f8f7f5;}.inputAddTextBoxCenter{margin:30px auto;text-align:center;}.inputAddText a,.inputAddTextBox a,.inputAddTextBoxCenter a{text-decoration:underline;}.inputAddText a:link,.inputAddTextBox a:link..inputAddTextBoxCenter a:link{text-decoration:underline;}.inputAddTextSt{padding-left:0;}.boxForm{margin-bottom:45px;}.boxBtn.boxBtnBgNone{background:none;}.titCom02 + .txtCom{margin-top:17px;}.boxBtnBB{padding-bottom:40px;border-bottom:solid 1px #ccc;padding-top:0;}#boxMain.reg{width:928px !important;}#boxMain.reg h1.titStep{text-align: center;}.reg h1.titStep.borderbottom{border-bottom: 3px solid #333333;}table#regForm {margin-bottom: 40px !important;}table#regForm th{width: 200px !important;}.reg .addressInput input.large{margin-bottom:10px;}.reg .tableCom tr.noborder{background:none;}#plusMemberCheck{text-align:center;padding:0px 0 10px;}#regPresent{margin-top: 20px;margin-bottom: 40px;}#regPresent .morePresent{text-align:center;margin-top: 10px;margin-bottom: 30px;}#regPresent .morePresent p{margin-bottom:7px;}#regPresent h2{margin-bottom: 20px;}.regPresentContainer{background:#fff5f6;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;padding: 22px 0 22px 22px;margin:15px;}.regPresentContainer ul{}.regPresentContainer ul li{width:33%;float: left;}.regPresentContainer ul li div.thum{width:110px;float:left;margin-right:10px;background:#fff;}.regPresentContainer ul li div.thum img{width:108px;height:auto;border:solid 1px #b5b5b5;}.regPresentContainer ul li div.thum a img:hover{opacity: 0.7;border:solid 1px #c3c3c3;}.regPresentContainer ul li div.txt{padding-right: 15px;padding-top: 2px;}.regPresentContainer ul li div.txt .title{font-size:13px;line-height: 15px;}.regPresentContainer ul li div.txt .logo{margin-top: 15px;margin-bottom:7px;}.regPresentContainer ul li div.txt .limit{font-size:12px;line-height: 14px;}p.txtComSmall{font-size:11px;color:#666;padding:0 0 0 22px;margin:0}.reg .inputAddTextBox{font-size:16px;font-family:Arial, Helvetica, sans-serif;}.reg .boxBtnBB{padding-top:30px;border-top:solid 1px #c23755;border-bottom:none;}.reg h3{font-weight: bold;margin:20px 0 0px 0px;}.regHosoku{padding-top:20px;margin-top:60px;border-top:solid 1px #ccc;}.reg .regHosoku .txtCom{margin-top:0 !important;margin-left:0px !important;}.reg .stepIntro{background:  url(../img/regFukidashi.gif) no-repeat center bottom;padding-bottom: 17px;margin-top: 15px;margin-bottom: 20px;}.reg .stepIntro.regPlus{background:  url(../img/regDotline.gif) repeat-x left top;padding-top:20px;}.reg .stepIntroContents{background: #f6f6f6;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;padding: 20px 15px 15px;}.reg .stepIntro.regPlus .stepIntroContents{background: none;padding-bottom:0;padding-top:10px;padding-left:0;padding-right:5px;}.reg .stepIntroContents h3{color: #cf4a69;font-weight: bold;font-size:18px;margin:0;padding: 0;line-height: 1;}.reg .stepIntro.regPlus .stepIntroContents h3{font-size:24px;color:#6d6d6d;font-weight:normal;}.reg .stepExit{text-align: right;}.reg .stepIntro.regPlus .stepExit{margin-top:-27px;}.reg .stepExit p{padding-top: 8px;font-size:12px;line-height: 1;}.reg .stepFlow {padding-top: 30px;margin-bottom: 45px;}.reg .stepFlow#step01 {background:  url(../img/bgRegStep01.png) no-repeat left top;}.reg .stepFlow#step02 {background:  url(../img/bgRegStep02.png) no-repeat left top;}.reg .stepFlow#step03 {background:  url(../img/bgRegStep03.png) no-repeat left top;}.reg .stepFlow .stepTitle {margin:0 20px;}.reg .stepFlow .stepTitle  dt{width:70px;height:70px;display: block;float: left;margin-right:20px }.reg .stepFlow .stepTitle  dd.txt{margin-left: 90px;padding-top: 5px;}.reg .stepFlow#step01 .stepTitle  dd.txt{padding-top: 10px;}.reg .stepFlow .stepTitle  dd.txt span{display: block;}.reg .stepFlow .stepTitle  dd.txt .stepTtl{font-size:24px;line-height: 1;margin-bottom: 5px;}.reg .stepFlow#step01 .stepTitle  dd.txt .stepTtl{margin-bottom: 7px;}.reg .stepFlow#step01 .stepTitle  dd.txt .stepTtl{color:#ff9e0f;}.reg .stepFlow#step02 .stepTitle  dd.txt .stepTtl{color:#77d56c;}.reg .stepFlow#step03 .stepTitle  dd.txt .stepTtl{color:#ff7390;}.reg .stepFlow#step03 .stepTitle  dd.txt{padding-right: 151px;}.reg .stepFlow#step03 .stepTitle  dd.profileBtn{float: right;margin-top: -35px;}.reg .stepFlow .stepTitle  dd.txt .stepTxt{font-size: 13px;line-height: 1.4;word-break: normal;word-wrap: break-word;}.reg .curatorList{padding: 25px 30px 15px 20px;}.reg .curatorBox{width: 429px;float: left;}.reg .curatorBox#curator01{margin-right: 20px;padding-bottom: 20px;margin-bottom: 20px;border-bottom:solid 1px #cccccc;}.reg .curatorBox#curator02{padding-bottom: 20px;margin-bottom: 20px;border-bottom:solid 1px #cccccc;}.reg .curatorBox#curator03{margin-right: 20px;}.reg .curatorBox#curator04{}.reg .curatorBox .thum{width: 123px;height:123px;float: left;}.reg .curatorBox .txtbox{margin-left: 133px;}.reg .curatorBox .txtbox .curatorName{font-size: 20px;font-weight: bold;}.reg .curatorBox .txtbox .txt{font-size:12px;line-height: 1.4;margin-bottom: 15px;}.reg .curatorBox .txtbox .btn{text-align: right;}.reg .boxComClipArea.regClipArea{margin-left: -13px;margin-top:13px;}.reg .linktoProfileEdit{padding:0 0 50px 0;margin-left: 20px;margin-right: 20px;border-bottom: solid 1px #ccc;line-height: 1.3;}.reg .linktoProfileEdit a.btn{width: 149px;float: right;margin-left: 10px;}.reg  p.linktoTimeline{text-align: center;padding-top: 30px;padding-bottom:60px;}.reg p.linktoTimeline a.btn{margin-top: 30px;width: 233px;height: 40px;display: block;margin-left: auto;margin-right: auto;}.reg  p.linktoTimeline.regPlus{border-top:solid 1px #dddddd;padding-top:20px;}.reg p.linktoTimeline.regPlus a.btn{margin-top: 20px;}
