@charset "UTF-8";
/**
 * Powered by CSS_DynamicCompressor
 * http://rewish.org/php_mysql/css_dynamic_compressor
 * (c) 2010 rew <rewish.org@gmail.com>
 */
section,article,aside,hgroup,header,footer,nav,menu,figure,figcaption,summary{ display:block; }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}object,embed{border:0; outline:0}body{font-size:small;line-height:1.5;word-break:break-all;word-wrap:break-word;letter-spacing:0}h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; }table{ font-size:inherit; font:100%; border-collapse:collapse; border-spacing:0; empty-cells:show; }th,caption{ font-weight:normal; text-align:left; }th,td{ vertical-align:top; }button,input,textarea,select{ font-size:99%; }code,kbd,pre,samp{ font-size:100%; font-family:monospace; }img,object,param{ border:0; outline:none; vertical-align:bottom; }img{ -ms-interpolation-mode:bicubic;  line-height:0; }input,select{ vertical-align:middle; }ol,ul{ list-style:none; }a{ text-decoration:underline; }abbr,acronym{ border:0; font-variant:normal; }address,cite,code,dfn,em,var{ font-style:normal; }ins{ text-decoration:none; }del{ text-decoration:line-through; }hr{ display:none; }blockquote,q{ quotes:none; }blockquote:before,blockquote:after,q:before,q:after{ content:""; content:none; }strong{ font-weight:bold; }sup{ vertical-align:text-top; }sub{ vertical-align:text-bottom; }abbr[title],dfn[title]{ border-bottom:1px dotted; cursor:help; }small{ font-size:100%; }html{height:100%;overflow-y:scroll;font-size:62.5%}body{width:100%;height:100%;min-width:960px;background:#fff url(/common/img/bg_body_valentine2024.jpg) no-repeat fixed 50% 0;color:#1b1c1c;font-size:14px;font-size:1.4rem;word-break:normal;word-wrap:break-word;line-break:strict;text-autospace:ideograph-alpha}body.pg-home{background-image:url(/common/img/bg_body_valentine2024_home.jpg)}.ltIE9,.lteIE7{width:100%;min-width:960px;height:100%;min-height:100%}.wrapper{position:relative;width:100%;min-width:960px;height:auto !important;height:100%;min-height:100%;background:url(/common/img/bg_wrapper.png) fixed left top}.pageBody{position:relative;width:960px;margin:0 auto;padding-top:75px;text-shadow:1px 1px 0 #fff}.pageInner{width:940px;margin:0 auto}h1,h2,h3,h4{font-weight:bold}a{color:#005ae0;text-decoration:underline}a:visited{color:#53647b}a:hover,a:focus{color:#00b4ff;text-decoration:none}a:focus{outline:none}em,em a,.em,.em a{color:#e3167c}html,body,button,input,select,textarea{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.split-nav{display:block;width:100%;background-image:url(/common/img/gnav_181012.png);background-repeat:no-repeat}.header{position:absolute;left:738px;top:75px;width:212x;height:60px;z-index:200}.pg-home .header{width:400px;height:110px;left:550px}.gNavHead{position:absolute;margin-left:-10px;top:0;width:960px;height:58px;overflow:hidden;background-position:center top;z-index:1000}.gNavHead li{float:left;width:40px;height:40px;overflow:hidden}.gNavHead li a{padding-top:40px}.gNavMain{position:absolute;width:758px;height:40px;left:18px;top:18px}.gNavSub{position:absolute;width:120px;height:40px;left:820px;top:5px}.gNavFoot{padding-bottom:30px;font-size:1.2rem}#gNav-home{width:100px}#gNav-home a{background-position:-14px -58px}#gNav-home a:hover,#gNav-home a:focus,.pg-home #gNav-home a{background-position:-14px -98px}#gNav-home a.new{background-position:-14px -138px}#gNav-home a.new:hover,#gNav-home a.new:focus,.pg-home #gNav-home a.new{background-position:-14px -178px}#gNav-info{width:75px}#gNav-info a{background-position:-114px -58px}#gNav-info a:hover,#gNav-info a:focus,.pg-info #gNav-info a{background-position:-114px -98px}#gNav-info a.new{background-position:-114px -138px}#gNav-info a.new:hover,#gNav-info a.new:focus,.pg-info #gNav-info a.new{background-position:-114px -178px}#gNav-profile{width:97px}#gNav-profile a{background-position:-189px -58px}#gNav-profile a:hover,#gNav-profile a:focus,.pg-profile #gNav-profile a{background-position:-189px -98px}#gNav-profile a.new{background-position:-189px -138px}#gNav-profile a.new:hover,#gNav-profile a.new:focus,.pg-profile #gNav-profile a.new{background-position:-189px -178px}#gNav-movie{width:72px}#gNav-movie a{background-position:-286px -58px}#gNav-movie a:hover,#gNav-movie a:focus,.pg-movie #gNav-movie a{background-position:-286px -98px}#gNav-movie a.new{background-position:-286px -138px}#gNav-movie a.new:hover,#gNav-movie a.new:focus,.pg-movie #gNav-movie a.new{background-position:-286px -178px}#gNav-goods{width:62px}#gNav-goods a{background-position:-358px -58px}#gNav-goods a:hover,#gNav-goods a:focus,.pg-goods #gNav-goods a{background-position:-358px -98px}#gNav-goods a.new{background-position:-358px -138px}#gNav-goods a.new:hover,#gNav-goods a.new:focus,.pg-goods #gNav-goods a.new{background-position:-358px -178px}#gNav-download{width:100px}#gNav-download a{background-position:-420px -58px}#gNav-download a:hover,#gNav-download a:focus,.pg-download #gNav-download a{background-position:-420px -98px}#gNav-download a.new{background-position:-420px -138px}#gNav-download a.new:hover,#gNav-download a.new:focus,.pg-download #gNav-download a.new{background-position:-420px -178px}#gNav-special{width:88px}#gNav-special a{background-position:-520px -58px}#gNav-special a:hover,#gNav-special a:focus,.pg-special #gNav-special a{background-position:-520px -98px}#gNav-special a.new{background-position:-520px -138px}#gNav-special a.new:hover,#gNav-special a.new:focus,.pg-special #gNav-special a.new{background-position:-520px -178px}#gNav-link{width:59px}#gNav-link a{background-position:-608px -58px}#gNav-link a:hover,#gNav-link a:focus,.pg-link #gNav-link a{background-position:-608px -98px}#gNav-link a.new{background-position:-608px -138px}#gNav-link a.new:hover,#gNav-link a.new:focus,.pg-link #gNav-link a.new{background-position:-608px -178px}#gNav-contact{width:105px}#gNav-contact a{background-position:-667px -58px}#gNav-contact a:hover,#gNav-contact a:focus,.pg-contact #gNav-contact a{background-position:-667px -98px}#gNav-contact a.new{background-position:-667px -138px}#gNav-contact a.new:hover,#gNav-contact a.new:focus,.pg-contact #gNav-contact a.new{background-position:-667px -178px}#gNav-twitter a{background-position:-775px -58px}#gNav-twitter a:hover,#gNav-twitter a:focus{background-position:-775px -98px}#gNav-youtube a{background-position:-815px -58px}#gNav-youtube a:hover,#gNav-rss a:focus{background-position:-815px -98px}#gNav-rss a{background-position:-855px -58px}#gNav-rss a:hover,#gNav-rss a:focus{background-position:-855px -98px}.pageMainWrapper{position:relative;z-index:100}.pageMain{position:relative;width:760px;margin:0 auto}.pg-home .pageMain{width:400px;float:right;margin-top:140px}.pageMainTitle{margin-bottom:25px;height:100px;overflow:hidden}.pageMainTitle a{padding-top:100px}#ttl-info{width:230px}#ttl-info a{background-position:0 -220px}#ttl-profile{width:320px}#ttl-profile a{background-position:-230px -220px}#ttl-movie{width:220px}#ttl-movie a{background-position:-550px -220px}#ttl-goods{width:160px}#ttl-goods a{background-position:-770px -220px}#ttl-download{width:320px}#ttl-download a{background-position:0 -320px}#ttl-special{width:280px}#ttl-special a{background-position:-320px -320px}#ttl-link{width:150px}#ttl-link a{background-position:-600px -320px}#ttl-contact{width:350px}#ttl-contact a{background-position:0 -420px}.section{position:relative;margin-bottom:12px;padding:20px 25px 25px;background:rgba(255,255,255,.9);color:#1b1c1c;box-shadow:0 0 2px rgba(0,0,3,.2);-webkit-border-radius:0 0 20px 0;-moz-border-radius:0 0 20px 0;border-radius:0 0 20px 0;line-height:1.6;zoom:1}.ltIE9 .section{background:url(/common/img/bg_section.png)}.pg-home .section{-webkit-border-radius:0 0 0 20px;-moz-border-radius:0 0 0 20px;border-radius:0 0 0 20px}.noTitle{margin-bottom:2em;padding:25px}.sectionTitle{position:relative;width:760px;height:40px;overflow:hidden;margin:-20px -25px 18px -25px;background-position:0 -520px;color:#fff;text-shadow:none}.pg-home .sectionTitle{width:400px;margin:-20px -25px 10px -25px;background-position:-550px -520px;text-align:right}.section h1,.section h2,.section h3,.section h4,.section h5,.section h6{margin-bottom:.5em;line-height:1.4}.section h1,.section h2,.section h3{font-size:1.6rem}*/ .section .subTitle{margin-bottom:1em;padding-bottom:.5em;border-bottom:2px dotted #9bc7cb;color:#018a96;font-size:1.6rem}.section .subTitle img{margin-right:6px;vertical-align:middle}.section .sectionTitle-en{display:inline-block;padding:0 10px;color:#fff;font-family:'Poppins',sans-serif;font-size:1.5rem;font-weight:normal;font-weight:500;line-height:30px}.section p{margin-bottom:.5em}.section table{margin-bottom:1.5em}.section th,.section td{padding-bottom:.5em;line-height:1.4}.section th{padding-right:.5em;white-space:nowrap}.section del{color:#5d6464}.widFull{width:710px}.tdLine th,.tdLine td{padding-top:.5em;border-top:1px dotted #c3c6c5;border-bottom:1px dotted #c3c6c5}.tdLine th{color:#616565}.thColor th{color:#277b83}.thColor th:after{content:"："}.th12 th{width:12%}.section li,.section dt,.section dd{margin-bottom:.4em;line-height:1.5}.disc{margin-left:30px;list-style:disc}.decimal{margin-left:30px;list-style:decimal}.section .br{margin-bottom:2em}.section .br2{margin-bottom:2.5em}.section .br05{margin-bottom:.5em}.section .br15{margin-bottom:1.5em}.section .br25{margin-bottom:2.5em}.section .br35{margin-bottom:3.5em}.section .nobr{margin-bottom:0}.section .more{position:relative;padding-top:26px;text-align:right;z-index:2}.pageTop{margin-bottom:1.8em;font-size:1.2rem;line-height:1.1}.pageTop a{color:#1b1c1c}.bnrFoot{padding-bottom:20px}.bnrFoot li{margin-right:2px}.SNS{position:fixed !important;position:absolute;left:10px;top:75px;width:40px;height:200px;z-index:600}.pg-home .SNS{top:310px}.SNS li{width:40px;height:40px;margin-bottom:5px;overflow:hidden}.SNS li a{padding-top:40px}#fNav-twitter a{background-position:-775px -138px}#fNav-twitter a:hover,#fNav-twitter a:focus{background-position:-775px -178px}#fNav-hatebu a{background-position:-815px -138px}#fNav-hatebu a:hover,#fNav-hatebu a:focus{background-position:-815px -178px}#fNav-facebook a{background-position:-855px -138px}#fNav-facebook a:hover,#fNav-facebook a:focus{background-position:-855px -178px}#fNav-gree a{background-position:-895px -138px}#fNav-gree a:hover,#fNav-gree a:focus{background-position:-895px -178px}.footer{position:relative;width:100%;padding:18px 0;overflow:hidden;text-shadow:1px 1px 0 #fff;font-size:1.1rem;z-index:900}.footer a{color:#1b1c1c}.footer ul{width:750px;float:left}.footer li{margin-right:.5em}.footer p{width:150px;float:right;text-align:right}body.error{background:#fff;color:#2B2F34}.errorBox{max-width:600px;margin:0 auto;padding-top:40px}.errorBox h1{color:#b2b9c0;font-size:4.8rem;font-family:"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif}.errorBox h2{font-size:3.0rem;font-weight:normal;color:#b2b9c0}.errorBox p{padding-bottom:2.5em}.errorBox p.center{padding-bottom:1em;text-align:center}#flakeArea{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;overflow:hidden;pointer-events:none}#flakeArea .inner .snow{position:absolute;display:block;width:21px;height:21px;border-radius:50%;background-color:white;opacity:0;transform-origin:0px 0px;animation-name:Drop;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards;filter:blur(3px)}#flakeArea .inner .snow2,#flakeArea .inner .snow6,#flakeArea .inner .snow10{animation-name:Drop2;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}#flakeArea .inner .snow5,#flakeArea .inner .snow7,#flakeArea .inner .snow12{width:12px;height:12px}#flakeArea .inner .snow4,#flakeArea .inner .snow8,#flakeArea .inner .snow11{width:30px;height:30px}.snow1{left:10%;animation-duration:8s}.snow2{left:30%;animation-duration:7.5s;animation-delay:1.2s}.snow3{left:60%;animation-duration:7.9s;animation-delay:5.6s}.snow4{left:80%;animation-duration:8.4s;animation-delay:4.6s}.snow5{left:100%;animation-duration:7.4s;animation-delay:1s}.snow6{left:50%;animation-duration:8.2s;animation-delay:4.2s}.snow7{left:70%;animation-duration:7.4s;animation-delay:2.2s}.snow8{left:20%;animation-duration:8.6s;animation-delay:4.2s}.snow9{left:0;animation-duration:8s;animation-delay:2.6s}.snow10{left:90%;animation-duration:9s;animation-delay:5.4s}.snow11{left:80%;animation-duration:8s;animation-delay:1.2s}.snow12{left:40%;animation-duration:7.5s;animation-delay:2.4s}@keyframes Drop{0%{transform:translateX(0) translateY(0);opacity:0}30%{opacity:.7}50%{transform:translateX(50px) translateY(300px);opacity:.7}90%{opacity:.2}100%{transform:translateX(0) translateY(600px);opacity:0}}@keyframes Drop2{0%{transform:translateX(0) translateY(0);opacity:0}20%{opacity:.8}50%{transform:translateX(-30px) translateY(200px);opacity:.8}90%{opacity:.2}100%{transform:translateX(0) translateY(400px);opacity:0}}#flakeArea .inner .heart{position:absolute;display:block;width:50px;height:40px;opacity:0;transform-origin:0px 0px;animation-name:DropHeart;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards;filter:blur(2px)}#flakeArea .inner .heart:before,#flakeArea .inner .heart:after{position:absolute;content:'';left:25px;top:0;width:25px;height:40px;background:#f451ad;border-radius:30px 30px 0 0;transform:rotate(-45deg);transform-origin:0 100%}#flakeArea .inner .heart:after{left:0;transform:rotate(45deg);transform-origin:100% 100%}#flakeArea .inner .heart2,#flakeArea .inner .heart6,#flakeArea .inner .heart10{animation-name:DropHeart2;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards;*/}#flakeArea .inner .heart5,#flakeArea .inner .heart7,#flakeArea .inner .heart12{width:100px;height:80px}#flakeArea .inner .heart5:before,#flakeArea .inner .heart5:after,#flakeArea .inner .heart7:before,#flakeArea .inner .heart7:after,#flakeArea .inner .heart12:before,#flakeArea .inner .heart12:after{left:50px;top:0;width:50px;height:80px;border-radius:40px 40px 0 0}#flakeArea .inner .heart5:after,#flakeArea .inner .heart7:after,#flakeArea .inner .heart12:after{left:0}#flakeArea .inner .heart4,#flakeArea .inner .heart8,#flakeArea .inner .heart11{width:25px;height:20px}#flakeArea .inner .heart4:before,#flakeArea .inner .heart4:after,#flakeArea .inner .heart8:before,#flakeArea .inner .heart8:after,#flakeArea .inner .heart11:before,#flakeArea .inner .heart11:after{left:12px;top:0;width:12px;height:20px;border-radius:13px 13px 0 0}#flakeArea .inner .heart4:after,#flakeArea .inner .heart8:after,#flakeArea .inner .heart11:after{left:0}.heart1{left:10%;animation-duration:8s}.heart2{left:30%;animation-duration:7.5s;animation-delay:1.2s}.heart3{left:60%;animation-duration:7.9s;animation-delay:5.6s}.heart4{left:80%;animation-duration:8.4s;animation-delay:4.6s}.heart5{left:100%;animation-duration:7.4s;animation-delay:1s}.heart6{left:50%;animation-duration:8.2s;animation-delay:4.2s}.heart7{left:70%;animation-duration:7.4s;animation-delay:2.2s}.heart8{left:20%;animation-duration:8.6s;animation-delay:4.2s}.heart9{left:0;animation-duration:8s;animation-delay:2.6s}.heart10{left:90%;animation-duration:9s;animation-delay:5.4s}.heart11{left:80%;animation-duration:8s;animation-delay:1.2s}.heart12{left:40%;animation-duration:7.5s;animation-delay:2.4s}@keyframes DropHeart{0%{transform:translateX(0) translateY(0) rotateY(0) perspective(0);opacity:0}30%{opacity:.2}50%{transform:translateX(50px) translateY(300px) rotateY(360deg) perspective(0);opacity:.2}90%{opacity:.1}100%{transform:translateX(0) translateY(600px) rotateY(0) perspective(0);opacity:0}}@keyframes DropHeart2{0%{transform:translateX(0) translateY(0) rotateY(0) perspective(0);opacity:0}20%{opacity:.2}50%{transform:translateX(-30px) translateY(200px) rotateY(360deg) perspective(0);opacity:.2}90%{opacity:.1}100%{transform:translateX(0) translateY(400px) rotateY(0) perspective(0);opacity:0}}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both;height:0}@media print{.clearfix:after{height:1px;margin-bottom:-1px;visibility:hidden}}.txtLeft{text-align:left}.txtCenter{text-align:center}.txtRight{text-align:right}.imgLeft{float:left;margin-right:12px}.imgRight{float:right;margin-left:12px}.lazy{display:none}.inlineBlockList li,.inlineBlockList dt,.inlineBlockList dd{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.textLinkList li:before,.textLinkList dd:before{content:"| ";color:#6d7272}.textLinkList li:first-child:before{content:""}.topicPath{padding-bottom:15px;line-height:1.2}.topicPath a{color:#1b1c1c}.topicPath li{margin-bottom:.4em}.topicPath li:before{content:"≫ ";font-size:1.2rem}.imgTmbList{letter-spacing:-.4em}.imgTmbList li{position:relative;letter-spacing:normal}.imgTmbList a{display:block;text-decoration:none}.pg-home .imgTmbList a{background:#fff}.imgTmbList .new a:after{position:absolute;left:-12px;top:8px;content:"New";display:block;width:50px;height:50px;border-radius:50px;background:#f451ad;background:rgba(244,81,173,.8);color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:normal;font-weight:500;line-height:50px;text-shadow:none;text-align:center}.imgTmbList .update a:after{position:absolute;left:-12px;top:8px;content:"Update";display:block;width:50px;height:50px;border-radius:50px;background:#78d3de;background:rgba(120,211,222,.8);color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:normal;font-weight:500;line-height:50px;text-shadow:none;text-align:center}.imgTmbList .resale a:after{position:absolute;left:-12px;top:8px;content:"Resale";display:block;width:50px;height:50px;border-radius:50px;background:#78d3de;background:rgba(120,211,222,.8);color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:normal;font-weight:500;line-height:50px;text-shadow:none;text-align:center}.imgTmbList h3{margin-bottom:.3em;font-size:1.4rem;line-height:1.35}.imgTmbList .new h3,.imgTmbList .new h3 a{color:#ed1b83}.imgTmbList img{padding:1px;border:1px solid #c3c6c5;background:#fff;text-decoration:none}.imgTmbList h3 img{margin-bottom:5px}.imgTmbList a img{display:block;filter:alpha(opacity=100);opacity:1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;transition:.25s ease-in-out}.imgTmbList a:hover img,.imgTmbList a:focus img{filter:alpha(opacity=70);opacity:0.7}.imgTmbList a:hover img,.imgTmbList a:focus img{border:1px solid #00b4ff}.imgTmbList .new img,.imgTmbList .new a img{border:1px solid #ed1b83}.imgTmbList .update img,.imgTmbList .update a img,.imgTmbList .resale img,.imgTmbList .resale a img{border:1px solid #00b4ff}.textBtnList li{margin:0 2px}.textBtnList a{display:block;padding:9px 16px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;background:rgba(1,138,150,.8);color:#fff;text-shadow:1px 1px 0 #007284;text-decoration:none;font-size:1.3rem;line-height:1;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.ltIE9 .textBtnList a{background:#018a96;behavior:url(/common/js/pie.php);position:relative}.textBtnList a:hover,.textBtnList a:focus{background:rgba(255,255,255,.8);color:#00b4ff;text-shadow:1px 1px 0 #fff}.ltIE9 .textBtnList a:hover,.ltIE9 .textBtnList a:focus{background:#fff}.textBtnList li img{margin-right:3px;vertical-align:middle}.pageNav dt{font-weight:bold}.pageNav dd:before{content:"| ";color:#363939}.newsList{position:relative;top:-.8em;margin-top:.8em;margin-bottom:1.2em}.newsList dt,.newsList dd{line-height:1.6}.newsList dt{position:relative;margin-bottom:0;padding:.8em 0 .15em;color:#018a96;font-weight:bold}.newsList dd{margin-bottom:0;padding-bottom:1.2em;border-bottom:1px solid #c3c6c5}.newsList h3{color:#018a96}.newsList img{margin-bottom:3px;border:2px solid #fff}.newsList dt.new,.newsList dd.new h3,.newsList dd.new a{color:#e3167c}.newsList dd.new em,.newsList dd.new em a,.newsList dd.new .em,.newsList dd.new .em a{color:#018a96}.newsList dt.new:after{position:absolute;left:-48px;top:13px;content:"New";display:block;width:50px;height:50px;border-radius:50px;background:#f451ad;background:rgba(244,81,173,.8);color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:normal;font-weight:500;line-height:50px;text-shadow:none;text-align:center}.pg-home .newsList h3{font-size:1.4rem}.goodsList{position:relative;margin-right:-17px;margin-bottom:-10px}.goodsList + ul{margin-top:+10px}.goodsList li{margin:0 17px 17px 0}.goodsList .lazy{display:none}#book .goodsList li{margin:0 15px 17px 0}.column3{position:relative;margin-right:-13px;margin-bottom:-15px}.column3 li{width:204px;margin:0 23px 27px 13px;font-size:1.3rem;line-height:1.35}.column3 a{margin-bottom:3px}.column3 img{margin-bottom:3px;padding:2px}.column4{position:relative;margin-right:-15px;margin-bottom:-10px;padding:5px}.column4 li{width:150px;margin:0 10px 20px 0;padding:0 8px;font-size:1.2rem;line-height:1.35;text-align:center}.column4 img{margin-bottom:6px}.notes{color:#e3167c}.new .notes{color:#018a96}.notes li{padding-left:1em;text-indent:-1em}.section .notes li:before{content:"※"}.links li{padding-left:1em;text-indent:-1em}.section .links li:before{content:"→"}.liLine{border-top:1px dotted #c3c6c5}.liLine li{margin-bottom:0;padding:.5em 0;border-bottom:1px dotted #c3c6c5}.liLine li img{vertical-align:bottom}.qrcode{padding:13px;background:rgba(213,239,243,.5)}.ltIE9 .qrcode{background:#e1f6f9}.qrcode em{color:#017785}.sonicmt{padding:13px;background:rgba(253,219,234,.4)}.ltIE9 .sonicmt{background:url(/report/img/bg_sonico.png)}.pg-home .newsList{margin-top:-20px;border-top:0}.pg-home .newsList dt:first-child{border-top:0}.pg-home .section .textBtnList{text-align:right}.homeBnrArea{width:530px;float:left;padding-top:400px;padding-top:300px;font-size:1.2rem;line-height:1.3}.homeSPInfo_speech{position:relative;left:-40px;margin-bottom:30px}.homeSPInfo_speech_img{filter:drop-shadow(0 0 2px rgba(0,0,3,.2))}.homeSPInfo_speech_snd{display:inline-block}.homeSPInfo_sp{margin-bottom:50px}.homeTopicBnr a img,.homeGoodsList a img{padding:4px}.homeTopicBnr{width:280px;float:left;margin-right:25px}.homeTopicBnr li{margin-bottom:10px}.homeTopicBnr li a{margin-bottom:5px}.homeTopicBnr h3,.homeGoodsList h3{margin-bottom:10px}.homeBnrArea .sectionTitle-en{display:block;padding:0 10px;background:#1b1c1c;background:rgba(27,27,28,.4);color:#fff;font-size:1.4rem;font-family:'Poppins',sans-serif;font-weight:normal;font-weight:500;line-height:20px;text-transform:uppercase;text-align:center;text-shadow:none;border-radius:99em}.homeGoodsList{width:210px;float:left}.homeGoodsList li{margin:0 10px 10px 0}.prof-other{clear:both;padding-top:1em}.prof-other__title{font-size:107.5%}.prof-other__pht{float:left;margin-right:20px;margin-bottom:20px;border:3px solid #fff}.prof-other__note{clear:both;font-size:86%;padding-top:1em;color:#6d7272}.profCDList{padding:0}.profCDList li{width:121px;margin:0 6px 20px 0}.profCDList li img{margin:0 auto 6px}.profCDList li strong{display:block;margin:.25em 0}.wpLinkList li{display:inline;width:auto;margin:0 .2em 0 0;padding:0;font-size:1.3rem}.wpLinkList a{display:inline;font-weight:normal;text-decoration:underline}.new .wpLinkList a{color:#ed1b83}.new .wpLinkList a:hover,.new .wpLinkList a:focus{text-decoration:none}.new .wpLinkList a:after{content:normal}.pg-download .imgTmbList li{position:relative;letter-spacing:normal}.pg-download .imgTmbList li.new::after{position:absolute;left:-12px;top:8px;content:"New";display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background:rgba(244,81,173,.8);color:#fff;font-size:1.2rem;font-family:'Poppins',sans-serif;font-weight:500;line-height:1.1;text-shadow:none;text-align:center}.pg-download .imgTmbList li.limited::after{position:absolute;left:-12px;top:8px;content:"Limited";display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background:rgba(244,81,173,.8);color:#fff;font-size:1.1rem;font-family:'Poppins',sans-serif;font-weight:500;line-height:1.1;text-shadow:none;text-align:center}.pg-download .imgTmbList li.reprinted::after{position:absolute;left:-12px;top:8px;content:"Re-\APrinted";white-space:pre;display:flex;justify-content:center;align-items:center;width:50px;height:47px;padding-bottom:3px;border-radius:54px;background:rgba(120,211,222,.8);color:#FFF;font-size:1.1rem;font-family:'Poppins',sans-serif;font-weight:500;line-height:1.1;text-shadow:none;text-align:center}.pg-download .imgTmbList li.end img{filter:grayscale(100%) sepia(15%)}#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{ padding-bottom:5px; }#tiptip_holder.tip_bottom{ padding-top:5px; }#tiptip_holder.tip_right{ padding-left:5px; }#tiptip_holder.tip_left{ padding-right:5px; }#tiptip_content{color:#fff;text-shadow:0 0 2px #000;padding:12px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.7);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{background-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92)}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden}#cboxOverlay{position:fixed; width:100%; height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left; margin:auto; border:0; display:block}.cboxIframe{width:100%; height:100%; display:block; border:0}#cboxOverlay{background:url(/common/img/colorbox/overlay.png) repeat 0 0}#cboxTopLeft{width:21px; height:21px; background:url(/common/img/colorbox/controls.png) no-repeat -100px 0}#cboxTopRight{width:21px; height:21px; background:url(/common/img/colorbox/controls.png) no-repeat -129px 0}#cboxBottomLeft{width:21px; height:21px; background:url(/common/img/colorbox/controls.png) no-repeat -100px -29px}#cboxBottomRight{width:21px; height:21px; background:url(/common/img/colorbox/controls.png) no-repeat -129px -29px}#cboxMiddleLeft{width:21px; background:url(/common/img/colorbox/controls.png) left top repeat-y}#cboxMiddleRight{width:21px; background:url(/common/img/colorbox/controls.png) right top repeat-y}#cboxTopCenter{height:21px; background:url(/common/img/colorbox/border.png) 0 0 repeat-x}#cboxBottomCenter{height:21px; background:url(/common/img/colorbox/border.png) 0 -29px repeat-x}#cboxContent{background:#fff; overflow:hidden}#cboxError{padding:50px; border:1px solid #ccc}#cboxLoadedContent{margin-bottom:28px}#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494}#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494}#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef}#cboxPrevious{position:absolute; bottom:0; left:0; background:url(/common/img/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute; bottom:0; left:27px; background:url(/common/img/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/common/img/colorbox/loading_background.png) no-repeat center center}#cboxLoadingGraphic{background:url(/common/img/colorbox/loading.gif) no-repeat center center}#cboxClose{position:absolute; bottom:0; right:0; background:url(/common/img/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}.cboxIE6 #cboxTopLeft{background:url(/common/img/colorbox/ie6/borderTopLeft.png)}.cboxIE6 #cboxTopCenter{background:url(/common/img/colorbox/ie6/borderTopCenter.png)}.cboxIE6 #cboxTopRight{background:url(/common/img/colorbox/ie6/borderTopRight.png)}.cboxIE6 #cboxBottomLeft{background:url(/common/img/colorbox/ie6/borderBottomLeft.png)}.cboxIE6 #cboxBottomCenter{background:url(/common/img/colorbox/ie6/borderBottomCenter.png)}.cboxIE6 #cboxBottomRight{background:url(/common/img/colorbox/ie6/borderBottomRight.png)}.cboxIE6 #cboxMiddleLeft{background:url(/common/img/colorbox/ie6/borderMiddleLeft.png)}.cboxIE6 #cboxMiddleRight{background:url(/common/img/colorbox/ie6/borderMiddleRight.png)}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight{_behavior:expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')")}