div#layout{background:url("/artist/shared/img/border_x.gif") left bottom repeat-x;padding:0 6% 20px}div.content{margin-bottom:40px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 768px){div.content{display:block;margin-bottom:30px}}div.content:after{display:none}div.content.is-top .content-left{width:48.6270022883%}@media (max-width: 768px){div.content.is-top .content-left{width:100%}}div.content.is-top .content-right{width:48.6270022883%}@media (max-width: 768px){div.content.is-top .content-right{width:100%}}div.content.is-bottom{flex-direction:row-reverse}div.content.is-bottom .content-left{width:27.4599542334%}@media (max-width: 768px){div.content.is-bottom .content-left{width:100%}}div.content.is-bottom .content-right{width:69.7940503432%}@media (max-width: 768px){div.content.is-bottom .content-right{width:100%;margin-bottom:40px}}div.content h4{color:#756a5d;font-size:11px;letter-spacing:.1em;font-family:'Playfair Display SC', serif;border-bottom:2px solid #dcd2c6;padding-bottom:5px;font-weight:normal;line-height:1}@media (max-width: 768px){div.content h4{font-size:12px}}div#bcs{position:absolute;top:15px;right:10px}@media (max-width: 768px){div#bcs{position:static;padding:10px 15px 0 15px;margin-bottom:30px}}div#bcs ol{display:flex;flex-wrap:wrap}div#bcs ol li{line-height:1.6;padding:0 7px 0 0}@media (max-width: 768px){div#bcs ol li{font-size:10px}}div#bcs ol li a{color:#21919e;padding:0 12px 0 0;position:relative}@media (max-width: 768px){div#bcs ol li a{font-size:10px}}div#bcs ol li a:before,div#bcs ol li a:after{content:'';display:block;position:absolute;top:50%;right:0px}.ua_ie div#bcs ol li a:before,.ua_ie div#bcs ol li a:after{top:calc(50% - 2px)}div#bcs ol li a:before{width:6px;height:1px;background:#756a5d;margin-top:-1px}div#bcs ol li a:after{margin-top:-3px;width:4px;height:4px;border-top:1px solid #756a5d;border-right:1px solid #756a5d;-webkit-transform:rotate(45deg);transform:rotate(45deg)}div.print{padding:20px 0;display:flex;justify-content:flex-end}@media (max-width: 768px){div.print{display:none !important}}div.print a{display:block;width:80px;height:25px;background:#333;color:#fff;font-size:12px;line-height:25px;display:flex;align-items:center;justify-content:center;position:relative;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}div.print a:before{content:'';left:4px;box-sizing:border-box;border:4px solid transparent;border-left:5px solid #fff;margin-right:2px;display:block}@media screen and (min-width: 768px){div.print a:hover{text-decoration:none;opacity:.5}}div#name{margin-bottom:20px}div#name h4{margin:0 0 5px}@media (max-width: 768px){div#name h4{margin-bottom:10px}}div#name h3 .is-jp{font-size:28px;font-weight:normal}@media (max-width: 768px){div#name h3 .is-jp{font-size:22px;margin:0 10px 5px 0}}div#name h3 .is-en{display:block;font-size:14px;margin-top:5px}@media (max-width: 768px){div#name h3 .is-en{font-size:12px}}div#photo{margin-bottom:40px;min-height:200px}@media (max-width: 768px){div#photo{margin-bottom:30px}}div#photo table{width:100%}div#photo table td{text-align:center;vertical-align:middle}div#photo table td img.is-horizontal{max-width:260px;height:auto}div#photo table td img.is-vertical{max-width:320px;height:auto;width:100%}@media (max-width: 768px){div#photo table td img.is-vertical{max-width:100%}}div#photo ul{margin-top:20px;display:flex;justify-content:center}@media (max-width: 768px){div#photo ul{margin-top:10px}}div#photo ul li{margin:0 6px 0 0}div#photo ul li a{background:#333333;display:block;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}div#photo ul li a img{border:1px solid #999999;display:block}div#photo ul li a#primary img{opacity:0.6}@media screen and (min-width: 768px){div#photo ul li a:hover:not(#primary){opacity:.5}}div#profile{margin:0 0 10px}div#profile h4{margin:0 0 15px}div#profile p{line-height:1.7}#banner p img{max-width:100%;height:auto}#member_multi{width:100%}div#member{width:100%;margin-top:20px}#member_multi div#member{margin:40px 0 20px}div#member h4{margin:0 0 10px}div#member table{width:100%;margin:0 0 20px}div#member table tr th,div#member table tr td{font-size:11px;line-height:1.4}div#member table tr th{background:url("/artist/img/detail/dot.png") left bottom repeat-x;font-weight:normal;width:50px}div#member table tr td{background:url("/artist/img/detail/dot.png") left bottom repeat-x;padding:3px 0 4px}div#member table tr td.name{font-weight:bold}div#member table tr td span{background:url("/artist/img/detail/line_h.gif") left top no-repeat;display:block;padding:0 0 0 10px}div#member .member-thumb{margin:0 0 10px;display:flex;justify-content:space-between}div#member .member-right{width:78.4172661871%;padding-left:10px}div#member .member-image{width:55px}@media (max-width: 1000px){#member_multi div#member .member-image{width:21.5827338129%}}@media (max-width: 1000px){div#member .member-image img{width:100%;height:auto}}@media screen and (max-width: 520px){div#member .member-image img{max-width:100%;width:auto}}div#member .member-wrap{overflow:hidden}#member_multi div#member .member-wrap{display:flex;flex-wrap:wrap}@media screen and (max-width: 520px){div#member .member-wrap{display:block}}#member_multi div#member .member-wrap>div{width:31.5909090909%;margin:0 2.2727272727% 20px 0}@media (max-width: 768px){div#member .member-wrap>div{float:left;width:49% !important;margin:0 1.5% 10px 0 !important}#member_multi div#member .member-wrap>div{float:none}div#member .member-wrap>div:nth-child(even){margin-right:0 !important}}@media screen and (min-width: 768px){#member_multi div#member .member-wrap>div:nth-of-type(3n){margin-right:0}}@media screen and (max-width: 520px){div#member .member-wrap>div{width:100% !important}}div#data{margin:0 0 40px}@media (max-width: 768px){div#data{margin-bottom:30px}}div#data h4{margin-bottom:10px}@media (max-width: 768px){div#data h4{margin-bottom:5px}}div#data table{width:100%;margin:0 0 20px}div#data table th{background:url("/artist/img/detail/dot.png") left bottom repeat-x;font-weight:normal;width:68px;font-size:13px}@media (max-width: 768px){div#data table th{font-size:11px}}div#data table td{background:url("/artist/img/detail/dot.png") left bottom repeat-x;padding:8px 0 6px}div#data table td.name{font-weight:bold}div#data table td span{background:url("/artist/img/detail/line_h.gif") left top no-repeat;display:block;padding:0 0 0 15px;font-size:13px}@media (max-width: 768px){div#data table td span{font-size:11px}}div#image_link h4{margin:0 0 24px}@media (max-width: 768px){div#image_link h4{margin-bottom:12px}}@media (max-width: 768px){div#image_link ul{display:flex;justify-content:space-between;flex-wrap:wrap}}div#image_link ul li{margin-bottom:5px;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}@media (max-width: 768px){div#image_link ul li{width:49%}}@media screen and (min-width: 768px){div#image_link ul li:hover{opacity:.5}}div#image_link ul li a{background:transparent left top no-repeat;text-indent:-9999px;display:block;width:241px;height:45px}@media (max-width: 1000px){div#image_link ul li a{width:100%;height:auto;padding-top:12.4481327801%;background-size:100% auto}}@media (max-width: 768px){div#image_link ul li a{padding-top:14.5228215768%}}@media screen and (max-width: 480px){div#image_link ul li a{padding-top:10.7883817427%}}div#image_link ul li.onlineshop a{background-image:url("/artist/img/detail/link_onlineshop.png")}div#image_link ul li.fanclub a{background-image:url("/artist/img/detail/link_fanclub.png")}div#image_link ul li.officialsite a{background-image:url("/artist/img/detail/link_officialsite.png")}div#image_link ul li.blog a{background-image:url("/artist/img/detail/link_blog.png")}div#image_link ul li.mobile a{background-image:url("/artist/img/detail/link_mobile.png")}div#image_link ul li.digital a{background-image:url("/artist/img/detail/link_digital.png")}div#image_link ul li.dx a{background-image:url("/artist/img/detail/link_dx.png")}div#text_link{padding:10px 0 0;margin:0 0 10px}div#text_link ul li{margin:0 0 3px}div#text_link ul li a{background:url("/artist/img/detail/arrow.png") left center no-repeat;color:#21919e;padding:0 0 0 10px}div#sns{margin-top:40px}@media (max-width: 768px){div#sns{margin-top:30px}}div#sns li{background:url("/artist/img/detail/dot.png") bottom repeat-x;padding:7px 0;height:27px;display:table;width:100%}@media (max-width: 768px){div#sns li{padding:5px 0}}div#sns li a{padding:0 0 0 32px;display:table-cell;vertical-align:middle;width:100%;font-size:13px}@media (max-width: 768px){div#sns li a{font-size:12px;background-size:27px 27px !important}}div#sns li a.sns_tw{background:url("/artist/img/detail/sns_icon_twitter.png") no-repeat}div#sns li a.sns_fb{background:url("/artist/img/detail/sns_icon_facebook.png") no-repeat}div#sns li a.sns_gp{background:url("/artist/img/detail/sns_icon_google.png") no-repeat}div#sns li a.sns_yt{background:url("/artist/img/detail/sns_icon_youtube.png") no-repeat}div#sns li a.sns_mx{background:url("/artist/img/detail/sns_icon_mixi.png") no-repeat}div#sns li a.sns_ot{background:url("/artist/img/detail/sns_icon_etc.png") no-repeat}div#sns li a.sns_in{background:url("/artist/img/detail/sns_icon_instagram.png") no-repeat}div#sns li a.sns_li{background:url("/artist/img/detail/sns_icon_line.png") no-repeat}div#sns li a.sns_bl{background:url("/artist/img/detail/sns_icon_blog.png") no-repeat}div#keyword{padding:10px 0 0;margin-top:40px}@media (max-width: 768px){div#keyword{margin-top:30px}}div#keyword h4{background:url("/artist/img/detail/line_w.gif") left bottom repeat-x;font-weight:normal;margin-bottom:10px;padding-bottom:5px}div#keyword h4 span{background:url("/artist/img/detail/flag.png") left center no-repeat;padding:0 0 0 17px;font-size:13px}@media (max-width: 768px){div#keyword h4 span{font-size:12px}}div#keyword ul{margin-bottom:20px;display:flex;flex-wrap:wrap}@media (max-width: 768px){div#keyword ul{margin-bottom:15px}}div#keyword ul li{padding:0 3px 5px 0;font-size:12px}@media (max-width: 768px){div#keyword ul li{font-size:11px}}div#keyword a{display:block;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}@media (max-width: 768px){div#keyword a{text-align:center}}@media screen and (min-width: 768px){div#keyword a:hover{opacity:.5}}@media (max-width: 1000px){div#keyword a img{max-width:100%;height:auto}}@media (max-width: 768px){div#keyword a img{width:auto}}div.freetext{background:url("/artist/img/detail/line_w.gif") left 16px repeat-x;padding:18px 0 0}@media (max-width: 768px){div.freetext{margin-top:40px}}div.freetext .freetext_in{background:url("/artist/img/detail/dot.png") left bottom repeat-x;margin:0 0 15px}@media (max-width: 768px){div.freetext .freetext_in img{max-width:100%;height:auto}}#photo.is-loading{position:relative}#photo.is-loading .photo-loading{display:inline-block;width:64px;height:64px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;margin-top:-32px}#photo.is-loading .photo-loading div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:4px;border:4px solid #dcd2c6;border-radius:50%;animation:ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#dcd2c6 transparent transparent transparent}#photo.is-loading .photo-loading div:nth-child(1){animation-delay:-0.45s}#photo.is-loading .photo-loading div:nth-child(2){animation-delay:-0.3s}#photo.is-loading .photo-loading div:nth-child(3){animation-delay:-0.15s}@keyframes ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}div#mobile{background:url("../img/mobile/bg.gif") left bottom no-repeat;width:640px;padding:0 0 15px}div#mobile h2{background:url("../img/mobile/label.png") no-repeat}div#mobile h2 a.close{text-indent:-9999px;width:70px;height:26px;margin:0 0 0 auto;display:block}div#mobile .frame{background:#ffffff;border-right:1px solid #aaaaaa;border-left:1px solid #aaaaaa}div#mobile .qrcode{text-align:center;width:264px;float:left;margin:20px 20px 0}div#mobile .info{width:310px;margin:30px 0 0;float:left}div#mobile p.label{font-weight:bold;background:#ecece7;padding:5px;margin:0 0 10px}div#mobile p.profile{font-size:11px;border-bottom:1px dotted #bbbbbb;padding:0 0 10px;margin:0 0 10px}div#mobile p.url{font-size:11px;background:url("../img/mobile/icon_url.gif") 0 0 no-repeat;border-bottom:1px solid #dddddd;padding:0 0 10px 35px;margin:0 0 10px}div#mobile .closebox{clear:both}div#mobile .closebox a.close{text-indent:-9999px;background:url("../img/mobile/btn_close.gif") no-repeat;width:60px;height:25px;margin:0 30px 0 auto;display:block}.pickup h4{margin-bottom:10px}@media (max-width: 768px){.pickup h4{margin-bottom:5px}}.pickupContent{margin-bottom:25px}@media (max-width: 768px){.pickupContent{margin-bottom:15px}}.pickupContent_title{font-size:14px;font-weight:bold;padding:10px 15px 8px;background:#e9e2da;margin-bottom:10px;line-height:1.4}@media (max-width: 768px){.pickupContent_title{font-size:12px;margin-bottom:5px;padding:7px 0 7px 10px}}.pickupContent_body{font-size:13px;line-height:1.8;margin-bottom:10px;padding-left:15px}@media (max-width: 768px){.pickupContent_body{font-size:11px;margin-bottom:5px;padding-left:10px;line-height:1.6}}.pickupContent_body a{text-decoration:underline}.pickupContent_body a:hover{text-decoration:none}.pickupContent_textLink{color:#21919e;font-size:13px;position:relative;align-items:center;display:flex;margin-bottom:10px;padding-left:15px;text-decoration:none;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}@media screen and (min-width: 768px){.pickupContent_textLink:hover{text-decoration:underline}}@media (max-width: 768px){.pickupContent_textLink{font-size:11px;margin-bottom:5px;padding-left:10px}}.pickupContent_textLink:before{content:'';box-sizing:border-box;width:4px;height:4px;border:4px solid transparent;border-left:4px solid #333;display:block;margin:-2px 3px 0 0}@media (max-width: 768px){.pickupContent_textLink:before{margin:0 3px 0 0}}.pickupContent_image+.pickupContent_textLink{margin-top:20px}@media (max-width: 768px){.pickupContent_image+.pickupContent_textLink{margin-top:15px}}.pickupContent_image{margin-top:20px;padding-left:15px;-webkit-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-moz-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;-o-transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s;transition:all 0.2s cubic-bezier(0, 0, 0.58, 1) 0s}@media (max-width: 768px){.pickupContent_image{margin-top:15px;padding-left:10px}}@media screen and (min-width: 768px){.pickupContent_image:hover{opacity:.6}}.pickupContent_image img{max-width:100%;height:auto}
