body{color:#333;font-family:"游明朝体","Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;font-size:14px;background-color:#fff;htmlmargin-top:0px!important}* html body{margin-top:0px!important}@media screen and ( max-width: 782px ){html{margin-top:0px!important}* html body{margin-top:0px!important}}}a:active,a:focus{outline:none}pre,code{font-family:'DejaVu Sans Mono',Menlo,Consolas,monospace}hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#eee;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin:20px 0}ol{margin:0;padding:0}ul{margin:0;padding:0}ul li,ol li ul li{list-style:inside disc;margin-bottom:10px}ul li ul,ol li ul,ol li ol,ul li ol{margin-left:20px}ol li,ul li ol li{list-style:decimal inside none;margin-bottom:10px}.responsive-img{max-width:100%;height:auto;width:auto\9}.entry-date{color:#b64d64;font-style:italic;font-size:12px}.widget{margin-bottom:30px}.widget > ul > li{list-style:none;border-top:1px solid #e5e5e5;padding-top:15px;margin:15px 0 0}.widget > ul > li:first-child{border-top:none;padding-top:0;margin-top:0}.widget-title{color:#86172f;border-bottom:3px double #bebebe;margin:0 0 15px;text-transform:uppercase}.entry-thumb img{display:block;width:100%}.entry-title{margin:0 0 10px;word-break:break-word;word-wrap:break-word}.entry-item{word-break:break-word;word-wrap:break-word}.entry-btn{margin-bottom:20px}.entry-btn li{display:inline;list-style-type:none;margin-left:20px}.entry-btn li:first-child{margin-left:0}.social-link{padding:0}.social-link li{list-style:none;float:left;margin:0}.social-link li a{color:#555;font-size:16px;display:block}.kopa-button{display:inline-block;color:#fff;font-size:15px;padding:15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;position:relative;z-index:0}.small-button{padding:10px 15px}.medium-button{padding:15px 20px;font-size:18px}.big-button{padding:20px 30px;font-size:24px}.navy-button,.border-button:hover{background-color:#b64d64;border:1px solid #b64d64;color:#fff}.navy-button:hover,.border-button{background-color:#fff;border:1px solid #e4e4e4;color:#333}blockquote{border-left-color:#b64d64;background-color:#f4f4f4;color:#999;font-family:Georgia,"Times New Roman",Times,serif;font-size:13px;font-style:italic;line-height:24px;padding:10px 15px 10px 20px}.kp-dropcap{color:#fff;background-color:#b64d64;font-family:'Rokkitt',serif;display:inline-block;*display:inline;zoom:1;float:left;font-size:36px;height:36px;line-height:38px;margin:5px 10px 0 0;text-align:center;width:34px}.kp-dropcap.color{background-color:#b64d64;font-size:30px;color:#FFF;height:36px;line-height:36px;position:relative;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:36px;z-index:0;margin:5px 10px 0 0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:0;height:0}.video-wrapper iframe,.video-wrapper object,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.more-link{color:#b64d64;font-size:18px;display:inline-block;text-align:right}h1{color:#b64d64;font:700 26px/34px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}h2{color:#b64d64;font:700 24px/28px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}h3{color:#b64d64;font:700 18px/24px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}h4{color:#b64d64;font:700 16px/20px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}h5{color:#b64d64;font:700 16px/20px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}h6{color:#b64d64;font:700 14px/20px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif;letter-spacing:0;margin-bottom:5px}a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.kp-headline dd a:hover,.social-link li a:hover,.home-slider .entry-categories a:hover,.home-slider .flex-caption h2 a:hover,.kp-gallery-slider .slides li h4 a:hover,.b-bottom-sidebar .widget a:hover,#toggle-view li h3:hover,.about-author .social-link li a:hover{color:#6b6d6b;text-decoration:underline}.slide-imgwrap{width:100%;height:auto;background-color:#eee}a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.more-link:hover{color:#333;text-decoration:none}p{margin-bottom:10px;line-height:1.6}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}a,.newsletter-form .email,.newsletter-form .submit,#toggle-view li h3,.kp-gallery-carousel .slides li,#comments-form #submit-comment,#contact-form #submit-contact,#comments-form #comment_name,#comments-form #comment_email,#comments-form #comment_url,#comments-form #comment_message,#contact-form #contact_name,#contact-form #contact_email,#contact-form #contact_url,#contact-form #contact_message,#main-menu li ul li,#mobile-menu > span,#toggle-view-menu li{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrapper{width:1104px;margin:0 auto}#main-content > .wrapper{border-left:1px solid #bababa;border-right:1px solid #999}.kp-elements-page #main-content > .wrapper,.kp-gallery-page #main-content > .wrapper,.kp-error-page #main-content > .wrapper{padding-top:20px}.col-a{width:541px;float:left;padding:20px 20px 0;border-right:1px solid #999}.col-b{width:562px;float:left;padding:20px 20px 0;border-left:1px solid #bababa;margin-left:-1px}.kp-categories-5 .col-b{}.widget-area-2{border-bottom:1px solid #999;padding:0 20px 15px;margin:0 -20px}.widget-area-3{width:321px;padding:20px 20px 0 0;border-right:1px solid #999;float:left}.widget-area-4{float:left;padding:20px 0 0 20px;border-left:1px solid #bababa;margin-left:-1px;width:201px}.kp-categories-5 .widget-area-3{padding:20px 20px 0 0;border-right:1px solid #999;border-left:none;margin-right:-1px}.kp-categories-5 .widget-area-4{padding:20px 0 0 20px;border-left:none;margin-left:0}.sidebar{float:left;width:342px;padding:20px 20px 0;border-left:1px solid #bababa;margin-left:-1px}.main-col{float:left;width:761px;padding:20px 20px 0;border-right:1px solid #999}.mb-20{margin-bottom:20px}div#header-top{z-index:12200000001;position:relative;background-color:#b64d64;padding-top:6px}#main-menu > li{float:left;list-style:none;margin:0;position:relative}#main-menu > li > a{font-size:16px;color:#fff;font-weight:700;font-family:'Rokkitt',serif;display:block;padding:15px 16px 14px;text-transform:uppercase;line-height:16px}#main-menu > li.current-menu-item > a,#main-menu > li.current-menu-parent > a{background-color:#fff;color:#000}#main-menu > li:hover > a{background-color:#fff;color:#000}#main-menu > li.menu-item-has-children:hover > a{background-color:#f9f9f9}.sf-arrows .sf-with-ul{padding-right:0}.sf-arrows > li > .sf-with-ul:after{border-width:0}.sf-arrows li ul li .sf-with-ul:after{border-width:7px;margin-top:-7px;right:8px;background-repeat:no-repeat;background-position:right center;border-color:transparent}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:transparent}#main-menu li ul{display:none;position:absolute;width:200px;top:45px;left:0;background-color:#f9f9f9;z-index:12200000001;margin-left:0}#main-menu li ul li{padding:10px 15px;position:relative;list-style:none;margin:0;z-index:12200000001;border-top:1px solid #eee}#main-menu li ul li:first-child{border-top:none}#main-menu li ul li:hover,#main-menu li ul li.current-menu-item{background-color:#f1f1f1}#main-menu li ul li:hover a,#main-menu li ul li.current-menu-item a{color:#000!important}#main-menu li ul li a{color:#000;display:block;font-size:16px;font-family:'Rokkitt',serif}#main-menu li ul li ul{top:0;left:201px}#mobile-menu{display:none;position:relative;margin:0 15px 7px 0}#mobile-menu > span{display:inline-block;text-transform:uppercase;font-size:14px;cursor:pointer;color:#fff;vertical-align:middle}#mobile-menu > span:hover{color:#fff}#toggle-view-menu{display:none;list-style:none;margin:0;padding-left:0;z-index:12200000001;width:220px}#toggle-view-menu > li{margin:0;position:relative;cursor:pointer;list-style:none;background-color:#b64d64;border-top:1px solid #fff}#toggle-view-menu > li:first-child{border-top:none}#toggle-view-menu h3{font-size:16px;font-weight:600;margin:0;float:left;line-height:40px;padding:0 15px}#toggle-view-menu h3 a{color:#fff;width:100%;display:block}#toggle-view-menu li:hover{background-color:#047177}#toggle-view-menu span{float:right;font-size:26px;width:40px;height:40px;text-align:center;color:#fff;line-height:40px;background-color:#047177}#toggle-view-menu li.active{background-color:#047177}#toggle-view-menu li.active span,#toggle-view-menu li.active h3 a{color:#fff}#toggle-view-menu .menu-panel{margin:0;display:none;padding:10px 15px 0;font-size:14px;color:#fff;background-color:#047177;border-top:1px solid #fff}#toggle-view-menu .menu-panel ul{margin:0}#toggle-view-menu li .menu-panel ul li{border:none;list-style:disc inside;margin:0 0 10px;color:#fff}#toggle-view-menu .menu-panel ul li a{display:inline-block;*display:inline;zoom:1;color:#fff;font-size:12px}#toggle-view-menu .menu-panel ul li ul{margin-left:40px;margin-top:10px}#responsive-menu{color:#000;border:1px solid #b64d64;font-family:Arial,Helvetica,sans-serif;padding:4px 6px;display:none;float:right}.search-box{margin:5px 0}.search-box .search-form{margin:0;position:relative}.search-box .search-form .search-text{margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:300px;background:url(images/icons/search-icon.png) no-repeat 7px center #993b50;padding:0 70px 0 30px;border:none;box-shadow:none;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;height:30px;line-height:30px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;position:relative}.search-box .search-form .search-submit{border:none;background-color:#b64d64;position:absolute;right:6px;top:6px;width:60px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;line-height:18px;text-transform:uppercase;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px}.search-width{margin:auto 50px}.font-14,.opusSearch__field .font-14{font-size:14px}#header-middle{padding:25px 0 15px;border-bottom:1px solid #999}#header-bottom{border-bottom:1px solid #999}.kp-headline-wrapper{max-height:30px;overflow:hidden}.kp-headline-wrapper{position:relative}.kp-headline-wrapper .r-color,.kp-headline-wrapper .r-col{background-color:#d1d1d1}.kp-headline{float:left;width:652px;margin-left:15px}.kp-headline dl{display:block;margin:0}.kp-headline dd{display:block;float:left;margin:0 250px;padding:0 10px;color:#fff}.kp-headline dd a{color:#555;font-weight:700;line-height:30px}.kp-headline-title{float:left;display:inline-block;margin:0;color:#b64d64;position:relative;text-transform:uppercase;line-height:30px;border-right:1px solid #999;border-left:1px solid #bababa;padding:0 15px}#header-bottom .social-link li{border-right:1px solid #999}#header-bottom .social-link li:first-child{border-left:1px solid #bababa}#header-bottom .social-link li a{padding:0 10px;line-height:30px}.widget-area-1 .kp-article-list-widget .entry-item{float:left;width:207px;margin-right:20px}.widget-area-1 .kp-article-list-widget .entry-item.home-item{float:left;width:100%;margin-right:20px}.widget-area-1 .kp-article-list-widget .entry-content p{margin-bottom:0}.widget-area-1 .kp-article-list-widget .older-post{padding:0;float:left;width:273px}.widget-area-1 .kp-article-list-widget .older-post li .entry-thumb{float:left;margin-right:20px;display:none}.widget-area-1 .kp-article-list-widget .older-post li:first-child .entry-thumb{display:block}.widget-area-1 .kp-article-list-widget .older-post li .entry-content .entry-title,.widget-area-1 .kp-small-list-widget ul li .entry-content .entry-title{font-size:18px;line-height:20px;margin:0 0 5px}.widget-area-1 .kp-article-list-widget .older-post li .entry-content .entry-date{display:none}.widget-area-1 .kp-small-list-widget ul{padding:0;margin:-31px -10px 0}.widget-area-1 .kp-small-list-widget ul li{float:left;margin-right:10px;margin-left:10px;width:240px}.widget-area-1 .kp-small-list-widget ul li:first-child{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:15px}.widget-area-1 .kp-small-list-widget ul li .entry-content p{display:none}.widget-area-1 .kp-small-list-widget ul li .entry-thumb{float:left;margin-right:20px}.widget-area-2 .widget{margin-bottom:0}.widget-area-2 .widget-title{font-size:18px;line-height:18px;padding-bottom:5px}.kp-featured-news-widget,.kp-full-featured-news-widget{overflow:hidden;position:relative}.kp-featured-news-widget .list-carousel.responsive,.kp-full-featured-news-widget .list-carousel.responsive{width:auto;height:auto;margin:0 -10px;position:relative}.kp-featured-news-widget .list-carousel > ul,.kp-full-featured-news-widget .list-carousel > ul{display:block;height:100%;list-style:none outside none;margin:0;padding:0}.kp-featured-news-widget .list-carousel ul li,.kp-full-featured-news-widget .list-carousel ul li{display:block;float:left;margin:0 10px 3px;padding:0}.kp-featured-news-widget .entry-title,.kp-categories-2 .kp-full-featured-news-widget .entry-title,.kp-full-featured-news-widget .entry-title{font-size:16px;line-height:20px;margin-bottom:5px}.carousel-nav{display:inline-block;position:absolute;right:10px;top:172px}.carousel-nav a{width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;border:2px solid #bebebe;display:inline-block;text-align:center;line-height:15px;font-size:10px;color:#bebebe;display:inline-block;outline:none;text-decoration:none;background-repeat:no-repeat;background-position:center;float:left;margin-left:2px}.carousel-nav .carousel-prev{background-image:url(images/slider/carousel-prev.png);background-position:3px 2px}.carousel-nav .carousel-next{background-image:url(images/slider/carousel-next.png);background-position:5px 2px}.kp-featured-news-widget .list-carousel ul li p{margin-bottom:0}.kp-full-featured-news-widget .list-carousel ul li p{display:none}.kp-full-featured-news-widget .list-carousel .entry-content{margin-top:10px}.col-b .widget.kp-full-featured-news-widget{margin-bottom:10px;padding-bottom:30px;border-bottom:#bebebe solid 1px;height:273px}.widget-area-3 .widget,.widget-area-4 .widget,.sidebar .widget{margin-bottom:20px}.widget-area-3 .widget-title,.widget-area-4 .widget-title,.sidebar .widget-title{font-size:18px;line-height:21px;padding-bottom:5px}.widget-area-3 .kp-article-list-widget .older-post li:first-child,.sidebar .kp-article-list-widget .older-post li:first-child{border-top:1px solid #e5e5e5;padding-top:15px;margin-top:5px}.widget-area-3 .kp-article-list-widget .older-post li .entry-thumb,.sidebar .kp-article-list-widget .older-post li .entry-thumb{float:left;margin-right:18px;width:53px}.widget-area-3 .kp-article-list-widget .older-post li .entry-date,.sidebar .kp-article-list-widget .older-post li .entry-date{display:none}.widget-area-3 .kp-article-list-widget .older-post li .entry-title,.widget-area-3 .kp-small-list-widget ul li .entry-title,.sidebar .kp-article-list-widget .older-post li .entry-title,.sidebar .kp-small-list-widget ul li .entry-title{font-size:18px;line-height:20px;margin-bottom:5px}.widget-area-3 .kp-article-list-widget .older-post li .entry-content p,.sidebar .kp-article-list-widget .older-post li .entry-content p{margin-bottom:0}.widget-area-3 .kp-small-list-widget ul li .entry-thumb,.sidebar .kp-small-list-widget ul li .entry-thumb{float:left;margin-right:18px;width:120px;margin-bottom:0}.kp-adv-widget{position:relative}.kp-adv-widget img{display:block;width:100%}.adv-caption{background:url(images/slider/flex-caption-bg-w.png) repeat 0 0;font-weight:400;font-size:20px;padding:15px 0;position:absolute;left:0;bottom:0;width:100%;margin:0}.adv-caption a{color:#000}.widget-area-3 .widget ul li .entry-content p{margin-bottom:0}.kp-video-widget ul{padding:0}.widget-area-4 .kp-video-widget ul li{margin-top:20px;padding-top:20px}.widget-area-4 .kp-video-widget ul li:first-child{margin-top:0;padding-top:0}.widget-area-4 .kp-video-widget ul li .entry-title{margin-bottom:5px}.kp-video-widget ul li header{margin-bottom:15px}.kp-video-widget ul li .entry-thumb{position:relative}.kp-video-widget ul li .entry-item .entry-thumb .play-icon{background-color:#333;background-color:rgba(0,0,0,0.62);background-image:url(images/icons/play-icon.png);background-position:center;background-repeat:no-repeat;border:2px solid #ccc;border:2px solid rgba(255,255,255,0.62);border-radius:50% 50% 50% 50%;color:#FFF;display:block;height:39px;left:20px;position:absolute;top:20px;width:39px;line-height:35px;text-align:center;font-size:15px}.widget_categories ul li{font-size:18px;font-family:'Rokkitt',serif;margin-top:10px;padding-top:10px}.widget-area-5 .wrapper{border-top:1px solid #999;border-left:1px solid #bababa;border-right:1px solid #999}.widget-area-5 .wrapper > li{list-style:none;float:left;width:220.3px;padding:20px 20px 0;border-left:1px solid #bababa;margin:0}.widget-area-5 .wrapper li:first-child{border-left:none}.widget-area-5 .wrapper li.em{background-color:#ffeded}.widget-area-5 .widget-title{font-size:18px;line-height:18px;padding-bottom:5px;margin-bottom:10px}.widget-area-5 .widget .entry-title{font-size:18px;line-height:20px;margin-bottom:5px}.widget-area-5 .widget .entry-content p{margin-bottom:0}.widget-area-11{border-top:1px solid #999;padding-top:15px}.kp-full-featured-news-widget .list-carousel ul li .entry-date{display:block;margin-bottom:5px}.widget-area-11 .kp-full-featured-news-widget.widget{margin-bottom:0}.t-bottom-sidebar{border-top:3px solid #b64d64;padding:10px 0;border-bottom:1px solid #999;margin-bottom:20px}.t-bottom-sidebar .footer-logo{margin-right:40px}.t-bottom-sidebar__list li{display:inline;list-style-type:none;margin-right:40px}.t-bottom-sidebar__list li:last-child{margin-right:0}.t-bottom-sidebar #footer-menu li{list-style:none;float:left;margin:0}.t-bottom-sidebar #footer-menu li a{display:block;font-size:11px;text-transform:uppercase;padding:3px 0 3px 30px}.t-bottom-sidebar #footer-menu li:first-child a{padding:3px 0}.b-bottom-sidebar .widget,.b-bottom-sidebar .widget a{color:#555}.b-bottom-sidebar .widget .widget-title{border:none;font-size:18px;margin-bottom:10px}.b-bottom-sidebar .widget ul li{border:none;padding-top:0}.b-bottom-sidebar .widget_categories ul li{font-size:12px;font-family:'Open Sans',sans-serif}.b-bottom-sidebar .bottom-left-col{float:left;width:864px}.b-bottom-sidebar .bottom-right-col{float:left;width:220px;margin-left:20px}.newsletter-form .email{width:100%;height:36px;border:1px solid #999;padding:5px 10px;line-height:24px;color:#666;margin-bottom:10px}.newsletter-form .submit{border:1px solid #b64d64;background-color:#b64d64;color:#fff;font-size:14px;padding:7px 10px}.newsletter-form .email:focus{border:1px solid #b64d64}.newsletter-form .submit:hover{background-color:#fff;color:#b64d64}#bottom-sidebar{border-bottom:1px solid #999}#kp-page-footer{border-bottom:3px double #bebebe;margin-bottom:40px;padding-top:10px}#copyright{margin-bottom:5px}.breadcrumb{background:none;border-bottom:3px double #bebebe;padding:0 0 8px;color:#5b5b5b;font-size:10px;text-transform:uppercase;border-radius:0}.breadcrumb .current-page{color:#b64d64}.entry-list{margin-bottom:0}.saerch-rescontents .entry-list{margin-bottom:30px}.entry-list{margin:0 -10px}.entry-list li{list-style:none;float:left;margin-bottom:0;width:50%;padding:0 10px;margin:0 0 20px}.kp-categories-2 .entry-list li .entry-item{border-bottom:none;padding:20px 0}.saerch-rescontents .entry-list li .entry-item{border-bottom:none;padding:20px}.entry-list li .entry-item{border-bottom:none}.entry-list li .entry-item .entry-content p{margin-bottom:0}.entry-list li .entry-thumb{float:left;width:120px;margin:0 20px 0 0}.saerch-rescontents li .entry-thumb img{width:auto;height:120px;margin:0 auto}.saerch-rescontents li .entry-thumb{width:auto;float:none;display:block;margin-right:0;margin-bottom:1em}.latest-entry-item .entry-item{border-bottom:1px solid #999;padding-bottom:20px;margin-bottom:20px}.entry-list li .entry-item .entry-title,.kp-categories-4 .entry-list li:first-child .entry-item .entry-title,.kp-categories-5 .entry-list li:first-child .entry-item .entry-title{font-size:20px;line-height:20px}.entry-list li .entry-item .more-link{margin-top:15px;display:none}.btn-location{text-align:center}.kp-categories-2 .element .entry-content{margin:0 auto}.saerch-rescontents .element .entry-content header{margin-bottom:1em}.saerch-rescontents .entry-content h4.entry-title{font-size:16px}.saerch-rescontents .element .entry-content h4{font-size:14px;text-align:center;color:#333;font-weight:400}.kp-categories-2 .saerch-rescontents .element{width:45%;border:5px solid #fff}.saerch-rescontents .element:hover{border-color:#ebebeb}.saerch-rescontents .element:nth-child(odd){float:left;margin-left:20px}.saerch-rescontents .element .entry-thumb img{padding:5px;border-radius:5px;box-shadow:0 0 5px #fff,0 0 5px #ccc,0 0 1px #aaa}.latest-entry-item .entry-thumb{float:left;margin:0 20px 0 0}.latest-entry-item .entry-item .entry-title,/*.kp-categories-2 .entry-title,*/
.kp-categories-3 .entry-list li .entry-item .entry-title{font-size:30px;line-height:30px}.saerch-rescontents .element .entry-item .entry-title{font-size:16px;line-height:16px;font-weight:700}.latest-entry-item .entry-item .more-link,.kp-categories-2 .entry-list li .entry-item .more-link,.kp-categories-3 .entry-list li .entry-item .more-link,.kp-categories-4 .entry-list li .entry-item .more-link,.kp-categories-5 .entry-list li .entry-item .more-link{display:block}.kp-categories-1 .entry-list{width:50%;float:left;margin:0}.kp-categories-1 .l-entry-list{padding-right:10px}.kp-categories-1 .r-entry-list{padding-left:10px}.kp-categories-1 .entry-list li{float:none;width:100%;padding-left:0;padding-right:0}.pagination{margin:0 auto 30px;border-radius:0;display:table}.pagination ul li{list-style:none;float:left;text-transform:uppercase;font-size:20px;font-weight:700;color:#333;margin:0 0 0 25px;font-family:'Rokkitt',serif}.pagination ul li:first-child{margin:0}.pagination ul li span.current{color:#b64d64}.pagination-wrapper{text-align:center}.artists-pagination{margin:20px auto}.artists-pagination span,.artists-pagination a{text-transform:uppercase;font-size:20px;font-family:"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#333;margin:0 0 0 25px;color:#606466}.artists-pagination span.current{color:#b64d64}.kp-categories-3 .entry-list li .entry-thumb,.kp-categories-4 .entry-list li .entry-thumb{float:none;margin-right:0;margin-bottom:15px;width:100%}.kp-categories-3 .entry-list,.kp-categories-4 .entry-list{margin:0}.kp-categories-3 .entry-list li{margin:0 0 25px;position:relative;padding:0;width:350px}.kp-categories-4 .entry-list li{margin:0 0 25px;position:relative;padding:0;width:226px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0;-moz-transition-duration:0;-ms-transition-duration:0;-o-transition-duration:0;transition-duration:0}.isotope.infinite-scrolling{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.kp-categories-5 .entry-list li{width:100%}.kp-categories-5 .entry-list li .entry-thumb{width:228px}.elements-box h1,.elements-box h3,.elements-box h4,.elements-box h5,.elements-box h6{margin:0 0 10px}.elements-box h2{margin:30px 0 10px}.elements-box .element-title{font-size:26px;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #c6c6c6;color:#666}.list-container-3 ul{margin:0}.list-container-3 ul li{float:left;list-style:none outside none;margin:0 2px 0 0;border:none;padding:0;width:98px;box-sizing:border-box;-moz-box-sizing:border-box}.list-container-3 ul li a{background-color:#f5f5f5;border:1px solid #e4e4e4;color:#7e7e7e;display:block;font-family:'Rokkitt',serif;font-size:18px;padding:8px 0;text-align:center;outline:none;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0}.list-container-3 ul li.active a,.list-container-3 ul li:hover a{border-top:1px solid #b64d64;color:#333;text-decoration:none;background-color:#fff}.tab-container-3{background-color:#fff;border:1px solid #e4e4e4;padding:15px 20px 5px;margin-top:-1px}.tab-container-3 ul li{list-style:none;border-top:1px solid #ededed;padding-top:5px;margin-top:5px;color:#098d84;font-size:10px}.tab-container-3 ul li a{color:#777;font-size:12px;margin-left:10px}.tab-container-3 ul li:first-child{border-top:none;padding-top:0;margin-top:0}.tab-container-3 ul li:before{content:"\f067";font-family:'FontAwesome'}#toggle-view{list-style:none;margin:0;padding:0}#toggle-view p{margin-bottom:0}#toggle-view li{margin:0 0 10px;position:relative;cursor:pointer;list-style:none}#toggle-view li h3{font-size:20px;font-weight:400;margin:0;color:#444;padding:0 20px 0 45px;line-height:24px}#toggle-view li span{position:absolute;left:0;top:0;font-size:20px;width:30px;height:30px;text-align:center;color:#b7b7b7;line-height:30px;background-color:#f6f6f6;border:1px solid #e9e9e9;font-weight:700}#toggle-view li.active span{line-height:26px}#toggle-view .panel{margin:0;display:none}#toggle-view .panel p{margin:10px 0}.acc-wrapper{border:1px solid #d6d6d6;padding:10px 0 0;border-bottom:none}.accordion-title{margin-bottom:10px;position:relative;border-bottom:1px solid #d6d6d6;padding:0 10px 10px}.accordion-title span{display:block;position:absolute;width:30px;height:30px;color:#fff;background-color:#b64d64;line-height:27px;text-align:center;font-size:22px;font-weight:700;left:10px;top:0;cursor:pointer}.accordion-title h3{margin:0 0 0 50px;font-size:20px;font-weight:400;line-height:30px}.accordion-title a{color:#333;display:inline-block;*display:inline;zoom:1}.accordion-container{margin:10px 0 5px;padding:0 15px;border-bottom:1px solid #d6d6d6}.elements-box .kopa-button{margin-bottom:10px;margin-right:10px}.kp-elements-page .breadcrumb,.kp-gallery-page .breadcrumb,.kp-error-page .breadcrumb{margin:0 20px 20px}.elements-box{margin:0 20px}.entry-box{margin-bottom:20px}.kp-single-standard .entry-box .entry-thumb{float:left;margin-right:20px;position:relative}.kopa-single-2 .entry-box .entry-thumb{float:none;margin-right:0;margin-bottom:20px}.entry-box .entry-thumb > img{display:block;width:auto;max-height:480px;margin:0 auto}.kopa-single-2 .entry-box header{margin-bottom:20px}.entry-box .entry-title{font-size:30px;margin:0 0 10px;color:#3d3d3d;line-height:28px}.text-inline{display:inline}.entry-title.text-inline{font-size:24px;margin:0 0 10px;color:#666;line-height:28px}.background-green{background-color:#206078;color:#fff;border-radius:5px;font-size:16px;line-height:28px;padding:5px;margin-right:10px;vertical-align:top;display:inline}.entry-box .social-link{border-top:3px double #e1e1e1;border-bottom:1px solid #e1e1e1;margin-bottom:1px;padding:10px 0}.entry-box .social-link li{list-style:none;float:left;color:#333;font-size:13px;margin:0 0 0 15px}.entry-box .social-link li:first-child{margin:0}.entry-box .social-link li a{color:#000;font-size:14px}.entry-box p{margin-bottom:20px}.entry-box footer p{border:1px solid #e1e1e1;float:left;padding:20px;margin:0;width:359px;text-align:center;height:135px;overflow:hidden}.entry-box footer p.prev-post{margin-right:1px}.entry-box footer p a{color:#b64d64;font-size:18px;font-family:'Rokkitt',serif;font-weight:700;display:block;margin-bottom:15px}.entry-box footer p a:hover{color:#414141}.entry-box footer p a.article-title{font-size:20px;font-family:'Rokkitt',serif;font-weight:400;color:#414141;line-height:24px;margin-bottom:0}.tag-box{margin-bottom:20px}.tag-box a{display:inline-block}.tag-box a{font-size:13px;color:#555;padding:6px 20px 8px;background-color:#f6f6f6}.tag-box a:hover{background-color:#b64d64;color:#fff}.about-author{margin-bottom:20px}.about-author h3{font-size:24px;color:#333;margin:0 0 5px;text-transform:uppercase}.about-author-detail{border:1px solid #e1e1e1;padding:20px}.avatar-thumb{float:left;margin-right:20px}.avatar-thumb img{width:100%;display:block}.author-name{color:#b64d64;font-size:18px;font-weight:700;font-family:'Rokkitt',serif;line-height:18px;display:inline-block;margin-bottom:3px}.author-name:hover{color:#1c1c1c}.about-author .social-link li{list-style:none;float:left;margin:0 12px 0 0}.about-author .social-link li a{color:#000;font-size:12px}.kopa-related-post,#comments,#respond{margin-bottom:20px}.kopa-related-post h3,#comments h3,#respond h3,#contact-box h3{font-size:24px;background-color:#b64d64;text-transform:uppercase;margin:0 0 15px;padding:10px 20px;position:relative;line-height:20px;color:#fff}.kopa-related-post ul{margin:-10px -20px 0}.kopa-related-post ul li{float:left;list-style:none;margin:20px 20px 0;width:340px}.kopa-related-post ul li .entry-thumb{float:left;margin-right:15px;border:1px solid #e0e0e0;margin-bottom:0}.kopa-related-post ul li .entry-title{font-size:18px;margin:0 0 5px;font-weight:400;line-height:20px}.comments-list{margin-top:30px}.comments-list .comment{margin-bottom:20px;list-style:none}#comments .comment-avatar{width:55px;float:left;margin-right:15px}#comments .comment-avatar img{display:block;width:100%}#comments .comment-body{float:left;width:595px}#comments .comment-body header{margin-bottom:10px;border-bottom:1px solid #d5d5d5;padding-bottom:7px}#comments .comment-body .comment-meta{float:left}#comments .comment-body .author{font-size:18px;color:#333;font-family:'Rokkitt',serif;display:block}#comments .comment-body .date{font-style:italic;color:#b64d64}#comments .comment-body p{color:#333;margin-bottom:5px}#comments .comment-body .comment-button{float:right;margin-top:20px}#comments .comment-body .comment-reply-link,#comments .comment-body .comment-edit-link:hover{display:inline-block;color:#333}#comments .comment-body .comment-edit-link,#comments .comment-body .comment-reply-link:hover{color:#6b6d6b;display:inline-block}#comments .comments-list .children{margin-left:70px}#comments .comments-list .children .comment-body{width:525px}.kopa-comment-pagination{float:right;margin:0;font-size:16px;font-family:'Rokkitt',serif}.kopa-comment-pagination a{color:#333;margin-left:15px}.kopa-comment-pagination a:hover{color:#6b6d6b}.kopa-comment-pagination .current{color:#b64d64;margin-left:15px}#comments-form .c-note,#contact-form .c-note{display:block;font-style:italic;margin-bottom:15px;font-size:13px;color:#333}#comments-form label.required,#contact-form label.required{font-size:18px;color:#333;margin-bottom:10px;display:block;font-family:'Rokkitt',serif;font-weight:400}#comments-form label.required span,#contact-form label.required span{color:#b64d64}#comments-form #comment_name,#comments-form #comment_email,#comments-form #comment_url,#contact-form #contact_name,#contact-form #contact_email,#contact-form #contact_url{padding:0 15px;width:330px;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fbfbfb;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none!important;height:35px;line-height:35px;margin:0 0 5px}#comments-form #comment_message,#contact-form #contact_message{padding:5px 15px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;background-color:#fbfbfb;border:1px solid #eee;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none!important;margin:0 0 5px;height:255px}#comments-form #submit-comment,#contact-form #submit-contact{display:inline-block;padding:8px 15px;color:#fff;background-color:#b64d64;border:none;font-size:20px;font-weight:700;font-family:'Rokkitt',serif}#comments-form #submit-comment:hover,#contact-form #submit-contact:hover{background-color:#141414}#comments-form #comment_name:focus,#comments-form #comment_email:focus,#comments-form #comment_url:focus,#comments-form #comment_message:focus,#contact-form #contact_name:focus,#contact-form #contact_email:focus,#contact-form #contact_url:focus,#contact-form #contact_message:focus{border:1px solid #b64d64}#comments-form .textarea-block,#contact-form .textarea-block{margin-bottom:20px}label.error{color:#b64d64;display:block}.phonetic-spelling{font-size:14px;background-color:#fff;color:#999;display:inline}.works-detail-image > img{display:block;max-width:100%;margin:0 auto}.entry-title.works-detail-title{font-weight:700;margin-bottom:0;margin-top:20px;font-size:26px;line-height:30px;color:#666}.works-detail-title span{font-size:14px;font-family:游明朝体,'Yu Mincho',YuMincho,'Hiragino Mincho ProN',Meiryo,serif;color:#206078}.works-detail-title a{color:#3d3d3d}#work_detail{width:100%;min-width:240px;margin:0 auto;padding:20px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;margin-bottom:30px}#work_detail_inner{max-width:500px;margin:0 auto}#work_detail:after{content:"";display:block;clear:both}.section-detail{width:240px;float:left;margin-right:20px}.section-detail:last-child{margin-right:0}#work_detail dl{text-align:left;margin:0}#work_detail dt{display:inline;color:#b64d64}#work_detail dd{display:inline}.works-detail-p{font:700 16px/20px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif}#works-page .entry-btn{margin:20px 0;text-align:center}.btn-round{border-radius:20px;-webkit-border-radius:20px;line-height:20px;font-weight:700;display:inline-block}.btn-contact{padding:2px 16px;background:-webkit-gradient(linear,left top,left bottom,from(#fbf9f9),color-stop(0.3,#fbf9f9),color-stop(0.5,#fbf9f9),color-stop(0.6,#fbf9f9),to(#e8e6e5));background:-moz-linear-gradient(left top,#fbf9f9,#fbf9f9 30%,#fbf9f9 50%,#fbf9f9 60%,#e8e6e5);background:linear-gradient(to bottom,#fbf9f9,#fbf9f9 30%,#fbf9f9 50%,#fbf9f9 60%,#e8e6e5);color:#af4c63;border:1px solid #af4c63;font-weight:700}.btn-purchase,.btn-purchase:hover{padding:2px 16px;background:#ba4738;background:-moz-linear-gradient(left top,#e06453,#ba4738 30%,#ba4738 50%,#ba4738 70%,#e06453);background:-webkit-gradient(linear,left top,left bottom,from(#de7869),color-stop(0.2,#c45b4e),color-stop(0.5,#ba4738),color-stop(0.8,#bd6543),to(#de7869));background:linear-gradient(to bottom,#de7869,#c45b4e 20%,#ba4738 50%,#bd6543 80%,#de7869);color:#fff;border:1px solid #ba4738;font-weight:700}.btn-zoom,.btn-zoom:hover{color:#4c4c4d;border:#cfd0d1 solid 1px;border-radius:20px;padding:5px 28px;background:#fbf9f9;background:-webkit-gradient(linear,left top,left bottom,from(#fbf9f9),color-stop(0.3,#fbf9f9),color-stop(0.5,#fbf9f9),color-stop(0.6,#fbf9f9),to(#e8e6e5));background:-moz-linear-gradient(left top,#fbf9f9,#fbf9f9 30%,#fbf9f9 50%,#fbf9f9 60%,#e8e6e5);background:linear-gradient(to bottom,#fbf9f9,#fbf9f9 30%,#fbf9f9 50%,#fbf9f9 60%,#e8e6e5);font-weight:700;margin-bottom:10px}.text-underline{border-bottom:#dcdcdc solid 1px;padding-bottom:2px;margin-bottom:6px}.title-underline{border-bottom:#dcdcdc solid 1px;padding-bottom:5px;margin-bottom:24px}.image-zoom{margin-top:30px}.entry-thumb-zoom{width:200px;margin:0 auto}.entry-thumb-zoom img{width:auto}.genre-name{font-size:26px;margin:0 0 20px;padding-bottom:10px;madding-top:10px;border-bottom:1px solid #c6c6c6;color:#666}.detailOpImg{text-align:center;margin-bottom:30px}.title-artistpage{margin-bottom:10px;color:#3785ae}.outline-frame{text-align:left;border:#cbcac9 solid 1px;padding:15px;margin-bottom:22px;display:block}.widget-title-group:first-child{margin-bottom:15px}.widget-title-group{width:100%;margin:0;text-align:center}.widget-title-group dt{width:17%;color:#606466;padding:0;margin-right:2%;float:left}.widget-title-group dd{width:80%;float:right}.title-right{float:right;font-size:14px}.widget-title-list li{width:8%;margin-left:2%;margin-bottom:0;padding:2px 0;display:block;float:left;border-radius:5px}.widget-title-list li,a{color:#606466}.bg-title-jp{padding:3px 0;background:#fbd082;background:-webkit-gradient(linear,left top,left bottom,from(#fbd082),color-stop(0.3,#fbce7b),color-stop(0.5,#fbcb73),color-stop(0.6,#fac462),to(#ffaa3c));background:-moz-linear-gradient(left top,#fbd082,#fbce7b 30%,#fbcb73 50%,#fac462 60%,#ffaa3c);background:linear-gradient(to bottom,#fbd082,#fbce7b 30%,#fbcb73 50%,#fac462 60%,#ffaa3c);background:-webkit-gradient(linear,left top,left bottom,from(#fbd9b7),color-stop(0.3,#fce6a5),color-stop(0.5,#feca96),color-stop(0.6,#feca96),to(#ffbc7b));border-radius:4px;border:1px solid #f1b84f}.bg-list-jp li{width:18%;height:auto;background:#fbd082;background:-webkit-gradient(linear,left top,left bottom,from(#fbd082),color-stop(0.3,#fbce7b),color-stop(0.5,#fbcb73),color-stop(0.6,#fac462),to(#ffaa3c));background:-moz-linear-gradient(left top,#fbd082,#fbce7b 30%,#fbcb73 50%,#fac462 60%,#ffaa3c);background:linear-gradient(to bottom,#fbd082,#fbce7b 30%,#fbcb73 50%,#fac462 60%,#ffaa3c);background:-webkit-gradient(linear,left top,left bottom,from(#fbd9b7),color-stop(0.3,#fce6a5),color-stop(0.5,#feca96),color-stop(0.6,#feca96),to(#ffbc7b));border:1px solid #f1b84f;padding:10px 0;font-weight:700}.bg-title-en{padding:3px 0;background:#a5e0ee;background:-webkit-gradient(linear,left top,left bottom,from(#bde5ee),color-stop(0.3,#b8e3ec),color-stop(0.5,#b2e3ee),color-stop(0.6,#b2e3ee),to(#8ddaeb));background:-moz-linear-gradient(left top,#bde5ee,#b8e3ec 30%,#b2e3ee 50%,#b2e3ee 60%,#8ddaeb);background:linear-gradient(to bottom,#bde5ee,#b8e3ec 30%,#b2e3ee 50%,#b2e3ee 60%,#8ddaeb);padding:22px 0;border-radius:4px;border:1px solid #78d2ee}.bg-list-en li{width:18%;height:auto;background:#b7edfe;background:-webkit-gradient(linear,left top,left bottom,from(#b7edfe),color-stop(0.3,#b0eafd),color-stop(0.5,#a9e9fd),color-stop(0.6,#a2e7fd),to(#87d6ee));background:-moz-linear-gradient(left top,#b7edfe,#b0eafd 30%,#a9e9fd 50%,#a2e7fd 60%,#87d6ee);background:linear-gradient(to bottom,#b7edfe,#b0eafd 30%,#a9e9fd 50%,#a2e7fd 60%,#87d6ee);border:1px solid #78d2ee;padding:10px 0;font-weight:700}@media screen and (max-width:480px){.bg-list-jp li,.bg-list-en li{width:50%;height:56px}.widget-title-list li{width:10%;margin:2%;margin-bottom:10px}}.row-title{color:#606466;font-size:14px;line-height:22px;margin-bottom:20px}.widget-title-jp{background:#fbd9b7;background:-moz-linear-gradient(left top,#fdea94,#fde265 30%,#fcdc45 50%,#fde265 70%,#fdea94);background:linear-gradient(to bottom,#fdea94,#fde265 30%,#fcdc45 50%,#fde265 70%,#fdea94);background:-webkit-gradient(linear,left top,left bottom,from(#fdea94),color-stop(0.3,#fde265),color-stop(0.5,#fcdc45),color-stop(0.7,#fde265),to(#fdea94));border:1px solid #f1b84f;height:21px;border-radius:4px;padding:0 7px 7px}h3.widget-title-jp{background:#fbd082;background:-webkit-gradient(linear,left top,left bottom,from(#ffaa3c),color-stop(0.3,#fac462),color-stop(0.5,#fbcb73),color-stop(0.7,#fac462),to(#ffaa3c));background:-moz-linear-gradient(left top,#ffaa3c,#fac462 30%,#fbcb73 50%,#fac462 70%,#ffaa3c);background:linear-gradient(to bottom,#ffaa3c,#fac462 30%,#fbcb73 50%,#fac462 70%,#ffaa3c);border:1px solid #f1b84f;border-radius:4px;padding:0 7px 7px}.title-group-jp{background-color:#fecb9a}.widget-title-en{background:#b7edfe;background:-moz-linear-gradient(left top,#cefcf3,#b3fbed 30%,#A6FBEB 50%,#b3fbed 70%,#cefcf3);background:linear-gradient(to bottom,#cefcf3,#b3fbed 30%,#A6FBEB 50%,#b3fbed 70%,#cefcf3);background:-webkit-gradient(linear,left top,left bottom,from(#cefcf3),color-stop(0.3,#b3fbed),color-stop(0.5,#A6FBEB)),color-stop(0.7,#b3fbed),to(#cefcf3));border:1px solid #78d2ee;height:21px;border-radius:4px;padding:0 7px 7px}h3.widget-title-en{background:#78d3fd;background:-moz-linear-gradient(left top,#bee1e9,#b3e0eb 30%,#a6deeb 50%,#b3e0eb 70%,#bee1e9);background:linear-gradient(to bottom,#bee1e9,#b3e0eb 30%,#a6deeb 50%,#b3e0eb 70%,#bee1e9);background:-webkit-gradient(linear,left top,left bottom,from(#bee1e9),color-stop(0.3,#b3e0eb),color-stop(0.5,#a6deeb),color-stop(0.7,#b3e0eb),to(#bee1e9));border:1px solid #78d2ee;border-radius:4px;padding:0 7px 7px}.title-group-en{background-color:#b7edfe}.artist-group{margin-bottom:40px}.artist-group article{margin:0 5px 20px}.artist-group ul{margin-left:6px}.widget-subtitle{margin-bottom:15px;padding:0 15px;color:#606466;font-size:16px;font-weight:700}.artists-jp .widget-subtitle{border-bottom:1px solid #ffaa3c}.artists-en .widget-subtitle{border-bottom:1px solid #5ac8dc}.artist_selection.content-empty{text-decoration:none}.btn-to-top a{color:#aaa;float:right}.elements-box .subtitle--red{margin:0 0 10px;font:700 16px/20px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif}#text-9 ul li{list-style-type:none}.kp-map{margin-bottom:20px}.kp-map iframe{margin-bottom:15px}.error-404{margin:70px 10% 100px}.error-404 .left-col{width:41%;float:left;margin:0 2%}.error-404 .left-col p{font-size:120px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#098d84;line-height:100px;text-align:right}.error-404 .right-col{width:50%;float:left;margin:0 2%}.error-404 .right-col h1{margin-bottom:10px;font-size:29px;color:#b64d64;margin-top:0}.error-404 .right-col a{color:#b64d64}.error-404 .right-col a:hover{color:#666}.kopa-pagelink{margin-top:20px;margin-bottom:20px}.kopa-pagelink a{color:#b64d64;text-decoration:underline;font-weight:700;padding-right:15px}.opusSearch{}.opusSearch__field{margin-top:10px}.opusSearch__field:first-child{margin-bottom:0}.gform_wrapper input[type=text]:-moz-placeholder,.gform_wrapper input[type=password]:-moz-placeholder,.gform_wrapper input[type=datetime]:-moz-placeholder,.gform_wrapper input[type=datetime-local]:-moz-placeholder,.gform_wrapper input[type=date]:-moz-placeholder,.gform_wrapper input[type=month]:-moz-placeholder,.gform_wrapper input[type=time]:-moz-placeholder,.gform_wrapper input[type=week]:-moz-placeholder,.gform_wrapper input[type=number]:-moz-placeholder,.gform_wrapper input[type=email]:-moz-placeholder,.gform_wrapper input[type=url]:-moz-placeholder,.gform_wrapper input[type=search]:-moz-placeholder,.gform_wrapper input[type=tel]:-moz-placeholder,.gform_wrapper input[type=color]:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder,.gform_wrapper select:-moz-placeholder{color:#999}.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=password]::-moz-placeholder,.gform_wrapper input[type=datetime]::-moz-placeholder,.gform_wrapper input[type=datetime-local]::-moz-placeholder,.gform_wrapper input[type=date]::-moz-placeholder,.gform_wrapper input[type=month]::-moz-placeholder,.gform_wrapper input[type=time]::-moz-placeholder,.gform_wrapper input[type=week]::-moz-placeholder,.gform_wrapper input[type=number]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper input[type=url]::-moz-placeholder,.gform_wrapper input[type=search]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper input[type=color]::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder,.gform_wrapper select::-moz-placeholder{color:#999}.gform_wrapper input[type=text]:-ms-input-placeholder,.gform_wrapper input[type=password]:-ms-input-placeholder,.gform_wrapper input[type=datetime]:-ms-input-placeholder,.gform_wrapper input[type=datetime-local]:-ms-input-placeholder,.gform_wrapper input[type=date]:-ms-input-placeholder,.gform_wrapper input[type=month]:-ms-input-placeholder,.gform_wrapper input[type=time]:-ms-input-placeholder,.gform_wrapper input[type=week]:-ms-input-placeholder,.gform_wrapper input[type=number]:-ms-input-placeholder,.gform_wrapper input[type=email]:-ms-input-placeholder,.gform_wrapper input[type=url]:-ms-input-placeholder,.gform_wrapper input[type=search]:-ms-input-placeholder,.gform_wrapper input[type=tel]:-ms-input-placeholder,.gform_wrapper input[type=color]:-ms-input-placeholder,.gform_wrapper textarea:-ms-input-placeholder,.gform_wrapper select:-ms-input-placeholder{color:#999}.gform_wrapper input[type=text]::-webkit-input-placeholder,.gform_wrapper input[type=password]::-webkit-input-placeholder,.gform_wrapper input[type=datetime]::-webkit-input-placeholder,.gform_wrapper input[type=datetime-local]::-webkit-input-placeholder,.gform_wrapper input[type=date]::-webkit-input-placeholder,.gform_wrapper input[type=month]::-webkit-input-placeholder,.gform_wrapper input[type=time]::-webkit-input-placeholder,.gform_wrapper input[type=week]::-webkit-input-placeholder,.gform_wrapper input[type=number]::-webkit-input-placeholder,.gform_wrapper input[type=email]::-webkit-input-placeholder,.gform_wrapper input[type=url]::-webkit-input-placeholder,.gform_wrapper input[type=search]::-webkit-input-placeholder,.gform_wrapper input[type=tel]::-webkit-input-placeholder,.gform_wrapper input[type=color]::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder,.gform_wrapper select::-webkit-input-placeholder{color:#999}.gform_wrapper input[type=text],.gform_wrapper input[type=password],.gform_wrapper input[type=datetime],.gform_wrapper input[type=datetime-local],.gform_wrapper input[type=date],.gform_wrapper input[type=month],.gform_wrapper input[type=time],.gform_wrapper input[type=week],.gform_wrapper input[type=number],.gform_wrapper input[type=email],.gform_wrapper input[type=url],.gform_wrapper input[type=search],.gform_wrapper input[type=tel],.gform_wrapper input[type=color],.gform_wrapper textarea,.gform_wrapper select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px!important;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out .15s}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=password]:focus,.gform_wrapper input[type=datetime]:focus,.gform_wrapper input[type=datetime-local]:focus,.gform_wrapper input[type=date]:focus,.gform_wrapper input[type=month]:focus,.gform_wrapper input[type=time]:focus,.gform_wrapper input[type=week]:focus,.gform_wrapper input[type=number]:focus,.gform_wrapper input[type=email]:focus,.gform_wrapper input[type=url]:focus,.gform_wrapper input[type=search]:focus,.gform_wrapper input[type=tel]:focus,.gform_wrapper input[type=color]:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.gform_wrapper input[type=text][disabled],.gform_wrapper input[type=password][disabled],.gform_wrapper input[type=datetime][disabled],.gform_wrapper input[type=datetime-local][disabled],.gform_wrapper input[type=date][disabled],.gform_wrapper input[type=month][disabled],.gform_wrapper input[type=time][disabled],.gform_wrapper input[type=week][disabled],.gform_wrapper input[type=number][disabled],.gform_wrapper input[type=email][disabled],.gform_wrapper input[type=url][disabled],.gform_wrapper input[type=search][disabled],.gform_wrapper input[type=tel][disabled],.gform_wrapper input[type=color][disabled],.gform_wrapper textarea[disabled],.gform_wrapper select[disabled],.gform_wrapper input[type=text][readonly],.gform_wrapper input[type=password][readonly],.gform_wrapper input[type=datetime][readonly],.gform_wrapper input[type=datetime-local][readonly],.gform_wrapper input[type=date][readonly],.gform_wrapper input[type=month][readonly],.gform_wrapper input[type=time][readonly],.gform_wrapper input[type=week][readonly],.gform_wrapper input[type=number][readonly],.gform_wrapper input[type=email][readonly],.gform_wrapper input[type=url][readonly],.gform_wrapper input[type=search][readonly],.gform_wrapper input[type=tel][readonly],.gform_wrapper input[type=color][readonly],.gform_wrapper textarea[readonly],.gform_wrapper select[readonly],.gform_wrapper fieldset[disabled] input[type=text],.gform_wrapper fieldset[disabled] input[type=password],.gform_wrapper fieldset[disabled] input[type=datetime],.gform_wrapper fieldset[disabled] input[type=datetime-local],.gform_wrapper fieldset[disabled] input[type=date],.gform_wrapper fieldset[disabled] input[type=month],.gform_wrapper fieldset[disabled] input[type=time],.gform_wrapper fieldset[disabled] input[type=week],.gform_wrapper fieldset[disabled] input[type=number],.gform_wrapper fieldset[disabled] input[type=email],.gform_wrapper fieldset[disabled] input[type=url],.gform_wrapper fieldset[disabled] input[type=search],.gform_wrapper fieldset[disabled] input[type=tel],.gform_wrapper fieldset[disabled] input[type=color],.gform_wrapper fieldset[disabled] textarea,.gform_wrapper fieldset[disabled] select{cursor:not-allowed;background-color:#eee}.gform_wrapper textarea{height:auto}.gform_wrapper input[type="button"],.gform_wrapper input[type="reset"],.gform_wrapper input[type="submit"]{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;color:#333;background-color:#fff;border-color:#ccc}.gform_wrapper input[type="button"]:hover,.gform_wrapper input[type="reset"]:hover,.gform_wrapper input[type="submit"]:hover,.gform_wrapper input[type="button"]:focus,.gform_wrapper input[type="reset"]:focus,.gform_wrapper input[type="submit"]:focus,.gform_wrapper input[type="button"]:active,.gform_wrapper input[type="reset"]:active,.gform_wrapper input[type="submit"]:active{color:#333;background-color:#ebebeb;border-color:#adadad}.gform_wrapper input[type="button"]:focus,.gform_wrapper input[type="reset"]:focus,.gform_wrapper input[type="submit"]:focus{text-decoration:none;outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_wrapper input[type="button"]:active,.gform_wrapper input[type="reset"]:active,.gform_wrapper input[type="submit"]:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox li{display:block;min-height:20px;padding-left:20px;margin-top:10px;margin-bottom:10px;vertical-align:middle}.gform_wrapper .gfield_radio li label,.gform_wrapper .gfield_checkbox li label{display:inline!important;margin:0 0 0 10px!important;font-weight:400;cursor:pointer}.gform_wrapper .gfield_radio li input[type="radio"],/*.radio-inline input[type="radio"],*/
.gform_wrapper .gfield_checkbox li input[type="checkbox"]/*,.checkbox-inline input[type="checkbox"]*/{float:left;margin:2px}.gform_wrapper .gfield_radio li + .gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox li + .gform_wrapper .gfield_checkbox li{margin-top:-5px}.gform_wrapper .gfield_radio li input[type="radio"][disabled],.gform_wrapper .gfield_checkbox li input[type="checkbox"][disabled],/*.radio[disabled],*/
/*.radio-inline[disabled],*/
/*.checkbox[disabled],*/
/*.checkbox-inline[disabled],*/
.gform_wrapper .gfield_radio li fieldset[disabled] input[type="radio"],.gform_wrapper .gfield_checkbox li fieldset[disabled] input[type="checkbox"]/*,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline*/{cursor:not-allowed}.selectionInfo h3{margin-bottom:10px;padding-top:12px;color:#6d6c6a}.text-Highlight{color:#eaa706;font-size:16px;margin-right:6px}.selectionInfo .entry-btn{margin-top:30px;text-align:center}.btn-gold{padding:2px 16px;margin-bottom:20px;color:#fff;border:#eaa706 solid 1px;text-shadow:#a87a0d 1px 1px 0px,#000 -1px 1px 0px,#a87a0d 1px -1px 0px,#a87a0d -1px -1px 0;background:-webkit-gradient(linear,left top,left bottom,from(#e7c678),color-stop(0.2,#eaa706),color-stop(0.5,#e4a101),color-stop(0.8,#eaa706),to(#e7c678));font-weight:700}.btn-gold:hover{color:#fff}.pageSelection-img{max-width:393px;margin:0 auto;padding:20px 0}.pageSelection .entry-btn{width:80%;margin:20px auto;display:table}.pageSelection .entry-btn li{display:table-cell;height:40px;text-align:center;border:2px solid #9d7063;background:-webkit-gradient(linear,left top,left bottom,from(#dfc1b9),color-stop(0.50,#fbeae5),to(#9d7063));background:-moz-linear-gradient(to bottom,#dfc1b9,#bc9387 50%,#9d7063);background:linear-gradient(to bottom,#dfc1b9,#bc9387,#9d7063)}.btn-genre{font-size:16px;color:#000;vertical-align:middle;display:block;padding:10px}.btn-genre:hover{color:#606466}.text-center{text-align:center}body .wrapper #text-8 .textwidget iframe,body .wrapper #text-7 .textwidget iframe{width:300px;height:300px}.widget-workList li{width:calc(33% - 6px);margin-left:3px;margin-right:3px;float:left}.ArtRoomBan{width:536px;max-width:100%;padding:20px 0;margin:0 auto;text-align:center}.widget-workList li{width:calc(33% - 6px);min-height:180px;margin-left:3px;margin-right:3px;float:left}.reset-search{margin-top:10px;text-align:left;float:left}.workInfoList{margin-top:16px}.workInfoList li{list-style-type:none;color:#b64d64;letter-spacing:0;margin-bottom:5px;font:700 16px/22px 游明朝体,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",Meiryo,serif}.entry-item .entry-content header p.text-soldOut{color:#b94a48;margin-bottom:8px}.SiteMapFrame h3{border-bottom:#c6c6c6 solid 1px}.SiteMapFrame{float:left;width:48%;margin-right:2%}@media screen and (max-width:480px){.SiteMapFrame{clear:both;width:100%}#toggle-view-menu{width:270px}}.t-bottom-sidebar .footer-logo img{width:119px;height:13px}.NewsHedlineThum{float:left;margin:0 10px 10px 0;width:150px}.headMainTheme [z-index:111111111;position:relative;}