﻿body{min-width:980px;margin:0 auto;padding:0 20px;color:#323232;font-size:14px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;background-color:#fff;-webkit-text-size-adjust:100%}@media only screen and (max-width: 800px){body{min-width:300px}}@media only screen and (max-width: 479px){body{padding:0 10px}}header,footer,main,article,aside,section,nav,figure,figcaption{display:block;margin:0;padding:0;font-size:100%}h1,h2,h3,h4,h5,h6,p,th,td,li,dt,dd{margin:0;padding:0;font-size:100%;line-height:1.6em}h2,h3,h4,h5,h6{font-weight:normal}ul,ol{margin:0;padding:0;list-style-type:none}dl,form,fieldset,iframe{margin:0;padding:0}fieldset,iframe{border-style:none}input[type='text'],input[type='input'],input[type='reset'],input[type='button'],textarea,select,button{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}table{border-collapse:collapse;border-spacing:0}th{font-weight:normal;text-align:left}caption{width:100%;text-align:left}strong,em,address{font-weight:normal;font-style:normal}small{font-size:100%}img{border-style:none;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}iframe{width:100%}*{-webkit-tap-highlight-color:transparent}.clearfix:after{content:'';display:block;clear:both}a{color:#007dd7;text-decoration:underline}a:hover,a:active{color:#b91e23}strong{color:#ff960a}em,em strong{font-weight:bold}sub,sup{font-size:.7em}sub{vertical-align:text-top}sup{vertical-align:text-bottom}*+p,*+ul,*+ol,*+dl,*+figure,*+table,*+iframe,*+div{margin-top:20px}script:first-child+*{margin-top:0}.wm-h1{position:relative;margin-top:-0.25em;padding-left:12px;padding-bottom:.2em;font-size:1.43em;border-bottom:3px solid #b91e23}.wm-h1:before{content:'';position:absolute;top:0.25em;bottom:0.55em;left:0;display:block;border-left:4px solid #b91e23}.wm-h1.imgTitle{padding-left:0;text-align:center;border-style:none}.wm-h1.imgTitle:before{display:none}article .notes{display:block;padding-left:1em;text-indent:-1em;line-height:1.6em}article .notes:first-letter{display:inline-block;width:1em;text-indent:0;text-align:center}.wm-border+.notes,.wm-background+.notes,.wm-border-background+.notes,table+.notes{display:block;margin-top:5px}.textR{text-align:right}.textC{text-align:center}.wm-border,.wm-background,.wm-border-background{padding:19px}.wm-border *:first-child,.wm-background *:first-child,.wm-border-background *:first-child{margin-top:0}.wm-border{border:1px solid #c8c8c8}.wm-background{border:1px solid #ff960a}.wm-border-background{color:#fff;background-color:#ff960a;border:1px solid #ff960a}.wm-border-background strong{color:#b91e23}table{width:100%}caption{padding-bottom:.5em}td,th{padding:1em;border:1px solid #c8c8c8}th{background-color:#e1e1e1}@media only screen and (max-width: 640px){.spBreak,.spBreak thead,.spBreak tbody,.spBreak tfoot,.spBreak tr,.spBreak th,.spBreak td{display:block}.spBreak *+tr th{margin-top:20px}.spBreak td{margin-top:-1px}}article li ul,article li ol,article li+li{margin-top:.5em}ul.wm-list>li{position:relative;padding-left:1.5em}ul.wm-list>li:before{content:'・';position:absolute;top:0;left:.5em;display:block;width:1em;text-align:center}ul.wm-list>li.icon{padding-left:0}ul.wm-list>li.icon:before{display:none}ol.wm-list{counter-reset:numCount;padding-left:2em;list-style-type:none}ol.wm-list>li{position:relative}ol.wm-list>li:before{counter-increment:numCount;content:counter(numCount) "：";display:inline-block;width:2em;margin-left:-2em;text-align:right}ul.icon>li>a,.icon>a{position:relative;display:inline-block;padding-left:10px}ul.icon>li>a:before,.icon>a:before{content:'';display:block;width:0;height:0;position:absolute;top:0.8em;left:0;margin-top:-3px;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:3px 0 3px 4px;border-left-color:#007dd7}ul.icon>li>a[target],ul.icon>li>a.subWin,.icon>a[target],.icon>a.subWin{position:relative;display:inline-block;padding-left:20px;background-position:0 0}ul.icon>li>a[target]:before,ul.icon>li>a.subWin:before,.icon>a[target]:before,.icon>a.subWin:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) 0 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.pdf'],ul.icon>li>a.pdf,.icon>a[href*='.pdf'],.icon>a.pdf{position:relative;display:inline-block;padding-left:20px}ul.icon>li>a[href*='.pdf']:before,ul.icon>li>a.pdf:before,.icon>a[href*='.pdf']:before,.icon>a.pdf:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) -20px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.doc'],ul.icon>li>a.doc,.icon>a[href*='.doc'],.icon>a.doc{position:relative;display:inline-block;padding-left:20px}ul.icon>li>a[href*='.doc']:before,ul.icon>li>a.doc:before,.icon>a[href*='.doc']:before,.icon>a.doc:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) -40px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.xls'],ul.icon>li>a.xls,.icon>a[href*='.xls'],.icon>a.xls{position:relative;display:inline-block;padding-left:20px}ul.icon>li>a[href*='.xls']:before,ul.icon>li>a.xls:before,.icon>a[href*='.xls']:before,.icon>a.xls:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) -60px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.zip'],ul.icon>li>a[href*='.lzh'],ul.icon>li>a[href*='.exe'],ul.icon>li>a.zip,.icon>a[href*='.zip'],.icon>a[href*='.lzh'],.icon>a[href*='.exe'],.icon>a.zip{position:relative;display:inline-block;padding-left:20px}ul.icon>li>a[href*='.zip']:before,ul.icon>li>a[href*='.lzh']:before,ul.icon>li>a[href*='.exe']:before,ul.icon>li>a.zip:before,.icon>a[href*='.zip']:before,.icon>a[href*='.lzh']:before,.icon>a[href*='.exe']:before,.icon>a.zip:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) -80px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li>a[href*='.mp4'],ul.icon>li>a[href*='.wmv'],ul.icon>li>a.movie,.icon>a[href*='.mp4'],.icon>a[href*='.wmv'],.icon>a.movie{position:relative;display:inline-block;padding-left:20px}ul.icon>li>a[href*='.mp4']:before,ul.icon>li>a[href*='.wmv']:before,ul.icon>li>a.movie:before,.icon>a[href*='.mp4']:before,.icon>a[href*='.wmv']:before,.icon>a.movie:before{content:'';position:absolute;top:0.8em;left:0;display:inline-block;width:16px;height:16px;margin:-8px 0;background:url(../../shared/images/icon_common.png) -100px 0 no-repeat;border-style:none;overflow:hidden}ul.icon>li.root>a:before,.icon.root>a:before{border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:4px 3px 0 3px;border-top-color:#007dd7}ul.icon>li.root ul,.icon.root ul{margin-left:10px}.toHead a,.ancorList a{position:relative;display:inline-block;text-decoration:none}.toHead:after{content:'';display:block;clear:both}.toHead a{float:right;display:block;padding-left:10px;white-space:nowrap}.toHead a:before{content:'';display:block;width:0;height:0;position:absolute;top:0.8em;left:0;margin-top:-1.5px;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:0 2px 3px 2px;border-bottom-color:#007dd7}.toHead a:hover,.toHead a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.ancorList{padding:10px 20px 20px}.ancorList li{display:inline-block;margin:10px 20px 0 0 !important}.ancorList a{padding-left:10px}.ancorList a:before{content:'';display:block;width:0;height:0;position:absolute;top:0.8em;left:0;margin-top:-1.5px;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:3px 2px 0 2px;border-top-color:#007dd7}.infoNav{position:absolute;right:0}.infoNav li{float:left;margin:0}.infoNav a{position:relative;display:block;margin-left:20px}.infoNav a[href*='feed.xml'],.infoNav a[href*='rss.xml'],.infoNav a[href*='/calendar']{position:relative;bottom:0.3em;width:20px;height:20px;white-space:nowrap;text-indent:100%;overflow:hidden}.infoNav a[href*='feed.xml']:hover,.infoNav a[href*='feed.xml']:active,.infoNav a[href*='rss.xml']:hover,.infoNav a[href*='rss.xml']:active,.infoNav a[href*='/calendar']:hover,.infoNav a[href*='/calendar']:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.infoNav a[href*='feed.xml'],.infoNav a[href*='rss.xml']{background:url(../../shared/images/icon_type_a.png) -210px -120px no-repeat}@media only screen and (max-width: 640px){.infoNav a[href*='feed.xml'],.infoNav a[href*='rss.xml']{display:none}}.infoNav a[href*='/calendar']{background:url(../../shared/images/icon_type_a.png) -180px -120px no-repeat}.infoHead{position:relative}.infoHead .infoNav{top:50%;margin-top:-10px}*+.infoHead{margin-top:30px}.categoryList{display:inline-block;margin-top:-5px}.categoryList:after{content:'';display:block;clear:both}.categoryList:empty{display:none}.categoryList li{display:block;float:left;margin:5px 5px 0 0;font-size:0.86em;line-height:1.6em}.categoryList a{position:relative;display:block;padding:0 .5em;color:#fff !important;text-decoration:none;background-color:#969696;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ff960a}.categoryList a:hover,.categoryList a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.categoryList a:before{position:relative;top:0.8em;margin:-3px .5em 0 0;content:'';display:inline-block;width:0;height:0;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:3px 0 3px 4px;border-left-color:#fff;vertical-align:top}.categoryList a[href*='/c_search/']:before{margin-top:-2px;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:4px 3px 0 3px;border-top-color:#fff}.categoryList a .label{background-color:#b91e23}.categoryList a else{background-color:#969696}.categoryList a[href$='/game_center'],.categoryList a[href$='/tp'],.categoryList a[href$='/chara_shop'],.categoryList a[href$='/cafe_and_bar'],.categoryList a[href$='/kids'],.categoryList a[href$='/others'],.categoryList a[href$='/game_center/'],.categoryList a[href$='/tp/'],.categoryList a[href$='/chara_shop/'],.categoryList a[href$='/cafe_and_bar/'],.categoryList a[href$='/kids/'],.categoryList a[href$='/others/']{background-color:#b91e23}.categoryList a[href$='/game_center']:before,.categoryList a[href$='/tp']:before,.categoryList a[href$='/chara_shop']:before,.categoryList a[href$='/cafe_and_bar']:before,.categoryList a[href$='/kids']:before,.categoryList a[href$='/others']:before,.categoryList a[href$='/game_center/']:before,.categoryList a[href$='/tp/']:before,.categoryList a[href$='/chara_shop/']:before,.categoryList a[href$='/cafe_and_bar/']:before,.categoryList a[href$='/kids/']:before,.categoryList a[href$='/others/']:before{width:12px;height:12px;margin-top:-7px;border-style:none;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat}.categoryList a[href*='/game_center']:before,.categoryList a[href*='/game_center/']:before{background-position:0 -130px}.categoryList a[href*='/tp']:before,.categoryList a[href*='/tp/']:before{background-position:-30px -130px}.categoryList a[href*='/chara_shop']:before,.categoryList a[href*='/chara_shop/']:before{background-position:-60px -130px}.categoryList a[href*='/cafe_and_bar']:before,.categoryList a[href*='/cafe_and_bar/']:before{background-position:-90px -130px}.categoryList a[href*='/kids']:before,.categoryList a[href*='/kids/']:before{background-position:-120px -130px}.categoryList a[href*='/others']:before,.categoryList a[href*='/others/']:before{background-position:-150px -130px}.categoryList span{display:block;padding:0 .5em;background-color:#e1e1e1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}article .infoList p,section .infoList p{clear:both;margin-top:0}article .infoList dt,section .infoList dt{float:left;line-height:1.6em;padding-right:10px}article .infoList *+dt,article .infoList *+dt+dd,section .infoList *+dt,section .infoList *+dt+dd{margin-top:20px}.infoHead+article .infoList,.infoHead+section .infoList{margin-top:15px}.infoImage{padding-top:20px;border-top:1px dotted #c8c8c8}.infoImage dt,.infoImage dd{padding-left:170px}.infoImage dd{position:relative;min-height:90px;padding-bottom:20px;border-bottom:1px dotted #c8c8c8}.infoImage figure{position:absolute;top:0;left:0;width:160px;height:90px;margin-top:0;overflow:hidden}.infoImage figure a:hover,.infoImage figure a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.infoImage figure img{position:absolute;top:-100%;bottom:-100%;left:-1px;right:-1px;margin:auto}.archiveList+.infoImage{padding-top:0;border-style:none}@media only screen and (max-width: 479px){.infoImage dt,.infoImage dd{padding-left:0;margin-top:0}.infoImage figure{position:static !important;width:auto !important;height:auto !important}.infoImage figure img{margin-top:10px;position:static !important}.infoImage img[src$='no-image_S.jpg'],.infoImage img[src$='bnr_namco.png']{display:none}}.archiveList{padding-bottom:10px;text-align:center;border-bottom:1px dotted #c8c8c8}.archiveList:empty{display:none}.archiveList li{display:inline-block}.archiveList li+li{margin:0 0 0 0.5em;padding-left:.5em;border-left:1px solid #c8c8c8}p.copyright{margin-top:50px;padding-top:10px;color:#969696;text-align:right;border-top:1px solid #969696}.linkBtn{text-align:center}.linkBtn li{display:inline-block;margin:0 10px 20px;vertical-align:top}.linkBtn a{display:inline-block;color:#fff;padding:.7em 1.5em;font-size:1.28em;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;text-align:center;text-decoration:none;background-color:#b91e23}.linkBtn a:hover,.linkBtn a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}div+.linkBtn,section+.linkBtn{margin-top:50px}ul.linkBtn{margin-bottom:-20px}figure img{display:block;margin:0 auto}figcaption{margin-top:.3em;text-align:center}.parallelL:after,.parallelR:after{content:'';display:block;clear:both}.parallelL>h2:first-child,.parallelL>h3:first-child,.parallelL>h4:first-child,.parallelL>h5:first-child,.parallelL>h6:first-child,.parallelR>h2:first-child,.parallelR>h3:first-child,.parallelR>h4:first-child,.parallelR>h5:first-child,.parallelR>h6:first-child{margin-bottom:20px}.roundL:after,.roundR:after{content:'';display:block;clear:both}.roundR .image,.parallelR .image,.parallelL .sentence{float:right}.roundL .image,.parallelL .image,.parallelR .sentence{float:left}.roundR .image{margin:0 0 20px 20px}.roundL .image{margin:0 20px 20px 0}.image{position:relative;z-index:1}*+.image{margin-top:0}.sentence{margin-top:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.sizeM figcaption,.sizeS figcaption{text-align:left}.sideL,.sideR{width:49%;max-width:450px}.sideL{float:left}.sideR{float:right}.sideL+.sideR{margin-top:0}@media only screen and (max-width: 800px){.sideL,.sideR{float:none;width:auto;max-width:100%}*+.sideL,*+.sideR,.sideL+.sideR{margin-top:20px}}#contactInfo{clear:both;margin:0 -20px -50px;padding:60px 100px;background-color:#969696}@media only screen and (max-width: 479px){#contactInfo{margin-left:-10px;margin-right:-10px}}#contactInfo .wm-h2{color:#fff;text-align:center}#contactInfo div{max-width:600px;margin:30px auto 0;padding:50px 20px;text-align:center;background-color:#e1e1e1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#contactInfo .linkBtn a{width:12em;max-width:90%;padding:1em 20px 1em 10px;line-height:1.6em}#contactInfo .linkBtn a:before{content:'';display:inline-block;width:25px;height:16px;position:relative;top:0.8em;margin:-8px 10px 0 0;vertical-align:top;background:url(../../shared/images/icon_common.png) -30px -200px no-repeat}#contactInfo strong{color:#646464;font-size:1.72em;font-weight:bold;line-height:1.6em}#contactInfo strong:before{content:'';display:inline-block;width:32px;height:18px;position:relative;top:0.8em;margin:-10px 10px 0 0;vertical-align:top;background:url(../../shared/images/icon_common.png) -60px -200px no-repeat}@media only screen and (max-width: 640px){#contactInfo{margin-bottom:50px;padding:30px 10px}#contactInfo div{padding:30px 20px}#contactInfo p+p{margin-top:20px}}#pageTop{position:relative;margin:0 -20px 0;padding:0 20px 0;min-height:90px;background:url(../../shared/images/bg_group_line.jpg) center top no-repeat;overflow:hidden}@media only screen and (max-width: 479px){#pageTop{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}#pageTop:before,#pageTop:after{content:'';display:block;width:100%;height:19px;position:absolute;top:0;z-index:-1}#pageTop:before{left:50%;margin-left:700px;background-color:#ffdb02}#pageTop:after{right:50%;margin-right:700px;background-color:#f42b0d}#pageTop a,#pageTop img{display:block}#pageTop>h1,#pageTop .logo{position:relative;display:block;width:auto;max-width:1200px;min-width:960px;margin:0 auto;padding-top:37px;height:53px;z-index:0}@media only screen and (max-width: 800px){#pageTop>h1,#pageTop .logo{max-width:500%;min-width:0}}#pageTop>h1>*,#pageTop .logo>*{float:left;width:183px;height:37px;margin-left:-7px}#pageTop #btnMenu{position:absolute;top:30px;right:20px;display:none;width:30px;height:23px;margin-top:0;background-color:#fff;border-style:solid;border-width:11px 10px;border-color:#b91e23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#pageTop #btnMenu:after{content:'';display:block;width:32px;height:3px;margin:3px -1px 0;border-top:7px solid #b91e23;border-bottom:7px solid #b91e23}@media only screen and (max-width: 800px){#pageTop #btnMenu{display:block}}@media only screen and (max-width: 479px){#pageTop #btnMenu{right:10px}}#headNav{margin-top:0;z-index:1}#headNav #snsIcons,#headNav .btnClose{display:none}#sNav{position:absolute;top:34px;left:0;right:0;width:100%;max-width:1240px;height:0;margin:auto;padding:0 20px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#sNav:after,#sNav ul:after{content:'';display:block;clear:both}#sNav ul{float:right;margin:0}#sNav li{float:left;font-weight:bold;margin-left:30px}#sNav li+li{margin-top:0}#sNav a{display:block;color:#323232;text-decoration:none;line-height:35px}#sNav a:hover,#sNav a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#sNav a[href*='/app_dl']{padding:0 15px;background-color:#ffdc03;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#sNav a[href*='/app_dl']:before{content:'';display:inline-block;width:10px;height:15px;position:relative;top:9px;margin-right:5px;vertical-align:top;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat;background-position:-180px 0}#keySearch{float:right;margin:0 0 0 30px;width:217px;height:33px;line-height:33px;text-align:center;border:1px solid #afafaf}#keySearch div,#keySearch td,#keySearch input{margin:0;padding:0;vertical-align:top;border-style:none}#keySearch td.gsc-input,#keySearch input.gsc-input,#keySearch div.gsc-input-box{width:168px;height:33px}#keySearch td.gsc-search-button,#keySearch input.gsc-search-button{width:49px;height:33px}#keySearch input.gsc-input{text-indent:3px;height:33px !important;line-height:33px}#keySearch div.gsc-input-box{overflow:hidden}#keySearch div.gsc-input-box a{padding-bottom:0;background-color:#fff}#keySearch td.gsc-search-button{background:#afafaf url(../../shared/images/icon_type_a.png) -200px 0 no-repeat}#keySearch input.gsc-search-button{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#keySearch .gsc-search-box .gsc-input>input:hover,#keySearch .gsc-input-box-hover,#keySearch .gsc-search-box .gsc-input>input:focus,#keySearch .gsc-input-box-focus{border-style:none;-moz-box-shadow:0,0,0,rgba(255,255,255,0);-webkit-box-shadow:0,0,0,rgba(255,255,255,0);box-shadow:0,0,0,rgba(255,255,255,0)}@media only screen and (max-width: 800px){#pageTop{overflow:visible}#pageTop:before,#pageTop:after{display:none}#headNav{position:absolute;top:90px;left:0;right:0;display:none;width:100%;overflow:hidden;z-index:999}#headNav #sNav li,#headNav #gNav li{display:block;margin:0;font-size:1.43em;font-weight:normal}#headNav #sNav li:after,#headNav #gNav li:after{display:none}#headNav #sNav a,#headNav #gNav a{margin:0;padding:0;color:#fff;line-height:50px;background-color:transparent;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#headNav #sNav{position:static;height:auto;padding:0}#headNav #sNav ul,#headNav #sNav li{float:none}#headNav #sNav li{border-bottom:1px solid #848484}#headNav #sNav ul{background-color:#323232}#headNav #sNav a[href*='/app_dl']{color:#ffdc03}#headNav #sNav a[href*='/app_dl']:before{top:14px;width:14px;height:22px;background-position:-180px -30px}#headNav #gNav{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#headNav #gNav ul{background-color:#b91e23}#headNav #gNav li{border-bottom:1px solid #ff960a}#headNav #gNav a:before,#headNav #gNav a:after{display:none}#headNav #snsIcons,#headNav .btnClose{display:block;margin-top:0;text-align:center;background-color:#323232;border-bottom:1px solid #848484}#headNav #snsIcons{padding:20px 0}#headNav #snsIcons li{display:inline-block;width:40px;height:40px;margin:0 10px}#headNav #snsIcons a{display:block;width:40px;height:40px;text-indent:100%;white-space:nowrap;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat;overflow:hidden}#headNav #snsIcons a[href*='facebook']{background-position:0 -250px}#headNav #snsIcons a[href*='twitter']{background-position:-50px -250px}#headNav #snsIcons a[href*='google']{background-position:-100px -250px}#headNav #snsIcons a[href*='line']{background-position:-150px -250px}#headNav .btnClose{color:#fff;font-size:1.43em;line-height:50px}#keySearch{float:none;width:auto;height:auto;margin-left:0;padding:10px 0;font-size:1.43em;line-height:50px;color:#fff;background-color:#b91e23;border-style:none;border-bottom:1px solid #ff960a}#keySearch:after{display:none}#keySearch form{width:290px;margin:0 auto;background-color:#fff}#keySearch td.gsc-input,#keySearch input.gsc-input,#keySearch div.gsc-input-box{width:240px;height:35px;line-height:35px}#keySearch td.gsc-search-button,#keySearch input.gsc-search-button{width:50px;height:35px}#keySearch input.gsc-input{line-height:35px}#keySearch td.gsc-search-button{background:#ffdc03 url(../../shared/images/icon_type_a.png) -205px -45px no-repeat}}@media only screen and (max-width: 479px){#pageTop>h1,#pageTop .logo{padding-top:38px;height:52px}#pageTop>h1>*,#pageTop .logo>*{width:134px;height:27px;margin-left:-5px}}#legacyIE{max-width:1240px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#legacyIE p,#legacyIE ul{max-width:980px}#legacyIE ul{text-align:right;margin-top:-45px}#legacyIE li{display:inline-block;margin:0;padding:0}#legacyIE li+li{padding-left:0.5em}#legacyIE.wm-background{border:none}@media only screen and (max-width: 800px){#legacyIE ul{text-align:left;margin-top:0}}noscript{text-align:center;font-size:1.14em}noscript .wm-background{border:none}#gNav{clear:both;max-width:1200px;min-width:960px;margin:0 auto;background-color:#b91e23;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}@media only screen and (max-width: 800px){#gNav{max-width:500%;min-width:0}}#gNav ul{display:table;table-layout:fixed;width:100%;height:46px}#gNav li{display:table-cell;text-align:center;font-size:1.14em;font-weight:bold;vertical-align:middle}#gNav li.cur:after{content:'';display:block;width:0;height:0;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:0 4px 8px 4px;border-bottom-color:#fff}#gNav li.cur:after{position:relative;top:.2em;margin:0 auto -8px}#gNav a{position:relative;display:block;margin:-5em 0;padding:5.2em 3px 5.2em 30px;color:#fff;line-height:18px;text-decoration:none}#gNav a:hover,#gNav a:active{background-color:rgba(255,255,255,0.3)}#gNav a:before{content:'';display:inline-block;width:26px;height:26px;position:absolute;top:50%;margin:-13px 0 0 -27px;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat}#gNav a[href*='/game_center']:before{background-position:0 0}#gNav a[href*='/tp']:before{background-position:-30px 0}#gNav a[href*='/chara_shop']:before{background-position:-60px 0}#gNav a[href*='/cafe_and_bar']:before{background-position:-90px 0}#gNav a[href*='/kids']:before{background-position:-120px 0}#gNav a[href*='/others']:before{background-position:-150px 0}#gNav a[href*='/c_search']{color:#323232;background-color:#ffdc03}#gNav a[href*='/c_search']:hover{background-color:#ffe74e}#gNav a[href*='/c_search']:before{background-position:-180px -60px}#gNav a[href*='/c_search']:after{position:absolute;top:50%;width:100%;content:'';height:46px;display:block;margin:-23px 0 0 -30px;border:2px solid #b91e23;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0;border-radius:0 4px 4px 0}#lNav{float:left;width:25%;max-width:300px;margin-top:0}#lNav a{position:relative;display:block;color:#323232;text-decoration:none;line-height:1.6em}#lNav img{display:block}#lNav>*{margin-right:20px}@media only screen and (max-width: 800px){#lNav>*{margin-right:0}}#lNav nav ul,#lNav nav li{margin-top:0}#lNav nav>ul>li>a{padding:.7em 20px;color:#fff;font-size:1.43em;background-color:#b91e23}#lNav nav>ul>li>a:hover,#lNav nav>ul>li>a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#lNav nav>ul>li>ul>li{border:1px solid #ddd}#lNav nav>ul>li>ul>li a:hover,#lNav nav>ul>li>ul>li a:active,#lNav nav>ul>li>ul>li a.cur{color:#b91e23}#lNav nav>ul>li>ul>li>a{margin-top:-1px;padding:1em 19px 1em 35px;font-size:1.14em}#lNav nav>ul>li>ul>li>a:before{position:absolute;content:'';display:block;width:7px;height:7px;top:1.8em;left:16px;margin-top:-4px;border-left:1px solid #999;border-bottom:1px solid #999;-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#lNav nav>ul>li>ul>li+li{margin-top:-1px}#lNav nav>ul>li>ul>li>ul{margin-top:-1px;padding:0 19px 19px 35px}#lNav nav>ul>li>ul>li>ul li+li{margin-top:1em}#lNav nav>ul>li>ul>li>ul ul{margin:1em 0 0 7px}#lNav nav>ul>li>ul>li>ul ul ul{margin-left:17px}#lNav nav>ul>li>ul>li.cur>a{margin-left:-1px;padding-left:33px;border-left:3px solid #b91e23}#lNav nav>ul>li>ul>li.root>a,#lNav nav>ul>li>ul>li.root>ul{margin-left:-1px;padding-left:33px;border-left:3px solid #b91e23}#lNav nav>ul>li>ul>li.root>a:before{left:14px;margin-top:-8px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#lNav nav>ul>li>ul>li.root .root>a:first-child:last-child{color:#b91e23}#lNav nav>ul>li>ul>li li.cur a{color:#b91e23}#lNav nav>ul>li>ul>li li.cur a:before{border-color:#b91e23}#lNav nav>ul>li>ul>li li li a{padding-left:10px}#lNav nav>ul>li>ul>li li li a:before{position:absolute;content:'';display:block;width:7px;height:7px;top:0.8em;left:0;margin-top:-8px;border-style:solid;border-width:0 0 1px 1px;border-color:#999}#lNav .cur>a:hover,#lNav .cur>a:acrtive{color:inherit}@media only screen and (max-width: 800px){#lNav{float:none;width:auto;max-width:100%;margin-top:50px}#lNav.wideNav{margin-top:30px}}.wideNav{display:none}@media only screen and (max-width: 800px){.wideNav{display:block}}#snsButton{width:260px;margin:20px auto 0}#snsButton:after{content:'';display:block;clear:both}#snsButton li{float:left;width:80px}#snsButton a{display:block;width:49px;height:46px;margin:0 auto;white-space:nowrap;text-indent:100%;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat;overflow:hidden}#snsButton a:hover,#snsButton a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#snsButton a[href*='facebook']{background-position:0 -200px}#snsButton a[href*='twitter']{background-position:-60px -200px}#snsButton a[href*='google']{background-position:-120px -200px}@media only screen and (max-width: 800px){#snsButton{display:none}}#pickupList{margin-top:20px;padding:0 20px 20px;background-color:#ebebeb}#pickupList ul{margin-top:0}#pickupList li{margin-top:0;padding-top:20px}#pickupList span{display:block;margin-top:.3em}#pickupList a:hover,#pickupList a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}@media only screen and (min-width: 481px) and (max-width: 800px){#pickupList ul{width:auto}#pickupList ul:after{content:'';display:block;clear:both}#pickupList li{width:49%}#pickupList li:nth-child(odd){clear:both;float:left}#pickupList li:nth-child(even){float:right}}#tPath ol{max-width:1200px;min-width:960px;margin:20px auto 0;font-size:0.86em;list-style-type:none}@media only screen and (max-width: 800px){#tPath ol{max-width:500%;min-width:0}}#tPath li{display:inline;margin-right:0}#tPath li+li:before{content:'>';display:inline-block;margin:0 .2em}@media only screen and (max-width: 800px){#tPath{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}}@media only screen and (max-width: 640px){#tPath{display:none}}body>footer{background-color:#e1e1e1;margin:50px -20px 0;padding:20px 20px 20px}@media only screen and (max-width: 479px){body>footer{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}body>footer:after{content:'';display:block;clear:both}body>footer .logo{max-width:1200px;min-width:960px;margin:0 auto}@media only screen and (max-width: 800px){body>footer .logo{max-width:500%;min-width:0}}body>footer ul{max-width:1200px;min-width:960px;margin:0 auto;font-size:0.86em;overflow:hidden}@media only screen and (max-width: 800px){body>footer ul{max-width:500%;min-width:0}}body>footer li{float:left;margin:20px 0.5em 0 -0.5em;padding:0 .5em;line-height:1em}body>footer li+li{border-left:1px solid #323232}body>footer p{max-width:1200px;min-width:960px;margin:20px auto;line-height:1em}@media only screen and (max-width: 800px){body>footer p{max-width:500%;min-width:0}}body>footer small{float:right;display:block;font-size:0.72em;white-space:nowrap}body>footer img{display:block;height:20px;margin:-5px 0 -5px -7px}body>footer a{color:#323232}@media only screen and (max-width: 800px){body>footer ul{height:auto}body>footer ul:after{content:'';display:block;clear:both}body>footer small{float:none}}#toHead{position:absolute;width:100%;margin:0 -20px 0}@media only screen and (max-width: 479px){#toHead{margin-left:-10px;margin-right:-10px}}#toHead p{height:0;max-width:1200px;min-width:960px;margin:0 auto;padding:0 20px}@media only screen and (max-width: 800px){#toHead p{max-width:500%;min-width:0}}@media only screen and (max-width: 479px){#toHead p{padding:0 10px}}#toHead a{position:relative;display:block;width:60px;height:60px;margin:-30px 0 -30px auto;text-indent:100%;white-space:nowrap;overflow:hidden;background-color:#5b5b5b;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#toHead a:before,#toHead a:after{position:absolute;left:15px;top:20px}#toHead a:before{content:'';display:block;width:0;height:0;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:0 15px 16px 15px;border-bottom-color:#fff}#toHead a:after{content:'';display:block;width:0;height:0;border-style:solid;border-color:transparent;border-color:rgba(255,0,0,0);border-width:0 15px 16px 15px;border-bottom-color:#5b5b5b;margin-top:4px}#toHead.flow{position:fixed;bottom:0}#GRfooter{height:49px;overflow:hidden;margin:0 -20px 0}@media only screen and (max-width: 479px){#GRfooter{margin-left:-10px;margin-right:-10px}}#GRfooter div{margin-top:0}#GRfooter img{vertical-align:bottom}@media only screen and (max-width: 800px){#GRfooter{display:none}}main{padding-bottom:20px}article>section{max-width:1200px;min-width:960px;margin:0 auto;padding:20px 0 30px}@media only screen and (max-width: 800px){article>section{max-width:500%;min-width:0}}article>.bgSilver{margin:0 -20px 0;padding:20px 20px 30px;background-color:#e1e1e1}@media only screen and (max-width: 479px){article>.bgSilver{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}article>section,article>.clearfix,.bgSilver>section,.bgSilver>.clearfix{max-width:1200px;min-width:960px;margin:0 auto}@media only screen and (max-width: 800px){article>section,article>.clearfix,.bgSilver>section,.bgSilver>.clearfix{max-width:500%;min-width:0}}#lNav.wideNav{margin-top:-30px;padding-bottom:30px}h2{font-size:1.43em;font-weight:bold}.sideL,.sideR{max-width:590px}@media only screen and (max-width: 800px){.sideL,.sideR{max-width:none}}.sideR{margin-top:20px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-device-pixel-ratio: 1.5){.categoryList a[href$='/game_center']:before,.categoryList a[href$='/tp']:before,.categoryList a[href$='/chara_shop']:before,.categoryList a[href$='/cafe_and_bar']:before,.categoryList a[href$='/kids']:before,.categoryList a[href$='/others']:before,.categoryList a[href$='/game_center/']:before,.categoryList a[href$='/tp/']:before,.categoryList a[href$='/chara_shop/']:before,.categoryList a[href$='/cafe_and_bar/']:before,.categoryList a[href$='/kids/']:before,.categoryList a[href$='/others/']:before,.infoNav a[href*='feed.xml'],.infoNav a[href*='rss.xml']{background-image:url(../../shared/images/icon_type_a@2x.png);-moz-background-size:240px 300px;-o-background-size:240px 300px;-webkit-background-size:240px 300px;background-size:240px 300px}#pageTop #headNav #snsIcons a,#sNav a[href*='/app_dl']:before,#keySearch td.gsc-search-button,#gNav a:before,#snsButton a,.infoNav a[href*='/calendar']{background-image:url(../../shared/images/icon_type_a@2x.png);-moz-background-size:240px 300px;-o-background-size:240px 300px;-webkit-background-size:240px 300px;background-size:240px 300px}.home h2:before,#eventInfo h2:before,#topicsInfo h2:before,#itemNav li:before,#importantInfo h2:before,#serviceInfo section>a h3:before{background-image:url(../../shared/images/icon_type_a@2x.png) !important;-moz-background-size:240px 300px;-o-background-size:240px 300px;-webkit-background-size:240px 300px;background-size:240px 300px}#pageTop .sNav strong,#contactInfo .linkBtn a:before,#contactInfo strong:before,#idcGuidance li,.defList li:before{background-image:url(../../shared/images/bg_icons@2x.png);-moz-background-size:120px 240px;-o-background-size:120px 240px;-webkit-background-size:120px 240px;background-size:120px 240px}table.calendar .tbl_head .prev,table.calendar .tbl_head .next{background-image:url(/shared/images/bg_calendar@2x.png);-moz-background-size:40px 23px;-o-background-size:40px 23px;-webkit-background-size:40px 23px;background-size:40px 23px}.infoHead .calNav a{background-image:url(../../shared/images/icon_type_a@2x.png);-moz-background-size:240px 300px;-o-background-size:240px 300px;-webkit-background-size:240px 300px;background-size:240px 300px}}header+main{margin-top:20px}section li a,section dd a{color:#323232;text-decoration:none}section li a:hover,section li a:active,section dd a:hover,section dd a:active{color:#b91e23}section h2+p{margin-top:10px}#imageSlide+section,.bgSilver+section{margin-top:20px}.wm-h1{max-width:1200px;min-width:960px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 800px){.wm-h1{max-width:500%;min-width:0}}.home h2,#eventInfo h2,#topicsInfo h2{position:relative;padding:.2em .2em .2em 48px;line-height:1.6em}.home h2:before,#eventInfo h2:before,#topicsInfo h2:before{position:absolute;top:1em;left:0;content:'';display:block;width:0;height:0;display:block;width:40px;height:40px;margin:-20px 0;vertical-align:top;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat}time{font-size:0.86em}#importantInfo{margin:0 -20px 0;padding:20px 20px 20px;margin-top:0 !important;max-width:200%}@media only screen and (max-width: 479px){#importantInfo{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}#importantInfo h2{position:relative;max-width:1200px;min-width:960px;margin:0 auto;padding:0;font-weight:normal;line-height:1.6em;z-index:0}@media only screen and (max-width: 800px){#importantInfo h2{max-width:500%;min-width:0}}#importantInfo h2:before{position:relative;top:0.8em;content:'';display:inline-block;width:26px;height:22px;margin:-11px 8px 0 0;vertical-align:top;background:url(../../shared/images/icon_type_a.png) -210px -90px no-repeat}#importantInfo dl{position:relative;max-width:1200px;min-width:960px;margin:0 auto;margin-top:-2.25em;padding-left:34px;text-align:left;z-index:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 800px){#importantInfo dl{max-width:500%;min-width:0}}#importantInfo dt{position:relative;float:left;width:6em;margin-left:11em;padding:.3em 0 .3em 1.5em}#importantInfo dt:after{position:absolute;right:0;content:'：'}#importantInfo dd{margin-left:11em;padding:.3em 1.5em .3em 8.5em;border:1px solid #e1e1e1}@media only screen and (max-width: 800px){#importantInfo h2{text-align:center}#importantInfo dl{margin-top:.5em;padding-left:0}#importantInfo dt,#importantInfo dd{margin-left:0}}@media only screen and (max-width: 479px){#importantInfo dt{float:none;width:auto;padding:1em 1em 0}#importantInfo dt:after{position:static}#importantInfo dd{padding:.3em 1em 1em}}#eventInfo,#topicsInfo,#j-world,#namja{position:relative}#eventInfo .infoNav,#topicsInfo .infoNav,#j-world .infoNav,#namja .infoNav{top:auto;bottom:0;margin-top:-10px}#eventInfo .infoList,#topicsInfo .infoList,#j-world .infoList,#namja .infoList{margin-top:10px;background-color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#eventInfo .infoList dd:nth-child(4n+4),#topicsInfo .infoList dd:nth-child(4n+4),#j-world .infoList dd:nth-child(4n+4),#namja .infoList dd:nth-child(4n+4){background-color:#ebebeb}#eventInfo .infoList dd:last-child,#topicsInfo .infoList dd:last-child,#j-world .infoList dd:last-child,#namja .infoList dd:last-child{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}#eventInfo h2:before{background-position:0 -150px}@media only screen and (max-width: 479px){#eventInfo h2{padding-bottom:30px}}#topicsInfo h2:before{background-position:-50px -150px}.infoList dt{position:relative;padding:20px 10px 0 20px;z-index:1}.infoList dd{position:relative;padding:20px;z-index:0}.infoList *+dt,.infoList *+dt+dd{margin-top:0 !important}.infoImage{padding-top:0;border-style:none}.infoImage dt,.infoImage dd{padding-left:158px}.infoImage dd{min-height:72px;border-style:none}.infoImage figure{left:20px;top:20px;width:126px;height:70px}@media only screen and (max-width: 479px){.infoImage dt,.infoImage dd{padding-left:20px;margin-top:0}}.imageTile{margin-top:0}.imageTile .clearfix{margin-left:-20px}.imageTile h2{margin:0 0 -10px 20px}.imageTile section{position:relative;float:left;width:25%;margin-top:20px;padding-top:13.4%}.imageTile section>*{display:block;margin-left:20px}.imageTile section>a{padding:10px 20px;color:#323232;background-color:#e1e1e1;border:10px solid #e1e1e1;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.imageTile section>a:hover,.imageTile section>a:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.imageTile section>a h3{font-size:1.14em;font-weight:bold;line-height:1.6em}.imageTile section>a p{margin-top:10px}.imageTile section>a figure{position:absolute;top:0;left:20px;right:0;padding-top:53.6%;margin-top:0;background-color:#e1e1e1;border:2px solid #e1e1e1;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px;border-radius:4px 4px 0 0;overflow:hidden}.imageTile section>a figure img{position:absolute;top:0;bottom:0;left:-500%;right:-500%;display:block;max-width:1100px;height:100%;margin:auto}.imageTile section section{width:100%;padding-top:53.6%}.imageTile section.wide{width:100%}.imageTile section.wide>a figure{padding-top:13.4%}.imageTile section.wide>a figure img{max-width:1200px}.imageTile section.wide>section{padding-top:13.4%}.imageTile section.wide>section>a figure{padding-top:13.4%}.imageTile section.twice{width:50%}.imageTile section.twice>a figure{padding-top:26.8%}.imageTile section.twice>section{padding-top:26.8%}.imageTile section.twice>section>a figure{padding-top:26.8%}.imageTile section.three{width:33%}.imageTile section.three>a figure{padding-top:40.2%}.imageTile section.three>section{padding-top:40.2%}.imageTile section.three>section>a figure{padding-top:40.2%}.imageTile section div[class*='itemCnt']{margin:0}.imageTile section div[class*='itemCnt']:after{content:'';display:block;clear:both}.imageTile section .itemCnt2 section{width:50%;padding-top:26.8%}.imageTile section.characro{width:75%}.imageTile section.characro .three{padding-top:13.4%}.imageTile section.anion{width:25%}@media only screen and (max-width: 800px){.imageTile section{width:50%;padding-top:26.8%}.imageTile section.twice{width:100%}.imageTile section.twice+.twice{margin-top:20px}}@media only screen and (max-width: 640px){.imageTile .clearfix{margin-left:-10px}.imageTile h2{margin-bottom:-5px}.imageTile section{margin-top:10px}.imageTile section>*{display:block;margin-left:10px}.imageTile section>a{padding:10px}.imageTile section>a figure{left:10px}.imageTile section.twice+.twice{margin-top:10px}}@media only screen and (max-width: 379px){.imageTile{margin-left:0}.imageTile section,.imageTile section .itemCnt2 section{float:none;width:auto;margin:10px 0 0;padding-top:53.6%}.imageTile section>a,.imageTile section .itemCnt2 section>a{min-height:0 !important}.imageTile section>a figure,.imageTile section .itemCnt2 section>a figure{padding-top:53.6%}.imageTile .twice{padding-top:26.8%}.imageTile .twice>a figure{padding-top:26.8%}}article>.imageTile{max-width:1200px;min-width:960px;margin:0 auto}@media only screen and (max-width: 800px){article>.imageTile{max-width:500%;min-width:0}}article>.imageTile .clearfix>section{margin-top:0;padding-top:0}article>.imageTile .clearfix>section>section{margin-left:0}#serviceInfo h2:before{background-position:-100px -150px}#serviceInfo .imageTile{margin:10px 0 0 0;padding:0 20px 20px;background-color:#e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#serviceInfo section>a{color:#fff;background-color:#b91e23;border:2px solid #b91e23}#serviceInfo section>a[href*='/game_center'] h3:before{background-position:0 -60px}#serviceInfo section>a[href*='/tp'] h3:before{background-position:-30px -60px}#serviceInfo section>a[href*='/chara_shop'] h3:before{background-position:-60px -60px}#serviceInfo section>a[href*='/cafe_and_bar'] h3:before{background-position:-90px -60px}#serviceInfo section>a[href*='/kids'] h3:before{background-position:-120px -60px}#serviceInfo section>a[href*='/others'] h3:before{background-position:-150px -60px}#serviceInfo section>a h3{position:relative}#serviceInfo section>a h3:before{position:relative;top:0.8em;content:'';display:inline-block;width:24px;height:24px;margin:-14px 5px -24px 0;vertical-align:top;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat}#serviceInfo section>a figure{background-color:#b91e23;border-color:#b91e23}@media only screen and (max-width: 640px){#serviceInfo .imageTile{padding:0 10px 10px}}#appliInfo h2:before{background-position:-150px -150px}#snsInfo h2:before{background-position:-200px -150px}#twitterWidget{padding:0 0 30px}#twitterWidget>*{margin:0 0 0 20px;max-width:100%}#twitterWidget a{display:block;margin:0}#twitterWidget h3{background-color:#00adee;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxYzJmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #01c2f3),color-stop(100%, #00adee));background:-moz-linear-gradient(#01c2f3,#00adee);background:-webkit-linear-gradient(#01c2f3,#00adee);background:linear-gradient(#01c2f3,#00adee);-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}#twitterWidget h3 a{padding:10px 15px}#twitterWidget h3 img{display:block;margin:0 auto}#twitterWidget iframe{width:auto !important;max-width:100% !important;min-width:90% !important}#twitterWidget #tweet{position:relative;height:257px;overflow:auto;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#twitterWidget .follow{background-color:#00adee;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0;border-radius:0 0 5px 5px}#twitterWidget .follow a{padding:5px 15px}#twitterWidget .follow img{display:block;margin-left:auto}@media only screen and (max-width: 800px){#twitterWidget iframe{width:100% !important}}@media only screen and (max-width: 640px){#twitterWidget{width:100%;padding-bottom:0}#twitterWidget>*{margin-left:10px}}#imageSlide{margin:10px -20px 0;padding:0 20px 0;background-color:#ffd104;background-image:url(../../shared/images/bg_imageSlide.png),linear-gradient(#f52d0f,#ffd104);background-repeat:repeat, no-repeat;background-position:top center, center;overflow:hidden}@media only screen and (max-width: 479px){#imageSlide{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}#imageSlide img,#imageSlide a,#imageSlide span{display:block}#imageSlide *+div{margin-top:0}#itemArea{max-width:1144px;margin:0 auto;padding:8px 18px}#itemArea .wrapper{margin-left:-100%;width:100%}#itemArea #itemSlide{width:1000%}#itemArea #itemSlide:after{content:'';display:block;clear:both}#itemArea #itemSlide .itemSet{position:relative;float:left;width:10%}#itemArea #itemSlide .item{position:relative;width:50.35%;z-index:0}#itemArea #itemSlide .item:hover{z-index:1}#itemArea #itemSlide .item+.item{position:absolute;width:24.825%}#itemArea #itemSlide .item:first-child+.item{top:0;left:50.35%}#itemArea #itemSlide .item:first-child+.item+.item{top:0;right:0}#itemArea #itemSlide .item:first-child+.item+.item+.item{bottom:0;left:50.35%}#itemArea #itemSlide .item:first-child+.item+.item+.item+.item{bottom:0;right:0}#itemArea #itemSlide .item a{position:relative;border:8px solid transparent}#itemArea #itemSlide .item span{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#itemArea #itemSlide .image{position:relative;padding-top:56.25%;overflow:hidden;z-index:1}#itemArea #itemSlide .image img{position:absolute;top:0;bottom:0;left:-200%;right:-200%;max-width:500%;max-height:100%;margin:auto}#itemArea #itemSlide .text{position:absolute;top:0;bottom:0;left:0;right:0;padding:15px 15px 50px;color:#fff;background-color:rgba(0,0,0,0.7);overflow:hidden;opacity:0;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:2}#itemArea #itemSlide .text:before{content:'';position:absolute;bottom:10px;right:10px;display:block;width:36px;height:36px;border:2px solid #fff;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#itemArea #itemSlide .text:after{content:'';position:absolute;bottom:24px;right:24px;display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #fff}#itemArea #itemSlide a:hover .text{opacity:1}@media only screen and (max-width: 800px){header+#imageSlide{margin-top:0}#itemArea{padding:4px}#itemArea #itemSlide .item a{border-width:4px;overflow:hidden}#itemArea #itemSlide .item a:hover{overflow:visible}#itemArea #itemSlide .text{display:none}}@media only screen and (max-width: 640px){#itemArea{padding:2px}#itemArea #itemSlide .item a{border-width:2px}}#imageMain,#thumbNail{position:relative;max-width:780px;margin:10px auto;padding:0 10px}@media only screen and (max-width: 800px){#imageMain,#thumbNail{margin:10px -10px}}#imageMain ul{padding-top:56.25%}#imageMain li{position:absolute;top:0;left:10px;right:10px;margin-top:0;padding-left:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}#imageMain li:before{display:none}#thumbNail{max-width:560px;margin:10px auto}#thumbNail .wrapper{margin:0 15px;overflow:hidden}#thumbNail .inner{width:33.333%}#thumbNail #itemSlide{width:4000%}#thumbNail ul:after{content:'';display:block;clear:both}#thumbNail li{float:left;width:2.5%;padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#thumbNail li+li{margin-top:0}#thumbNail img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#thumbNail .btnPrev,#thumbNail .btnNext{position:absolute;top:0;bottom:0;width:25px;text-indent:100%;white-space:nowrap;overflow:hidden}#thumbNail .btnPrev:after,#thumbNail .btnNext:after{content:'';position:absolute;top:50%;display:block;width:12px;height:12px;margin-top:-8px;border-top:4px solid #ffdc03}#thumbNail .btnPrev{right:0}#thumbNail .btnPrev:after{right:10px;border-right:4px solid #ffdc03;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#thumbNail .btnNext{left:0}#thumbNail .btnNext:after{left:10px;border-left:4px solid #ffdc03;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#posNav{margin:0;padding:0 0 10px;text-align:center}#posNav li{display:inline-block;width:12px;height:12px;margin:0 4px;text-indent:100%;white-space:nowrap;background-color:#ffdc03;overflow:hidden;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;-webkit-transition:background-color 0.5s;transition:background-color 0.5s}#posNav .cur{background-color:#b91e23}#itemNav{height:20px;margin:0 -20px 0;padding:10px 20px 10px;text-align:center;background-color:rgba(255,150,10,0.7)}@media only screen and (max-width: 479px){#itemNav{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}}#itemNav li{display:inline-block;width:20px;height:20px;margin:0 12px;text-indent:100%;white-space:nowrap;overflow:hidden;cursor:pointer}#itemNav li.cur{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#itemNav li:before{position:relative;content:'';display:block;width:0;height:0;width:20px;height:20px;margin-right:8px;vertical-align:top;background-image:url(../../shared/images/icon_type_a.png);background-repeat:no-repeat}#itemNav li:hover,#itemNav li:active{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}#itemNav li.game_center:before{background-position:0 -30px}#itemNav li.tp:before{background-position:-30px -30px}#itemNav li.chara_shop:before{background-position:-60px -30px}#itemNav li.cafe_and_bar:before{background-position:-90px -30px}#itemNav li.kids:before{background-position:-120px -30px}#itemNav li.others:before{background-position:-150px -30px}@media only screen and (min-width: 641px) and (max-width: 800px){#itemNav{height:30px}#itemNav li{width:30px;height:30px}#itemNav li:before{width:30px;height:30px}#itemNav li.game_center:before{background-position:0 -90px}#itemNav li.tp:before{background-position:-30px -90px}#itemNav li.chara_shop:before{background-position:-60px -90px}#itemNav li.cafe_and_bar:before{background-position:-90px -90px}#itemNav li.kids:before{background-position:-120px -90px}#itemNav li.others:before{background-position:-150px -90px}}
