﻿@font-face{font-family:'IPAGothic';src:url(fonts/ipag.ttf) format("truetype")}@font-face{font-family:'IPAMincho';src:url(fonts/ipaexm.ttf) format("truetype")}.fadeInDown{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;visibility:visible !important}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeIn{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-name:fadeIn;animation-name:fadeIn;visibility:visible !important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}ul,li{list-style:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}html{height:100%}body{position:relative;z-index:1;overflow-x:hidden;min-width:1080px;background:#fff;font-family:"Lato","游ゴシック","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","IPAGothic","メイリオ",Meiryo,Lucida Grande,"Times New Roman",Osaka,"ＭＳ Ｐゴシック",sans-serif;animation:fadein 1s;animation-iteration-count:1;-webkit-animation:fadein 1s;-webkit-animation-iteration-count:1}#wrap{position:relative}#wrap:before{content:'';position:fixed;z-index:1;right:0;top:125px;width:400px;height:650px;background:url(img/bg-right.png) no-repeat right}#wrap:after{content:'';position:fixed;z-index:1;left:0;top:450px;width:400px;height:650px;background:url(img/bg-left.png) no-repeat right}.cnt{position:relative;z-index:2;width:1024px;max-width:1024px;margin:0 auto}.cnt:after{content:"";display:block;clear:both}a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.iframe-wrap{position:relative;width:100%;height:auto;padding-top:56.25%}.iframe-wrap iframe{position:absolute;left:0;top:0;width:100%;height:100%}.back-to-top{position:absolute;right:10px;bottom:8px;display:block;opacity:0;width:42px;height:54px;background:url(img/back-to-top.png) no-repeat;background-size:contain;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.back-to-top:hover{opacity:0.5}.block-title{font-family:'Quicksand', sans-serif;font-weight:300;font-size:26px;padding-bottom:16px;background-position:left bottom;background-repeat:repeat-x;background-size:20px 14px}.block-title.orange{color:#ff9300;background-image:url(img/block-title-bg-orange.png)}.block-title.green{color:#33c9c9;background-image:url(img/block-title-bg-green.png)}.block-title.purple{color:#ff96ff;background-image:url(img/block-title-bg-purple.png)}#main{float:left;width:666px}aside{float:right;width:308px}.link-btn-wrap{margin-top:10px;text-align:right}.link-btn{display:inline-block;padding:0 20px;font-size:13px;line-height:30px;background:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.link-btn i{position:relative;margin-left:0.5em}.link-btn.orange{color:#ff9300;border:1px solid #ff9300}.link-btn.orange:hover{color:#fff;background:#ff9300}.link-btn.green{color:#33c9c9;border:1px solid #33c9c9}.link-btn.green:hover{color:#fff;background:#33c9c9}.link-btn.purple{color:#ff96ff;border:1px solid #ff96ff}.link-btn.purple:hover{color:#fff;background:#ff96ff}header{position:relative;z-index:1000;left:0;top:0;width:100%;min-width:1080px;height:120px;background:#33c9c9;background:-webkit-linear-gradient(310deg, #ffc300 0%, #33c9c9 50%, #ffc9ff 100%);background:-o-linear-gradient(310deg, #ffc300 0%, #33c9c9 50%, #ffc9ff 100%);background:linear-gradient(40deg, #ffc300 0%,#33c9c9 50%,#ffc9ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc300', endColorstr='#ffc9ff',GradientType=1 );font-family:'Quicksand', sans-serif}header .cnt:before{display:block;content:'';position:absolute;z-index:1000;left:-34px;top:-63px;width:352px;height:125px;background:url(img/header-wave.png) no-repeat center}header .cnt:after{display:block;content:'';position:absolute;z-index:1;right:-50px;top:10px;width:145px;height:100px;background:url(img/header-wave2.png) no-repeat center}header .logo{position:relative;z-index:2000;display:inline-block;margin-top:35px;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header .logo:hover{opacity:0.5}header #main-nav{position:absolute;z-index:2000;right:0;top:0;text-align:right;width:100%}header #main-nav .first-nav{position:absolute;right:0;top:48px}header #main-nav .first-nav li{display:inline-block}header #main-nav .first-nav li a{position:relative;display:inline-block;color:#fff;padding:0 20px;height:15px;line-height:15px;font-size:14px;font-weight:400;letter-spacing:2px;border-left:1px solid #fff}header #main-nav .first-nav li a span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border-bottom:2px solid transparent}header #main-nav .first-nav li a:hover{color:#fffff0}header #main-nav .first-nav li a:hover:after{display:none}header #main-nav .first-nav li a:hover span{border-bottom:2px solid #fff}header #main-nav .first-nav li a.current{color:#fffff0}header #main-nav .first-nav li a.current:after{display:none}header #main-nav .first-nav li:last-child a{padding-right:0}header #main-nav .first-nav li:first-child a{border-left:none}header #sub-nav{position:absolute;z-index:1000;right:0;top:0;height:20px}header #sub-nav .contact{display:inline-block;color:#fff;font-size:11px;height:20px;letter-spacing:1px;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header #sub-nav .contact:after{content:"";display:block;clear:both}header #sub-nav .contact:hover{opacity:0.5}header #sub-nav .contact i{margin-right:.5em}header #sub-nav .lang{position:relative;top:0;display:inline-block;height:20px;padding:0 5px;margin-left:5px;color:#33c9c9;background:#fff;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0;border-radius:0 0 4px 4px}header #sub-nav .lang li{display:inline-block}header #sub-nav .lang li:first-child:after{position:relative;top:1px;content:'';display:inline-block;width:1px;height:10px;background:#33c9c9;margin-left:10px}header #sub-nav .lang a{display:inline-block;margin:0 5px;color:#33c9c9;font-size:10px;line-height:20px;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}header #sub-nav .lang a:hover{opacity:0.5}footer{position:relative;z-index:2000;width:100%;height:50px;margin-top:40px}footer:after{position:absolute;z-index:10;left:0;top:-65px;content:'';display:inline-block;width:100px;height:180px;background:url(img/bird.png) no-repeat center}footer:before{content:'';display:block;width:100%;height:2px;background:#33c9c9;background:-webkit-linear-gradient(310deg, #ffc300 0%, #33c9c9 50%, #ffc9ff 100%);background:-o-linear-gradient(310deg, #ffc300 0%, #33c9c9 50%, #ffc9ff 100%);background:linear-gradient(40deg, #ffc300 0%,#33c9c9 50%,#ffc9ff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc300', endColorstr='#ffc9ff',GradientType=1 )}footer p{color:#33c9c9;font-size:11px;line-height:50px;letter-spacing:1px;text-align:center}#front-page{margin-top:40px}#front-page .news{float:left;width:308px;margin-top:10px}#front-page .live{float:right;width:308px;margin-top:10px}#top-slider{position:relative;z-index:1;width:100%}#top-slider .iframe-wrap{position:relative;width:100%;height:auto;padding-top:56.25%}#top-slider .slick-list{z-index:1}#top-slider img{width:100%}#top-slider iframe{position:absolute;left:0;top:0;width:100%;height:100%}#top-slider .slick-dots{width:100%;text-align:center;vertical-align:top;line-height:0;padding:10px 0 0}#top-slider .slick-dots li{display:inline-block;margin:0 6px;width:8px;height:8px}#top-slider .slick-dots li button{display:inline-block;border:0;outline:0;padding:0;background:#ddd;font-size:0;width:8px;height:8px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#top-slider .slick-dots li button:hover{background:#bbb}#top-slider .slick-dots li.slick-active button{background:#bbb}.news-list li{padding:10px 3px;background:url(img/dot-orange.png) repeat-x left top;background-size:6px 3px}.news-list li:first-child{background:transparent}.news-list li .meta .date{color:#ff9300;font-size:15px;font-family:'Quicksand', sans-serif;letter-spacing:1px}.news-list li h3{margin-top:5px;font-size:15px;line-height:1.25;font-weight:normal}.news-list li h3 a{color:#000}.news-list li h3 a:hover{color:#ff9300}.live-list li{position:relative;z-index:1;padding:10px 3px;background:url(img/dot-green.png) repeat-x left top;background-size:6px 3px;cursor:pointer}.live-list li:after{content:"";display:block;clear:both}.live-list li:first-child{background:transparent}.live-list li .live-date{display:block;float:left;width:50px;height:50px;text-align:center;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;color:#fff;background:#33c9c9;font-size:15px;font-family:'Quicksand', sans-serif;letter-spacing:1px}.live-list li .live-date .date{display:block;font-size:16px;padding:11px 0 0 2px}.live-list li .live-date .year{display:block;font-size:10px;padding:5px 0 0 2px}.live-list li h3{margin-top:5px;margin-left:60px;font-size:15px;line-height:1.5;font-weight:normal;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.live-list li.soldout-li{padding-right:50px}.live-list li:hover h3{color:#33c9c9}.live-list li .soldout{display:inline-block;position:absolute;right:-10px;top:10px;z-index:2;width:53px}.facebook .fb-page{margin-top:15px}#blog{margin-top:40px}#blog article{margin-bottom:40px}#blog article .meta .date{color:#ff9300;font-size:15px;font-family:'Quicksand', sans-serif;letter-spacing:1px}#blog article .title{position:relative;padding:15px 0 10px;font-size:20px;line-height:1.5;letter-spacing:1px;background:url(img/dot-orange.png) repeat-x left bottom;background-size:6px 3px}#blog article .title h1{font-size:22px;line-height:1.5;letter-spacing:1px;-webkit-font-feature-settings:'palt';-moz-font-feature-settings:'palt';font-feature-settings:'palt'}#blog article .title h1 a{opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#blog article .title h1 a:hover{opacity:0.5}#blog article .title a{color:#000}#blog article .title .soldout{position:absolute;z-index:2;right:-20px;top:10px}#blog article .sns{margin-top:20px;font-size:0;letter-spacing:0;vertical-align:top}#blog article .sns .sns-title{font-size:13px;line-height:40px;padding:0 20px 0 0;display:inline-block;border-right:1px solid #ccc}#blog article .sns .sns-cnt{display:inline-block;margin-left:20px}#blog article .sns a{display:inline-block;width:40px;margin-right:5px;height:40px;color:#fff;font-size:16px;line-height:40px;text-align:center;letter-spacing:0;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#blog article .sns a:hover{opacity:0.5}#blog article .sns a.twitter{background:#00aced}#blog article .sns a.facebook{background:#305097}#blog article .sns a.googleplus{background:#db4a39}#blog article .sns a.line{background:#00b900}#blog article .sns a.line .line-icon{position:relative;top:7px;display:inline-block;width:26px;height:26px;line-height:28px;background:url(img/line-icon.png) no-repeat center;background-size:26px}#blog article .sns a.mail{background:#aaa;line-height:38px}#blog .news article .meta .date{color:#ff9300}#blog .news article .title{background:url(img/dot-orange.png) repeat-x left bottom;background-size:6px 3px}#blog .live article .meta .date{color:#33c9c9}#blog .live article .title{background:url(img/dot-green.png) repeat-x left bottom;background-size:6px 3px}#blog .live article .title.soldout-title{padding-right:90px}#blog .live article .title h1 .pref{position:relative;top:-2px;display:inline-block;padding:0 10px;margin-right:10px;color:#fff;background:#33c9c9;font-size:16px;line-height:30px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#blog .live article .txt a{color:#33c9c9}#blog .live article .txt dt{color:#33c9c9;font-weight:normal}#blog .live article .txt dd .place-url{font-size:13px;margin-left:.5em}.txt{margin-top:6px;font-size:15px;line-height:1.8;text-align:left;letter-spacing:1px}.txt p{margin-top:1.5em;word-wrap:break-word}.txt .mw_wp_form_preview p strong{display:block}.txt .mw_wp_form_preview p br{display:none}.txt a{color:#ff9300;text-decoration:underline}.txt h1{margin-top:1.5em;padding:0.25em 0.1em;color:#ff9300;font-size:24px;line-height:1.6;font-weight:normal}.txt h1:first-child{margin-top:0}.txt h2{margin-top:1.5em;padding-bottom:5px;color:#33c9c9;font-size:20px;line-height:1.75;font-weight:bold;background:url(img/dot-beige.png) repeat-x center bottom;background-size:8px 4px}.txt h3{font-size:18px;margin:2.5em 0 0}.txt h4{font-size:17px;margin:2.5em 0 0}.txt h5{font-size:16px;margin:2.5em 0 0}.txt h6{font-size:15px;margin:2.5em 0 0}.txt h1+h2,.txt h2+h3{margin-top:1.5em}.txt h4+h4,.txt h5+h5,.txt h6+h6{margin-top:0.5em}.txt h4+p,.txt h5+p,.txt h6+p{margin-top:0}.txt i{margin-left:0.5em}.txt hr{border:none;margin-top:2.5em;display:block;width:100%;height:5px}.txt img{display:inline-block;max-width:100%;height:auto}.txt .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.txt .alignleft{float:left;margin-right:20px;margin-bottom:1em}.txt .alignright{float:right;margin-left:20px;margin-bottom:1em}.txt .link{margin-top:1.5em;border:2px solid #c9e4e4;background:#fafaf5;padding:20px;line-height:1.75;word-wrap:break-word}.txt ul,.txt ol{margin-top:1.5em}.txt ul li,.txt ol li{list-style:square outside;margin-left:1.5em;padding:10px 0 10px 0.25em;border-top:1px solid #ddd}.txt ul li:first-child,.txt ol li:first-child{border-top:none}.txt ul li ul,.txt ul li ol,.txt ol li ul,.txt ol li ol{margin-bottom:1.5em}.txt ul li ul li:first-child,.txt ul li ol li:first-child,.txt ol li ul li:first-child,.txt ol li ol li:first-child{border-top:1px solid #ddd}.txt ol li{list-style:decimal outside}.txt dl{width:100%;margin-top:1.5em;background:#fdfbf6;padding:20px;font-size:14px}.txt dl:after{content:"";display:block;clear:both}.txt dl dt{float:left;clear:left;width:20%;color:#000;font-weight:bold;padding:7px 4% 7px 2px;text-align:left}.txt dl dd{float:left;width:80%;padding:7px 2px;border-top:1px dotted #ccc}.txt dl dd a:hover{color:#390}.txt dl dd ul{margin-top:0;border:none;padding:0}.txt dl dd ul li{list-style:square outside;margin-left:1.5em;padding:0;border-top:none}.txt dl dd ul li:first-child{border-top:0}.txt dl dd ol{margin-top:0;border:none;padding:0}.txt dl dd ol li{margin-left:1.5em;padding:0;border-top:none}.txt dl dd ol li:first-child{border-top:0}.txt dl dt:first-child,.txt dl dt:first-child+dd{border-top:none}.txt blockquote{position:relative;margin-top:1.5em;padding:30px;background:#fef7e0}.txt blockquote p:first-child{margin-top:0}.txt blockquote:before{content:'“';position:absolute;left:-20px;top:-20px;color:#fc0;font-size:100px;line-height:1;font-family:'Georgia'}.txt blockquote:after{content:'”';position:absolute;right:-20px;bottom:-75px;color:#fc0;font-size:100px;line-height:1;font-family:'Georgia'}.txt pre{margin-top:1.5em;padding:30px;background:#fc0;overflow:scroll}.txt table{width:100%;margin-top:1.5em;border:2px solid #33c9c9;color:#000;text-align:left}.txt table.center{text-align:center}.txt table td{width:auto;height:auto;padding:10px;border:1px solid #33c9c9}.txt table th{width:auto;height:auto;padding:10px;color:#33c9c9;border:1px solid #33c9c9}.txt table th a{color:#ff9300}.txt .wp-caption{margin-top:1.5em;max-width:100%;line-height:1.25}.txt .wp-caption img{border:none;padding:0}.txt .wp-caption .wp-caption-text{margin-top:0;font-size:12px;line-height:1.3;padding:1px}.txt p+.wp-caption,.txt h1+.wp-caption,.txt h1+img{margin-top:1.5em}.txt .note{font-size:12px}.txt P .must{color:#ff9300;margin-left:0.5em}.txt P.small{font-size:12px}.txt P .error{position:relative;display:inline-block;padding:5px 10px;margin:10px 0;color:#33c9c9;font-size:13px}.txt P .error:after{content:'';position:absolute;border-right:9px solid transparent;border-left:9px solid transparent;top:-7px;left:10px}.txt .agreement-txt{font-size:12px}.txt input[type='text'],.txt textarea{width:100%;max-width:100%;display:block;margin-top:5px;padding:10px 20px;outline:none;border:none;background:#fdfbf6;font-size:16px;line-height:30px;font-family:"Lato","游ゴシック","YuGothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","IPAGothic","メイリオ",Meiryo,Lucida Grande,"Times New Roman",Osaka,"ＭＳ Ｐゴシック",sans-serif;letter-spacing:1px}.txt label{display:block;width:100%;height:auto;font-size:16px;text-align:left;margin:0;padding:0}.txt input[type='radio']{width:auto;display:inline-block;vertical-align:1px;margin-right:0.5em}.txt input[type='submit']{display:block;-webkit-appearance:none;margin-top:40px;padding:0 20px;margin-bottom:10px;border:none;color:#fff;background:#33c9c9;font-size:14px;line-height:32px;font-weight:normal;text-align:center;letter-spacing:2px;cursor:pointer;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px}.txt input[name='submitBack']{padding:0;color:#00a29a;background:transparent;font-size:13px}.txt input[name='submitBack']:hover{background:#fff}.txt input[type='submit']+input[type='submit']{margin-top:10px}.txt select{margin-top:5px;width:100%;padding:5px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ccc;background:#eee;background:url(img/select-arrow.png) right 50% no-repeat,-webkit-linear-gradient(top, #fff 0%, #ddd 100%);background:url(img/select-arrow.png) right 50% no-repeat,linear-gradient(to bottom, #ffffff 0%,#dddddd 100%);background-size:30px, 100%;font-size:16px}.txt select::-ms-expand{display:none}.txt .confirm-txt{display:none}.txt .mw_wp_form_confirm .first-txt{display:none}.txt .mw_wp_form_confirm .confirm-txt{display:block}.txt .mw_wp_form_confirm .confirm-txt p{background:transparent;font-weight:bold;color:#33c9c9}.txt .mw_wp_form_confirm h2{border-bottom:1px solid #33c9c9;padding-bottom:5px}.txt .mw_wp_form_confirm h2 span{display:none}.txt .mw_wp_form_confirm p{background:url(img/dot-green.png) repeat-x left top;background-size:6px 3px;padding-top:20px}.txt .mw_wp_form_confirm .agreement-txt{display:none}#pagination{width:100%;margin-top:30px;padding-top:20px}#pagination:after{content:"";display:block;clear:both}#pagination:before{content:'';clear:both;display:block;width:100%}#pagination a{display:inline-block;padding:0 20px;font-size:13px;line-height:30px;background:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#pagination a i{font-size:13px;vertical-align:-1px;margin-left:0.5em}#pagination a:hover{background:#00a29a}#pagination .prev{float:left}#pagination .prev a i{margin-left:0;margin-right:0.5em}#pagination .next{float:right}#pagination.orange{background:url(img/dot-orange.png) repeat-x left top;background-size:6px 3px}#pagination.orange a{color:#ff9300;border:1px solid #ff9300}#pagination.orange a:hover{color:#fff;background:#ff9300}#pagination.green a{color:#33c9c9;border:1px solid #33c9c9}#pagination.green a:hover{color:#fff;background:#33c9c9}#biography{margin-top:40px}#biography .txt{text-align:justify}#biography .txt h1{margin-top:20px;margin-bottom:15px;color:#000}#biography .txt .profile-img{float:right;width:50%;margin-top:0;margin-left:20px;margin-bottom:20px}#biography #history{margin-top:50px}#biography #history dl{width:100%}#biography #history dl:after{content:"";display:block;clear:both}#biography #history dt{float:left;width:80px;color:#33c9c9;font-size:25px;line-height:1;font-family:'Quicksand', cursive;margin-top:40px}#biography #history dt:first-child{margin-top:0}#biography #history dt:first-child+dd{margin-top:0}#biography #history dd{min-height:50px;border-left:1px solid #33c9c9;margin-top:40px;margin-left:80px;padding-left:20px}#biography #history dd li{padding:10px 0;background:url(img/dot-green.png) repeat-x top left;background-size:6px 3px;font-size:14px;line-height:1.7;letter-spacing:0}#biography #history dd li:first-child{padding-top:0;background:transparent}#biography #history dd li:last-child{padding-bottom:0}#biography #history dd li h3{color:#33c9c9;font-size:15px;line-height:26px;letter-spacing:2px}#discography{margin-top:40px;font-size:0}#discography .discpgraphy-list li{display:inline-block;vertical-align:top;width:22%;margin-top:30px;margin-right:4%;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#discography .discpgraphy-list li:hover{opacity:0.5}#discography .discpgraphy-list li:nth-child(4n+3){margin-right:0}#discography .discpgraphy-list li:first-child{margin-top:15px}#discography .discpgraphy-list li .jacket{width:100%;border:1px solid #eee}#discography .discpgraphy-list li h3{margin-top:5px;font-size:13px;line-height:1.25;letter-spacing:1px}#discography .discpgraphy-list li.new{width:100%;display:block;margin-right:0;margin-top:20px}#discography .discpgraphy-list li.new:after{content:"";display:block;clear:both}#discography .discpgraphy-list li.new .jacket{width:308px;float:left}#discography .discpgraphy-list li.new .detail{margin-left:348px}#discography .discpgraphy-list li.new .release{font-size:12px;margin-top:10px;letter-spacing:1px}#discography .discpgraphy-list li.new .opt{margin-top:5px;font-size:12px;letter-spacing:1px}#discography .discpgraphy-list li.new .info{margin-top:10px;padding-top:10px;font-size:14px;line-height:1.6;text-align:justify;background:url(img/dot-green.png) repeat-x left top;background-size:6px 3px}#discography .discpgraphy-list li.new h3{font-size:24px;line-height:1.4;letter-spacing:1px}#discography .discpgraphy-list li.new h4{font-size:14px;font-weight:normal}#discography .discpgraphy-list li .release{margin-top:3px;font-size:10px;letter-spacing:1px}#discography article{margin-top:15px;position:relative}#discography article:after{content:"";display:block;clear:both}#discography article .left{margin-top:15px;width:308px;float:left}#discography article .right{margin-top:15px;width:308px;float:right}#discography article h1{font-size:24px;line-height:1.4;letter-spacing:1px}#discography article .ja-title{font-size:12px;line-height:1.4;margin-top:10px}#discography article .jacket{width:100%;border:1px solid #eee}#discography article .release{font-size:12px;margin-top:10px;letter-spacing:1px}#discography article .opt{margin-top:5px;font-size:12px;letter-spacing:1px}#discography article .info{margin-top:10px;padding-top:10px;font-size:14px;line-height:1.6;text-align:justify;background:url(img/dot-green.png) repeat-x left top;background-size:6px 3px}#discography article .link-btn{margin-top:10px;display:block;text-align:center}#discography article .songs{clear:both;font-size:14px;line-height:1.5}#discography article .songs li{margin-top:20px}#discography article .songs li:first-child{margin-top:0}#discography article .songs h4{color:#33c9c9;letter-spacing:1px}#discography article .songs dt{float:left;width:20px;text-align:center;padding:11px 0 5px;font-family:'Quicksand', sans-serif}#discography article .songs dd{padding:10px 0 6px 25px;background:url(img/dot-green.png) repeat-x left top;background-size:6px 3px;letter-spacing:0}#discography article .songs dd span{display:block;font-size:14px;-webkit-font-feature-settings:'palt';-moz-font-feature-settings:'palt';font-feature-settings:'palt';letter-spacing:1px}#discography article .songs dd span i{font-size:10px;color:#33c9c9;font-style:normal;margin-left:.5em;font-weight:normal}#discography article .songs dd span.main-title{font-weight:bold}#discography article .songs dd span.sub-title{font-size:12px}#discography article .songs dd span.credit{font-size:10px}#gallery{margin-top:40px;font-size:0;letter-spacing:0}#gallery .gallery-list li{display:inline-block;vertical-align:top;width:25%;margin-top:15px;margin-right:0;opacity:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#gallery .gallery-list li:hover{opacity:0.5}#gallery .gallery-list li:nth-child(4n){margin-right:0}#page{margin-top:40px}#page .txt .mw_wp_form_input p{line-height:1;background-size:6px 3px}#page .txt .mw_wp_form_input p:first-child{background:transparent}
