html{background-color:#f9f9f9}body{font:10pt/1.5em "Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;color:#333;margin:0;word-break:break-all}#b1{width:1046px;min-height:800px;margin:0 auto;padding:0;margin:180px auto 0 auto;background:#fff;border:1px solid #ddd\9;border-radius:5px 5px 0 0}#b1:not(:target){border:none\9}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-weight:normal;font-style:normal}h1,h2{font-size:120%;font-weight:bold;line-height:1.4em;margin:20px 0}h3{font-size:110%;font-weight:bold}h4{font-weight:bold;margin:10px 0}p{margin:5px 0}table{border-collapse:collapse;border-spacing:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#333}h1 a:link,h2 a:link,h3 a:link,h4 a:link,h5 a:link,h6 a:link,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:#333}img{border:0;vertical-align:bottom}a{color:#08C}a:link,a:visited{color:#08C;text-decoration:none}a:hover,a:active{color:#08C;text-decoration:underline}ul,ol{padding-left:20px}a img:hover{opacity:.8;filter:alpha(opacity=80);transition:opacity .1s}input[type=text],input[type=password],textarea{border:1px solid #999;padding:5px;margin:5px 0;border-radius:.5em}#t1,#t1 a{color:#fff;text-decoration:none}#t1 a:hover,#t1 a:active{text-decoration:underline}div.title h1{position:absolute;font-size:110%;line-height:1.5em;color:#fff;margin:0 0 0 15px;padding:0;text-align:left;top:22px;width:650px;z-index:9999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.sitelink{position:absolute;top:15px;padding:7px 15px 7px 15px;margin:0;width:1016px;border:1px solid #ddd\9;border-radius:5px 5px 0 0}div.sitelink:not(:target){border:none\9}#input1{margin:0;padding:2px 5px;margin-top:-1px;margin-top:-3px\9;width:150px;border:1px solid #ddd;border-radius:2em}div.link,div.search{float:right}div.link,div.link a{color:#fff}#t1 .updnWatermark label{margin:0;padding:0 10px}#t1 .crumbs li{height:16px;border-right:1px solid #005eae}#t2{height:0;width:1046px;padding:0}#t2 ul{list-style-type:none;padding:0;height:28px;text-align:center;position:absolute;top:148px;width:1046px;top:148px;margin:0}#t2 li{display:inline;color:#ccc;font-weight:bold;padding:0 10px}#t2 li:first-child{border-left:0}#t2 li a:link,#t2 li a:visited{color:#333;line-height:2em;text-decoration:none;background-position:0 -50px}#t2 li a:hover,#t2 li a:focus{color:#08C}#t2 li.active{padding:6px 12px 6px 12px;border-radius:2em;box-shadow:inset 0 1px 4px rgba(0,0,0,.3);background-color:#fff;border:1px solid #ddd\9;padding:7px 12px 6px 12px\9}#sud_footer{width:986px;height:20px;padding:5px 15px}#sud_footer ul{list-style-type:none;padding:0;margin:0;margin-top:1px;height:28px;text-align:center}#sud_footer li{display:inline;padding:0 10px;color:#fff;border-right:1px solid #005eae}#sud_footer li:last-child{border-right:0}#sud_footer li a,#sud_footer li a:link,#sud_footer li a:visited{text-decoration:none;color:#fff}#sud_footer li a:hover,#sud_footer li a:focus{color:#fff;text-decoration:underline}#c1{float:left;margin:0 15px;width:650px}#r1{float:left;margin:0 15px;width:336px}#f1{clear:both;padding:15px}#pagetoplink{position:fixed;padding:10px 15px;background-color:#000;filter:alpha(opacity=50);opacity:.5;z-index:9999}#pagetoplink a{color:#999}#pagetoplink a:hover{color:#fff;text-decoration:none}#dirnav{font-size:90%;width:986px;color:#666;padding:15px}#dirnav ul{float:left;width:196px;list-style-type:none;padding:0;margin:0 0 15px 0}#dirnav li{min-width:145px;margin:2px 0}#dirnav li a{color:#999}#dirnav .dirnavsec,#dirnav .dirnavsec a{color:#666 !important;font-weight:bold !important}#copyright{margin:20px 0 10px;color:#999;text-align:center;clear:both}#navigation{list-style-type:none;line-height:40px;text-align:center;overflow:hidden;font-weight:bold;position:absolute;font-size:90%;top:50px;width:1026px;height:90px;margin:0;padding:0 10px;background-image:none;border-radius:0 0 5px 5px;background-color:#fff;border:1px solid #ddd\9}#navigation li{display:inline-block}.navigation{display:inline-block;padding-top:55px;height:35px;background-position:0 0;background-repeat:no-repeat;width:90px;color:#333 !important;background-color:#fff;transition:background-color .1s}.navigation:hover{color:#08C !important;text-decoration:none !important;background-color:#f9f9f9}.navigation.top{background-position:center 11px;width:130px;text-indent:-9999px}.navigation.top:hover{background-color:#fff !important}.navigation.studio{background-position:center -182px}.navigation.reserve{background-position:center -374px}.navigation.blog{background-position:center -470px;width:90px}.navigation.user{background-position:center -566px}.navigation.recording{background-position:center -662px;width:100px}.navigation.rental{background-position:center -758px;width:90px}.navigation.school{background-position:center -854px}.navigation.members{background-position:center -950px}.navigation.support{background-position:center -1046px}.navigation.live{background-position:center -1142px;width:75px}.navigation.membo{background-position:center -1238px;width:90px}#today{position:absolute;margin-top:-36px;width:90px;display:block;font-size:20px;color:#076ab6}ul.crumbs{list-style-type:none;padding:0;margin:0;height:20px}ul.crumbs li{float:left;padding:0 10px;color:#ccc;border-right:1px solid #444}ul.crumbs li a{display:block}ul.crumbs li a:link,.crumbs li a:visited{text-decoration:none;color:#ccc}ul.crumbs li a:hover,.crumbs li a:focus{color:#f90}ul.pager{list-style-type:none;padding:0;margin:20px 0;text-align:center}ul.pager li{display:inline-block;padding:0 10px;font-size:110%;border-right:1px solid #ccc}ul.pager li:last-child{border-right:0}#breadcrumb{list-style-type:none;padding:0;margin:20px 15px 0}#breadcrumb li{display:inline-block}#breadcrumb li:after{content:">";display:inline-block;color:#ccc;margin:0 5px}#breadcrumb li:last-child:after{display:none}#breadcrumb li a{color:#666}ul.relaylist{list-style-type:none;padding-left:0;margin-left:0}ul.relaylist li{width:150px;padding:10px 5px;float:left}ul.relaylist li img{float:left;margin:0 5px 5px 0;border:1px solid #ccc}ul.newslist{list-style-type:none;padding:0;margin:0;border-top:1px solid #ccc}ul.newslist li{padding:10px 10px;border-bottom:1px solid #ccc;clear:both}ul.newslist li:hover{background:#eee}ul.newslist li img{float:left;margin:0 10px 0 0;border:1px solid #ccc}ul.newslist li h3{margin:0;padding:0;line-height:1.4em}ul.newslist .right{color:#666;float:right}ul.newsarchive{list-style-type:none;padding-left:0;margin-left:0}ul.newsarchive li{padding:10px 0;border-bottom:1px solid #444;clear:both}ul.newsarchive li img{float:left;margin:0 10px 0 0}ul.newsarchive li h3{font-size:120%}ul.newsarchive li a{color:#08C}ul.newsarchive .right{color:#666;margin-left:20px;float:right}ul.newsarchive .link{color:#0e9900}div.maintab li a,ul.feed li{transition:background-color .1s}#t2 li a:link,#t2 li a:visited,#pagetoplink a,#pagetoplink a:hover{transition:color .1s}.text_gray{color:#999}.text_red{color:#ff0101}.text_green{color:#689403}.text_blue{color:#3360f4}.text_brown{color:#a00}.text_pink{color:#e4007f}.text_small_gray{font-size:90%;color:#666}.text_large{font-size:120%}.text_orange{color:#f90}.header_list_gray,.header_list_gray a{color:#aaa}.header_list_red,.header_list_red a{color:#ff0101}.header_list_green,.header_list_green a{color:#0e9900}.header_list_blue,.header_list_blue a{color:#3360f4}.link_arrow{color:#08C;display:inline-block;padding-right:13px;background-position:right 8px !important;background:url(/jcms/img/link_arrow.png) no-repeat}.link_arrow:hover{text-decoration:underline}.text_left{float:left}.text_right{float:right}.text_bold{margin:10px 0;font-weight:bold}.text_larg_bold,.text_large_bold{margin:10px 0;font-size:110%;font-weight:bold}.inline_block{display:inline-block}.tax{font-size:85%}div.underline{background:linear-gradient(to left,#fff,#ddd,#fff);background-size:100% 1px;background:none\9;border-top:1px solid #ddd\9}div.sitelink,#sud_footer,div.main_midashi,div.sub_midashi,dl.profile .name,div.post_viewer h2,div.maintab ul,div.headline ul li h3,div.article_archive h3{background-color:#076ab6}dl.formlist dd,ul.feed li,#newsranking li,dl.explist dd,dl.profile dd,ul.notification li,ul.history li,ul.itemlist li,ul.post_body li{border-top:1px solid #ddd}div.block,div.main_image,div.article_link,div.around_block,div.secure,#rental_cart,div.storelist li,div.cart_hover a,div.JSMS_studio_login,ul.item li,ul.studio li,ul.post_cat li,div.headline .post_next,div.headline .post_next:hover,div.category_box{border:1px solid #ddd\9}.JSMS_login_botton,.social,div.main_midashi,div.sub_midashi,div.article_archive h3,img.border_radius,div.yellowbox,div.block,table.common_li,dl.formlist,div.main_image,div.main_image img,div.headline li,div.headline img,div.stream li,div.stream img,ul.feed img,#newsranking .newsranking_img img,div.article_link,div.around_block,div.article_link img,div.secure,#article_mainimg,.article_mainimg,.cmnbtn,a.simpleCart_checkout,dl.profile,div.maintab ul,div.maintab li a:hover,div.maintab li a:focus,div.maintab span,dl.inqlist dd,ul.memli li,ul.right li,#jsrs_schedule,#rental_cart,div.itemImg img,div.storelist li,div.storelist img,div.cart_hover a,#gallery_slides img,#gallery_menu ul li img,div.JSMS_studio_login,ul.studio li,ul.item li,ul.itemlist,div.post_viewer,ul.post_body .newspost_body_img img,div.post_link_middle,#news_preview_image img,div.category_box,div.category_box span,div.toast-item,#sud_footer,#pagetoplink,div.caution,#upload_preview,#upload_preview img,div.member div{border-radius:5px}#b1,#navigation,div.sitelink,img.border_radius,div.block,table.common_li,dl.formlist,div.main_image,div.headline li,div.headline img,ul.feed img,#newsranking .newsranking_img img,#article_mainimg,.article_mainimg,dl.profile,dl.inqlist dd,#jsrs_schedule,#rental_cart,div.storelist li,div.cart_hover a,#gallery_slides img,#gallery_menu ul li img,div.JSMS_studio_login,ul.item li,ul.studio li,div.post_viewer,ul.post_body .newspost_body_img img,#news_preview_image img,div.toast-item,#pagetoplink,#upload_preview img{box-shadow:0 1px 2px rgba(0,0,0,.3)}div.main_midashi,div.sub_midashi,div.article_archive h3{color:#fff;padding:5px 10px;margin:20px 0;clear:both;font-weight:bold;line-height:1.5em}div.main_midashi a,div.sub_midashi a,div.article_archive h3 a{color:#fff}div.main_midashi a:hover,div.sub_midashi a:hover,div.article_archive h3 a:hover{color:#f90;text-decoration:none}img.photo_left{float:left;margin:0 10px 10px 0}img.photo_right{float:right;margin:0 0 10px 10px}div.spacer{width:20px;height:20px;font-size:0;clear:both}div.dot{border-top:1px dotted #666;margin:10px 0;clear:both}div.clear{clear:both;margin:0;padding:0}div.underline{width:100%;height:1px;margin:10px 0;font-size:0;clear:both;border-bottom:1px solid #fff}div.line_gray{border-top:1px solid #ddd;margin:10px 0;clear:both}div.yellowbox{padding:10px;background-color:#f4f1e8}ul.studio_character{list-style-type:none;margin:10px 0 20px 0;padding:0}ul.studio_character li{padding:2px 8px;margin:10px 10px 0 0;display:inline-block;border:2px solid #00992f;border-radius:12px;color:#00992f}div.block{position:relative;margin:20px 0;padding:10px 20px}div.caution{padding:10px;font-size:90%;color:#666;background-color:#eee;box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.updnWatermark{position:relative;width:0;vertical-align:top}.updnWatermark label{position:absolute;left:0;top:0;font-size:90%;white-space:nowrap;color:#999;vertical-align:top;cursor:text;margin:8px 0 0 5px;margin:-5px 0 0 5px\9}table.common_li{text-align:left;margin:20px 0;border:1px solid #ddd\9;padding:7px 15px 6px 15px\9}table.common_li th{text-align:center;padding:5px 10px;border-bottom:1px solid #e0e0e0;color:#555;font-weight:bold;background-color:#fefefe\9;background:linear-gradient(#fefefe,#f9f9f9)}table.common_li tfoot{text-align:left;padding:5px 10px;background-color:#fefefe\9;background:linear-gradient(#fefefe,#f9f9f9)}table.common_li td{padding:5px 10px;border-top:1px solid #eee}dl.formlist{margin:20px 0;border-left:1px solid #ddd\9;border-right:1px solid #ddd\9;border-bottom:1px solid #ddd\9;border-left:1px solid #ddd\9;border-right:1px solid #ddd\9;border-bottom:1px solid #ddd\9}dl.formlist dt{width:180px;float:left;padding:10px}dl.formlist dd{margin:0;padding:12px 10px 10px 200px}dl.formlist dd:nth-of-type(1){background:0;border:none !important}dl.formlist input,dl.formlist select{margin:0 10px 0 0}dl.formlist label{margin-right:10px}dl.formlist a,dl.formlist a:hover{text-decoration:none}dl.formlist a:hover{text-decoration:underline}dl.formlist span{color:#ff0101}dl.formlist p{margin:0 0 10px 0;color:#666}dl.dllist{margin:10px 0}dl.dllist dt{font-weight:bold;margin:0;padding:10px 0 0 0}dl.dllist dt:nth-of-type(1){padding-top:0;border:0;background:0}dl.dllist dd{margin:0 0 10px 0;padding:10px 0 0 50px}div.main_image{width:650px;height:300px;margin:20px 0 20px 0;padding:20px 0 20px 0;text-align:center}div.main_image:not(:target){border:none\9}div#newsTicker{ overflow:hidden;height:320px;margin:20px 0;visibility:hidden}div#newsTicker ul{padding:0;margin:0;list-style-type:none}div.stream{float:left;width:320px;min-height:2000px;padding:0;margin:0}div.stream ul{margin:0 0 10px 0;padding:0;list-style:none}div.stream li{width:298px;margin-bottom:15px;padding:10px 10px 5px;border:1px solid #ddd}div.stream ul li h3{margin:0 0 3px 0}div.stream ul li img{margin-bottom:10px}div.stream ul li a{display:block;color:#333;text-decoration:none}div.stream ul li a:hover{color:#08C;transition:color .1s}div.stream ul li:nth-child(odd){margin-right:10px}div.stream div.stream_header{font-size:90%;color:#999}div.stream div.stream_header a{color:#08C}div.stream div.stream_header a:hover{text-decoration:underline}div.stream div.stream_name{float:left;margin:0 5px 0 5px}div.stream div.stream_group{float:left;margin-bottom:5px}div.stream div.stream_date{float:right;margin-bottom:5px}div.headline{padding:0;margin:0}div.headline ul{margin:0 0 10px;padding:0;list-style:none}div.headline li{margin-bottom:15px;padding:10px 10px 5px;border:1px solid #ddd\9}div.headline li:not(:target){border:none\9}div.headline li:hover{background-image:none;filter:none;background-color:#fff}ul.post_cat li span,div.post_viewer li span,div.headline li h3 span,div.stream ul li h3 span{color:#fff;font-size:80%;font-weight:normal;padding:0 3px 0 3px;background-color:red;display:inline-block;line-height:1.5em;vertical-align:top;border-radius:3px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}div.headline li span{margin:2px 0 0 3px}div.headline ul li h3{color:#fff;font-size:100%;margin:-10px -10px 10px -10px !important;padding:5px 10px;line-height:1.5em;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}div.headline ul li h3:hover{color:#fff;text-decoration:underline}div.headline ul li a{display:block;color:#333;text-decoration:none}div.headline img{float:left;max-width:150px;max-height:150px;margin:0 15px 15px 0}div.headline p{margin-bottom:5px;margin-bottom:5px\9}div.socialcount{clear:both;text-align:center;margin:0}div.socialcount .htwitter,div.socialcount .hfacebook,div.socialcount .hfbcomment,div.socialcount .haccess,div.socialcount .hdate,div.socialcount .hdata{display:inline-block;font-size:11px;text-align:center;height:17px;width:70px !important;margin:5px;padding:0 0 2px 0;white-space:nowrap;border:1px solid #bbb;color:#bbb;border-radius:.3125em}div.socialcount .htwitter{border:1px solid #38aee1;color:#38aee1}div.socialcount .hfacebook{border:1px solid #587bc5;color:#587bc5}div.socialcount .haccess{border:1px solid #f39c12;color:#f39c12}div.socialcount .hdate{width:140px !important}div.socialcount .hdata{width:100px !important}div.socialcount .hnum,div.socialcount .anum{display:inline;margin-right:2px}ul.feed{margin:0 0 10px 0;padding:0;list-style:none}ul.feed li{margin:0;padding:10px 0;overflow:hidden}ul.feed li:first-child{background:0;border-top:0}ul.feed span{float:left;display:inline-block;margin:0 10px 0 1px;font-size:80%;font-weight:bold;padding:0 5px;color:darkOrange;background-color:none;border:1px solid darkOrange;border-radius:3px}ul.feed a{font-weight:bold;margin:0;display:block}ul.feed img{margin-left:1px}#newsranking{position:relative;padding:0;margin:0}#newsranking ul{margin:-10px 0;padding:0;list-style:none}#newsranking li{margin:0;padding:10px 0;overflow:hidden}#newsranking li:first-child{background:0;border-top:0}#newsranking span{float:left;display:inline-block;margin:0 10px 0 1px;font-size:80%;font-weight:bold;padding:0 5px;color:darkOrange;background-color:none;border:1px solid darkOrange;border-radius:3px}#newsranking li:first-child span,#newsranking li:nth-of-type(2) span,#newsranking li:nth-of-type(3) span{color:#fff;background-color:darkOrange}#newsranking a{margin:0;display:block}#newsranking .newsranking_img{float:right;display:inline-block;width:60px;text-align:center;margin:0 0 0 5px}#newsranking .newsranking_img img{max-width:60px;max-height:60px}#newsranking_loading{display:none;position:absolute;top:100px;left:40px;width:170px;height:227px;z-index:9999}div.article_archive{width:100%;margin:20px 0 0 0;padding:0}div.article_archive ul{padding:0;margin:0;list-style-type:none}div.article_archive li{padding:0;height:170px;overflow:hidden;margin-bottom:0}div.article_archive img{float:left;margin-right:20px}.article_conf{display:none}div.article_link,div.around_block,div.secure{background-color:#fff\9;text-align:center;margin:15px 0;padding:25px 0;box-shadow:inset 0 0 2px rgba(0,0,0,.3)}div.secure p{margin:0}div.article_link:not(:target){border:none\9}div.article_link p{margin-top:0}div.article_link img{float:left;margin-right:20px;max-width:150px;max-height:150px}#socialtool{margin:20px 0 10px;overflow:hidden;clear:both;position:relative}#socialtool ul{width:100%;padding:0;margin:0;/ margin-bottom:10px}#socialtool li{float:left;display:block;overflow:hidden;list-style-type:none;margin:0 3px 10px 0;padding:0;line-height:0}#socialtool .mobile a,#socialtool .rss a{display:block;text-indent:-9999px;height:20px;width:80px;background-repeat:no-repeat;background-position:-732px -310px}#socialtool .mobile a{background-position:-651px -310px}#socialtool .mobile a:hover{background-position:-651px -331px}#socialtool .mobile a:active{background-position:-651px -353px}#socialtool .twitter{width:95px;height:20px}#socialtool .twitter a{width:81px;height:20px}#socialtool .myspace{width:68px;height:20px}#socialtool .Facebook,#socialtool .mixifavorite,#socialtool .hatena,#socialtool .tumblr,#socialtool .line,#socialtool .pinterest,#socialtool .foursquare{height:20px}#socialtool .Facebook{width:100px}#socialtool .pinterest{width:62px}#socialtool .hatena{width:47px}#socialtool .foursquare{width:55px}#socialtool .mixifavorite{width:100px}#socialtool .mixi a{width:58px;height:20px}#socialtool .gree{width:22px;height:20px;border-right:1px solid #ccc;border-radius:0 5px 5px 0}#socialtool .gplus{width:71px;height:20px}#socialtool .linkedin{width:93px;height:20px}#socialtool .evernote{width:51px;height:20px}a.rsslink{width:16px;height:16px;text-indent:-9999px;display:inline-block;margin:0 5px 0 0;background-position:0 -16px}.form_rating{width:36px;height:20px;margin:10px 10px 0 0;padding:0;border:0;cursor:pointer;overflow:hidden;text-indent:-9999px;　 display:block;background-repeat:no-repeat;background-position:-857px -310px}.form_rating:hover{background-position:-857px -331px}.form_rating:active{background-position:-857px -352px}.cmnbtn,a.simpleCart_checkout{display:block;width:130px;height:25px;font-size:100%;margin:10px auto 10px auto;line-height:26px;cursor:pointer;text-align:center;color:#fff !important;text-decoration:none;border:1px solid #cd8020;background-color:#f39c12}.cmnbtn:hover,.cmnbtn:active,a.simpleCart_checkout:hover,a.simpleCart_checkout:active{text-decoration:none !important;border:1px solid #cd8020;background-color:#e19010}.cmnbtn_bl{border:1px solid #3e5993;background-color:#587bc5}.cmnbtn_bl:hover{border:1px solid #3e5993;background-color:#4a6cb3}.cmnbtn_wt{border:1px solid #666 !important;background-color:#999 !important}.cmnbtn_wt:hover{background-color:#888 !important}input.cmnbtn{line-height:10px}dl.explist{line-height:1.8em;margin:10px 0}dl.explist dt{font-weight:bold;width:240px;float:left;padding:10px 0 10px 10px;clear:both}dl.explist dd{margin-left:0;padding:10px 0 10px 250px}dl.explist h3{font-weight:bold;margin:0 0 5px 0}dl.profile{line-height:1.8em;margin:20px 0}dl.profile dt{float:left;font-weight:bold;width:240px;padding:10px 0 10px 10px}dl.profile dd{margin-left:0;padding:10px 10px 10px 250px}dl.profile .name{float:none;font-size:110%;width:100%;color:#fff;padding:7px 0;text-indent:10px;border-radius:5px 5px 0 0}div.tabbox{clear:both;margin:20px 0}div.maintab ul{list-style-type:none;padding:0;margin:0;width:650px;height:28px}div.maintab li{float:left;padding:0;margin:0;color:#ccc;border-right:1px solid #005eae;text-align:center;height:20px}div.maintab li a{width:100%;line-height:28px;padding:0}div.maintab li a:link,div.maintab li a:visited{display:block;color:#fff;text-decoration:none}div.maintab li a:hover,div.maintab li a:focus{color:#fff;text-decoration:underline;background-color:#0085d0}div.maintab span{display:block;color:#fff;font-weight:bold;line-height:28px;background-color:#0085d0}div.subtab{text-align:center}div.subtab ul{list-style-type:none;margin:10px 0 0 0;padding:0 10px}div.subtab li{font-weight:bold;line-height:1.8em;display:inline;padding:0 10px;border-right:1px solid #ccc}div.subtab li:last-child{border:0}div.subtab li a:link,div.subtab li a:visited{color:#08C;text-decoration:none}div.subtab li a:hover,div.subtab li a:focus{color:#08C;text-decoration:underline}dl.inqlist{line-height:2em;margin:10px 0}dl.inqlist dt{font-size:110%;font-weight:bold;width:180px;float:left;margin:0;padding:10px}dl.inqlist dd{margin:10px 0 10px 200px;padding:10px;border:1px solid #ddd\9}dl.inqlist a,dl.inqlist a:hover{text-decoration:none}dl.inqlist a:hover{text-decoration:underline}ul.guide{margin:0;padding-left:20px;color:#999}ol.guide{margin:0;padding:20px 0 0 30px}dl.interview{margin:10px 0}dl.interview dt{font-weight:bold;color:#689403;margin:10px 0}dl.interview dd{margin:10px 10px 10px 30px}ul.memli{margin:0;padding:0;list-style-type:none}ul.memli li,ul.right li{padding:10px;overflow:hidden;width:293px;height:100px;float:left;border:1px solid #ddd}ul.memli li{margin:10px 20px 10px 0}ul.memli .right{margin:10px 0 10px 0}ul.memli h3{font-size:110%;font-weight:bold}ul.guide{margin:0;padding-left:20px;color:#999}ol.guide{margin:0;padding:20px 0 0 30px}ul.note{margin:0;padding:0;list-style:none}ul.note li{padding:0 0 5px 15px;background:url(/jcms/img/list_note.png) no-repeat 0 2px}#scheduletable{zoom:1;text-align:center}#scheduletable input.cmnbtn{margin:0 5px;width:60px;display:inline}#scheduletable label{margin-left:5px}#jsrs_date{display:inline-block;margin:20px 20px 0 0;text-align:center;width:160px;font-size:110%;font-weight:bold;cursor:pointer}#jsrs_schedule{margin:0 auto;border-width:1px;border-right:0;border-bottom:0;background:#fff\9;border:1px solid #ddd\9}#jsrs_schedule:not(:target){border:none\9}#jsrs_schedule td{height:8pt;width:80px;border-width:0;border-right:1px solid #ddd}#jsrs_schedule .d,#jsrs_schedule .active{cursor:pointer}#jsrs_schedule th{text-align:center;padding:5px 0;border-bottom:1px solid #eee;color:#555;font-weight:bold;background-color:#fefefe\9;background:linear-gradient(#fefefe,#f9f9f9)}#jsrs_schedule tfoot{text-align:left;background-color:#fefefe\9;background:linear-gradient(#fefefe,#f9f9f9)}#jsrs_schedule tfoot td{padding:10px;border-right:0;border-top:1px solid #eee;border-radius:0 0 5px 5px}#jsrs_schedule .table_left{border-radius:5px 0 0 0}#jsrs_schedule .table_right{border-right:0;border-radius:0 5px 0 0}#jsrs_schedule td.top,#jsrs_schedule td.topnight,#jsrs_schedule td.topmidnight{font-size:9pt;width:70px;text-align:center;background:#f9f9f9}#jsrs_schedule td.topnight{background:#eee}#jsrs_schedule td.topmidnight{background:#ddd}#jsrs_schedule td.active{color:black;background:#ccf}#jsrs_schedule td.rsv{background:#ffd6d5}#jsrs_schedule td.rsv.active{background:#a8a8db}#jsrs_schedule td.bottomline{border-bottom:1px solid #ddd}div.equipmentimg{float:left;width:250px;margin-bottom:20px}div.equipmentexp{float:left;width:350px;margin-bottom:10px}div.equipmentexp h2{margin-top:0}div.equipmentlist{float:left;margin:0}div.equipmentlist ul{padding:0;margin:0;list-style-type:none;clear:both}div.equipmentlist li{float:left;width:310px;height:140px;padding:0 5px 10px 10px; display:block;overflow:hidden}div.equipmentlist img{float:left;margin:0 10px 10px 0}div.equipmentlist h3{margin-top:5px}#rental_cart{padding:10px;margin:20px 0}#rental_cart .item_add{float:right;margin:0}#rental_cart .item_aclass{float:left;margin:0}#rental_cart .simpleCart_items{text-align:left;width:334px}#rental_cart .itemContainer{clear:both;border-top:1px solid #ddd;width:314px}#rental_cart .itemImg{float:left;margin:10px 10px 0 0}#rental_cart .itemImg img{width:45px}#rental_cart .itemName{float:left;margin:10px 0;width:200px}#rental_cart .itemPrice{float:right;width:55px;text-align:right;margin-right:10px}#rental_cart .itemQuantity{float:right;width:20px;text-align:center;margin:10px 0}#rental_cart .itemincrement,#rental_cart .itemdecrement,#rental_cart .itemremove{float:right;width:17px;height:17px;text-align:center;margin:10px 0 5px 0;border:1px solid #ddd;user-select:none;-ms-user-select:none;border-radius:4px}#rental_cart .itemdecrement a,#rental_cart .itemincrement a,#rental_cart .itemremove a{display:block;color:#999;text-decoration:none}#rental_cart .itemdecrement a:hover,#rental_cart .itemincrement a:hover,#rental_cart .itemremove a:hover{color:#333}#rental_cart .itemdecrement:hover,#rental_cart .itemincrement:hover,#rental_cart .itemremove:hover{background-color:#f9f9f9}#rental_cart .itemremove{width:56px;height:18px;font-size:90%;margin:0 0 10px 0}#rental_cart .itemTotal{float:left;width:70px;color:#689403}div.storelist ul{padding:0;margin:0;list-style-type:none}div.storelist li{padding:20px !important;margin-top:20px;border-bottom:1px solid #ccc;padding:0 0 20px 0}div.storelist li:not(:target){border:none\9}div.storelist h3{font-size:130%;margin:20px 0 10px 0}div.storelist h4{font-size:110%;font-weight:bold;margin:10px 0}div.storelist img{float:left;margin-right:20px}div.storelist span{display:block;margin:20px 0 0 220px}div.rentallist{float:left;margin:0}div.rentallist ul{padding:0;margin:0;list-style-type:none;clear:both}div.rentallist li{float:left;width:310px;height:220px;padding:0 5px 30px 10px; display:block;overflow:hidden}div.rentallist p{float:left;margin:0;width:100%}div.rentallist img{float:left;margin:0 10px 10px 0}div.rentallist h3{margin:0 5px 5px 0}div.add_cart{font-size:80%;color:red;margin:3px 0}div.cart_hover{height:45px}div.cart_hover span{font-size:90%;font-size:100%\9;display:block;width:62px;padding-top:2px;color:#08C}div.cart_hover a{float:left;display:block;width:62px;text-align:center;text-decoration:none;padding-top:5px;margin:0 3px 10px 0;margin:0 2px 10px 0\9}div.cart_hover a:hover{text-decoration:underline}div.cart_total{margin:7px 0}#gallery{overflow:hidden;margin:20px -5px 10px -5px;visibility:hidden}#gallery_title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.gallery_title{font-size:110%;text-align:center;position:absolute;margin:10px 15px;padding:5px 10px;color:#000;background-color:#fff;filter:alpha(opacity=80);opacity:.8;border-radius:5px}#gallery_slides{overflow:visible}#gallery_slides ul{margin:0;padding:0}#gallery_slides li{display:block;float:left;margin:0 5px}#gallery_menu{margin:15px 0 0 0}#gallery_menu ul{margin:0;padding:0}#gallery_menu li{float:left;list-style:none;filter:alpha(opacity=50);opacity:.5;margin:0 0 10px 10px}#gallery_menu li.act{filter:alpha(opacity=100);opacity:1}#gallery_menu li.act a{cursor:default}#gallery_menu li a{display:block}#gallery_menu ul li{display:inline-block;text-align:center}#gallery_menu ul li a{display:inline-block;overflow:visible}#gallery_menu ul li img{display:inline-block}div.JSMS_studio_login{position:relative;padding:10px 20px}div.JSMS_studio_login:not(:target){border:none\9}div.JSMS_studio_login label{float:left;width:120px;padding:0;margin:5px 0 0 0}div.JSMS_studio_login fieldset{border:0;color:#999;padding:0;margin:0 0 0 100px}div.JSMS_studio_login p{color:#999}div.JSMS_studio_login textarea{border:1px solid #999;padding:5px;border-radius:.5em}#JSMS_login ul{list-style-type:none;padding:0;margin:0}#JSMS_login li{display:inline-block;width:68px;height:33px;margin:2px 4px 2px 0;padding:13px 0 0 50px;cursor:pointer;color:#fff;text-decoration:none}.JSMS_login_botton:hover{opacity:.8;filter:alpha(opacity=80);transition:opacity .1s}#JSMS_login_twitter{background-color:#55acee;background-position:7px -953px}#JSMS_login_facebook{background-color:#3b5999;background-position:7px -1145px}#JSMS_login_google{background-color:#dd4b39;background-position:7px -1273px}#JSMS_login_yahoo{background-color:#6c319d;background-position:7px -1337px}#JSMS_login_mixi{background-color:#d1ad5a;background-position:7px -1401px}#JSMS_login_paypal{background-color:#004890;background-position:7px -1657px}#JSMS_login_livedoor{background-color:#d61318;background-position:7px -2041px}#JSMS_login_microsoft{background-color:#00adef;background-position:7px -2105px}#JSMS_login_amazon{background-color:#000;background-position:7px -2169px}#JSMS_login_hatena{background-color:#5279e7;background-position:7px -2233px}#social{list-style-type:none;padding:0;margin:20px 0;width:100%}#social li{display:inline-block;margin:0;padding:0}a.social{display:inline-block;width:110px;margin:3px;height:33px;cursor:pointer;color:#fff;padding:13px 0 0 50px;text-decoration:none}.social:hover{opacity:.8;filter:alpha(opacity=80);transition:opacity .1s}.social.twitter{background-color:#55acee;background-position:7px -953px}.social.line{background-color:#1ec221;background-position:7px -1017px}.social.facebook{background-color:#3b5999;background-position:7px -1145px}.social.google{background-color:#dd4b39;background-position:7px -1273px}.social.mixi{background-color:#d1ad5a;background-position:7px -1401px}.social.pinterest{background-color:#cb2027;background-position:7px -1465px}.social.youtube{background-color:#f20000;background-position:7px -1529px}.social.ustream{background-color:#1d242e;background-position:7px -1593px}.social.instagram{background-color:#3f729b;background-position:7px -1721px}.social.pixiv{background-color:#2784bd;background-position:7px -1785px}.social.tumblr{background-color:#37465d;background-position:7px -1849px}.social.foursquare{background-color:#3369b2;background-position:7px -1913px}.social.myspace{background-color:#039;background-position:7px -1977px}ul.notification{margin:0;padding:0;list-style:none;max-height:200px;overflow:auto}ul.notification li{margin:0;padding:10px 0}ul.notification a.notification_delete{float:right;font-weight:bold;text-align:center;margin-right:10px;color:#999;width:20px}ul.notification a.notification_delete:hover{color:#08C;text-decoration:none;background-color:#eee\9;border-radius:3px;box-shadow:inset 0 1px 4px rgba(0,0,0,.3)}dl.reserve{margin:0;padding:0}dl.reserve dt{width:100px;float:left;padding:5px 5px 5px 0;font-weight:bold}dl.reserve dd{margin:0;padding:5px 5px 5px 110px}div.toast-item-wrapper dl.reserve dt{width:90px;padding:3px 3px 3px 0}div.toast-item-wrapper dl.reserve dd{padding:3px 3px 3px 100px}dl.payment{margin:0;padding:0}dl.payment dt{width:90px;float:left;padding:0;font-weight:bold}dl.payment dd{margin:0;padding:0 0 0 100px}div.payment_button{display:inline-block;text-align:center;padding:0 15px}div.payment_button a{display:inline-block}div.member{display:inline-block;list-style-type:none;padding:0;margin:0;overflow:visible}div.member div{display:inline-block;font-size:90%;text-align:center;margin:0 5px 5px 0;padding:2px 10px;color:#fff;background-color:#587bc5}div.member .disable{background-color:#bbb}div.member span{display:inline-block;font-weight:bold;text-align:center;margin-left:5px;color:#ccc}div.member span:hover{color:#fff;cursor:pointer}div.member span{display:inline-block}div.member .ShowMemberList{display:inline-block;margin:0 0 0 10px}ul.memberlist{margin:0;padding:0 !important;font-size:90%;list-style:none;height:200px;overflow:auto}ul.memberlist li{margin:0;padding:5px 10px;border-top:1px solid #999}ul.memberlist li:hover{background:#555;transition:background-color .1s}ul.memberlist li:nth-of-type(1){border:0}ul.memberlist li a{float:right}ul.item,ul.studio{margin:0;padding:0;list-style:none}ul.item li,ul.studio li{margin-bottom:15px;padding:15px}ul.history{overflow:hidden;margin:0;padding:0;list-style:none}span.history_date,span.history_time,span.history_studio,span.history_point,span.history_info,span.history_user{vertical-align:top;display:inline-block;width:100px;text-align:center;padding:10px 0}ul.history .history_date,ul.history .history_user{text-align:left}ul.history .history_info{width:auto;text-align:left}ul.history .history_point{text-align:right}ul.history .history_point{width:60px;padding-right:20px}ul.history .history_studio{width:80px}ul.history .history_user{width:300px}ul.history .history .post_next{padding-top:10px}ul.itemlist{margin:0 0 10px 0;padding:0;list-style:none;box-shadow:inset 0 0 2px rgba(0,0,0,.3)}ul.itemlist li{padding:0 !important;margin:0;box-shadow:none !important}#history .itemlist_startdate,#history .itemlist_time,#history .itemlist_studio,#history .itemlist_point,#item .itemlist_id,#item .itemlist_date,#item .itemlist_expire,#item .itemlist_limit_date,#item .itemlist_pin,#item .itemlist_status,#item .itemlist_startdate,#item .itemlist_time,#item .itemlist_studio,#item .itemlist_point,#item .itemlist_num,#item .itemlist_remark,#item .itemlist_remark_save{vertical-align:top;display:inline-block;text-align:center;padding:10px 0}#item .itemlist_pin{width:140px}#history .itemlist_studio,#item .itemlist_id,#item .itemlist_studio{width:60px}#item .itemlist_num,#item .itemlist_date,#item .itemlist_expire,#item .itemlist_limit_date{width:70px}#history .itemlist_startdate,#history .itemlist_time,#item .itemlist_startdate,#item .itemlist_time{width:120px}#item .itemlist_status{width:140px}#item .itemlist_remarks{text-align:left;width:300px}#item .itemlist .post_next{padding-top:10px !important;padding-bottom:10px !important}#history .itemlist_point,#item .itemlist_point{width:100px;text-align:right}ul.sharing_list{margin:20px 0 0 0;padding:0;list-style:none}ul.sharing_list li{margin:0 0 10px 0;padding:10px 10px 10px 10px;border:1px solid #ccc;background:0;box-shadow:none}ul.sharing_list .sharing_delete{float:right;color:#999;cursor:pointer}ul.sharing_list .sharing_delete:hover{color:#08C;text-decoration:none}div.post_loading{display:none;position:absolute;top:-270px;left:240px;width:170px;height:227px;z-index:9999}.post_next{height:25px !important;width:630px !important;text-align:center}.post_next div{display:inline-block;background-position:0 1px;background-repeat:no-repeat;color:#08C;padding:4px 0 4px 30px;cursor:pointer;overflow:visible}.post_next div:hover{color:#08C;text-decoration:underline}div.headline .post_next,div.headline .post_next:hover{padding-bottom:10px}div.headline div.block{border:1px solid #ddd;background-image:none;background-color:#f9f9f9;filter:none;box-shadow:none}div.headline div.block a{display:inline;color:#08C}div.headline div.block a:hover,a:active{text-decoration:underline}ul.post_body{margin:0;padding:0;list-style:none}ul.post_body li{float:left;width:305px;height:60px;margin:0 0 0 10px;padding:10px 0}ul.post_body li:nth-child(even){margin:0 0 0 20px}ul.post_body li a{display:block}ul.post_body li h3{font-weight:normal;display:inline;line-height:1.7em}ul.post_body li h3{color:#08C}ul.post_body li h3:hover{color:#08C;transition:color .1s}ul.post_body .newspost_body_img{float:left;width:60px;text-align:center;margin:0 10px 10px 0}ul.post_body .newspost_body_img img{max-width:60px;max-height:60px}div.post_link_small{text-align:center;margin:0;padding:10px 0;border-top:1px solid #ddd;border-radius:0 0 5px 5px}div.socialcount a,div.post_link_small a{display:inline-block;height:16px;margin:0 10px 0 0;padding:4px 0 4px 30px}div.socialcount a{margin:0 0 0 10px}div.post_link_small a{margin:0 10px 0 0;font-weight:bold}div.block .post_link_small{margin:20px -20px -10px -20px;padding:10px}ul.studio .post_link_small{text-align:right;margin:10px -15px -15px -15px;padding:10px}ul.item .post_link_small{text-align:left;margin:10px -15px -15px -15px;padding:10px}div.post_link_small .social_icon_rss,div.post_link_middle .social_icon_rss{background-position:0 0}div.post_link_small .social_icon_mail,div.post_link_middle .social_icon_mail{background-position:0 -48px}div.post_link_small .social_icon_plus,div.post_link_middle .social_icon_plus{background-position:0 -96px}div.post_link_small .social_icon_newspost,div.post_link_middle .social_icon_newspost{background-position:0 -144px}div.post_link_small .social_icon_membopost,div.post_link_middle .social_icon_membopost{background-position:0 -192px}div.post_link_small .social_icon_search,div.post_link_middle .social_icon_search{background-position:0 -240px}div.socialcount .social_icon_edit,div.post_link_small .social_icon_edit,div.post_link_middle .social_icon_edit{background-position:0 -288px}div.socialcount .social_icon_delete,div.post_link_small .social_icon_delete,div.post_link_middle .social_icon_delete{background-position:0 -336px}div.post_link_small .social_icon_caution,div.post_link_middle .social_icon_caution{background-position:0 -432px}div.post_link_small .social_icon_twitter,div.post_link_middle .social_icon_twitter{background-position:0 -720px}div.socialcount .social_icon_line,div.post_link_small .social_icon_line,div.post_link_middle .social_icon_line{background-position:0 -768px}div.post_link_small .social_icon_facebook,div.post_link_middle .social_icon_facebook{background-position:0 -816px}div.post_link_small .social_icon_google,div.post_link_middle .social_icon_google{background-position:0 -912px}div.post_link_middle{font-size:110%;text-align:center;margin:10px 0;padding:10px}div.post_link_middle a{display:inline-block;font-weight:bold;height:16px;margin:0 16px 0 0;padding:4px 0 4px 32px}div.post_link_small .noicon{background:0;padding:0 10px}div.followset{text-align:center}div.followset a{background-size:36px;display:inline-block;width:36px;height:36px;margin:0 5px;font-size:0}div.followset .social_icon_twitter{background-position:0 -720px}div.followset .social_icon_mail{background-position:0 -48px}div.followset .social_icon_facebook{background-position:0 -816px}div.followset .social_icon_line{background-position:0 -768px}div.followset .social_icon_mixi{background-position:0 -1056px}div.followset .social_icon_google{background-position:0 -912px}#news_preview{display:none;zoom:1;position:relative;margin-top:20px;word-wrap:break-word;overflow:hidden}#news_preview{display:none;zoom:1;position:relative;margin-top:20px;word-wrap:break-word;overflow:hidden}#news_preview p{color:#333}#news_preview h3{margin-top:0;color:#333}#news_preview ul{display:none}#news_preview_image img{margin-top:10px;max-width:150px;max-height:150px}#news_preview_image{float:left;text-align:center;margin:0 20px 10px 0;width:150px;height:150px}#news_preview_image span{float:left;width:86px;line-height:1.6em;font-size:80%;color:#666;margin:0}#news_preview_image a.cmnbtn{margin:0;width:30px}#news_preview_loading{display:none;position:absolute;left:220px;width:170px;height:227px;z-index:9999}#news_profile_loading{display:none;position:absolute;top:0;left:40px;width:170px;height:227px;z-index:9999}#upload_preview{list-style-type:none;margin:15px 0 0 0;padding:15px 0 0 15px;font-size:90%;background-color:#f9f9f9;box-shadow:inset 0 0 2px rgba(0,0,0,.3)}#upload_preview li{display:inline-block;margin:0 15px 15px 0}#upload_preview img{max-width:120px;max-height:120px}a.upload_preview_delete{position:relative;background-color:#fff;font-size:80%;padding:3px 5px;top:-23px;left:5px;filter:alpha(opacity=80);opacity:.8;margin-right:-30px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.3)}div.category_box{color:#666;margin:10px 0;padding:10px 15px;box-shadow:inset 0 0 2px rgba(0,0,0,.3)}div.category_box span{margin-right:5px;text-align:center;display:inline-block;min-width:25px;background-color:#ccc;color:#fff;font-size:80%}div.category_box label{margin:0 5px}div.category_box ul{list-style-type:none;padding:0;margin:0}div.category_box li{display:inline-block;min-width:145px;margin:2px 0}div.minbox li{min-width:115px !important}div.widebox li{min-width:192px !important}div.loading{position:relative}div.area_search{text-align:center;margin:20px 0 10px 0}div.area_search ul{list-style-type:none;padding:0;margin:0}div.area_search li{display:inline-block;padding:0 10px;border-left:1px solid #eee}div.area_search li:nth-of-type(1){border:0}div.news_delete,div.news_edit,div.news_date{display:inline-block}div.news_delete a:hover,div.news_edit a:hover{color:#08C;text-decoration:underline}div.news_date{color:#999;float:left;margin:0 5px;padding:4px 0}.video-container{position:relative;padding-bottom:56.25%;height:0;margin:20px 0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}div.toast-loading{position:absolute;display:none;z-index:9999;top:30%;left:46%;width:25px;height:25px}div.toast-container{width:400px;z-index:9999}* html .toast-container{position:absolute}div.toast-item{height:auto;background:#333;filter:alpha(opacity=95);opacity:.95;color:#eee;padding:20px;font-family:lucida Grande;font-size:14px;border:0;display:block;position:relative;margin:0 0 12px 0}div.toast-item p{text-align:left}div.toast-item ol,div.toast-item ul{padding-left:20px}div.toast-item-close{background:url(/jcms/img/message/close.png);filter:alpha(opacity=50);opacity:.5;width:22px;height:22px;position:absolute;top:7px;right:7px;cursor:pointer}div.toast-item-close:hover{filter:alpha(opacity=100);opacity:1}div.toast-item-image{width:32px;height:32px;margin:0 10px 10px 0;float:left}div.toast-item-image-notice{background-position:0 -648px !important}div.toast-item-image-success{background-position:0 -512px !important}div.toast-item-image-warning{background-position:0 -704px !important}div.toast-item-image-error{background-position:0 -704px !important}div.toast-type-notice{color:white}div.toast-type-success{color:white}div.toast-type-warning{color:white;border-color:#fcbd57}div.toast-type-error{color:white;border-color:#b32b2b}div.toast-position-top-left{position:fixed;left:20px;top:20px}div.toast-position-top-center{position:fixed;top:20px;left:50%;margin-left:-140px}div.toast-position-top-right{position:fixed;top:20px;right:20px}div.toast-position-middle-left{position:fixed;left:20px;top:40%;margin-top:-40px}div.toast-position-middle-center{position:fixed;left:50%;margin-left:-200px;margin-top:-40px;top:30%}div.toast-position-middle-right{position:fixed;right:20px;margin-left:-140px;margin-top:-40px;top:40%}