*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,dl,dt,dd,ul,ul.subNaviMain,ol,li,li.subNaviMainList,h1,h2,h3,h4,h5,h6,object,iframe,pre,code,p,blockquote,form,fieldset,legend,table,th,td,caption,tbody,tfoot,thead,article,aside,figure,footer,header,hgroup,menu,nav,section,audio,video,canvas,input{margin:0;padding:0;border:0;outline:0}article,aside,figure,figcaption,footer,header,hgroup,menu,section{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;font-size:62.5%}body{margin:0;padding:0;line-height:1.6}ul,ul.subNaviMain,ol,li,li.subNaviMainList{list-style:none}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}a{text-decoration:underline;border:none}a:hover{text-decoration:none}img{vertical-align:bottom}a img,form,fieldset{border:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}body{color:#5a5a5a;font-size:1.4rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}a{color:#5a5a5a}a:hover{color:#ee7325}a:visited{color:#669}h1{font-size:2.8rem}h1.secTitle{width:100%;margin:0 0 40px 0;padding:10px;color:#fff;font-size:2.4rem;background-image:url(/img/common/bg_sec_h1b.png);background-size:5px}@media only screen and (min-width:768px){h1.secTitle{max-width:1280px;margin:0 auto 40px;padding:20px;font-size:2.8rem;background-image:url(/img/common/bg_sec_h1b.png);background-size:10px}}h2{padding:0 0 0 5px;font-size:2rem;line-height:1.4;border-left:4px solid #ee7325}.clearfix:before,.clearfix:after{content:"";display:block;clear:both}#TB_overlay{position:fixed;z-index:200;top:0px;left:0px;height:100%;width:100%;background-color:#000;filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65}#flashMessage{padding:20px 15px;color:red;font-size:1.6rem;font-weight:bold;text-align:center;background:#fee;border:3px solid red}@media only screen and (min-width:768px){#flashMessage{max-width:1280px;margin:auto}}span.prDetail{display:block;width:40px;margin:0 0 5px;padding:2px;font-size:1rem;color:#fff;text-align:center;background:#47a2d1;border-radius:3px}#pnkz{display:none}@media only screen and (min-width:768px){#pnkz{display:block;padding:5px 0}#pnkz a{text-decoration:none}#pnkz a:hover{text-decoration:underline}#pnkz ul{display:block}#pnkz ul li{display:inline-block}#pnkz ul li:after{content:">";display:inline-block;margin:0 3px 0 10px}#pnkz ul li:last-child:after{display:none}}.prCom{margin:0 0 2rem;padding:1.5rem;line-height:1.4}.prCom .prLabel{display:block;width:40px;margin:0 0 5px;padding:2px;font-size:1rem;color:#fff;text-align:center;background:#47a2d1;border-radius:3px}@media only screen and (min-width:768px){.prCom{padding:0}}.btn-default,.btn-green,.btn-orange,#goikenCommonArea dl dd div input,.btn-red,.btn-black{display:block;padding:1rem .5rem 1rem 1.4rem;text-decoration:none;position:relative;background:#fff;border:1px solid #cdcdcd;border-radius:3px;-webkit-box-shadow:0 2px 0 0 #cdcdcd;box-shadow:0 2px 0 0 #cdcdcd}.btn-default:before,.btn-green:before,.btn-orange:before,#goikenCommonArea dl dd div input:before,.btn-red:before,.btn-black:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.btn-default:before,.btn-green:before,.btn-orange:before,#goikenCommonArea dl dd div input:before,.btn-red:before,.btn-black:before{color:#ee7325;display:block;width:1.4rem;height:1.4rem;margin:auto;position:absolute;z-index:1;top:0;bottom:0;left:5px}.btn-default:hover,.btn-green:hover,.btn-orange:hover,#goikenCommonArea dl dd div input:hover,.btn-red:hover,.btn-black:hover{border-color:#ee7325;background:#fff9d1;-webkit-box-shadow:0 2px 0 0 #ee7325;box-shadow:0 2px 0 0 #ee7325}.btn-orange,#goikenCommonArea dl dd div input,.btn-red,.btn-black{color:#fff;background:#ee7325;border-color:#ee7325;-webkit-box-shadow:0 2px 0 0 #aa5925;box-shadow:0 2px 0 0 #aa5925;-webkit-transition:.1s;transition:.1s}.btn-orange:before,#goikenCommonArea dl dd div input:before,.btn-red:before,.btn-black:before{color:#fff}.btn-orange:hover,#goikenCommonArea dl dd div input:hover,.btn-red:hover,.btn-black:hover{color:#ee7325 !important;text-decoration:none;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;-webkit-transform:translateY(2px);transform:translateY(2px)}.btn-orange:hover:before,#goikenCommonArea dl dd div input:hover:before,.btn-red:hover:before,.btn-black:hover:before{color:#ee7325}.btn-orange:visited,#goikenCommonArea dl dd div input:visited,.btn-red:visited,.btn-black:visited{color:#fff;text-decoration:none}.btn-green{color:#fff;background:#469e03;border-color:#469e03;-webkit-box-shadow:0 2px 0 0 #245202;box-shadow:0 2px 0 0 #245202;-webkit-transition:.1s;transition:.1s}.btn-green:before{color:#fff}.btn-green:hover{color:#469e03 !important;text-decoration:none;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;-webkit-transform:translateY(2px);transform:translateY(2px);border-color:#469e03}.btn-green:hover:before{color:#469e03}.btn-green:visited{color:#fff;text-decoration:none}.btn-black{color:#fff;background:#000;border-color:#000;-webkit-box-shadow:0 2px 0 0 #252525;box-shadow:0 2px 0 0 #252525}.btn-red{background:#d40329;border-color:#d40329;-webkit-box-shadow:0 2px 0 0 #96021d;box-shadow:0 2px 0 0 #96021d}@media only screen and (min-width:768px){.more{padding:.1rem 0 .1rem 2rem;border-radius:2px}.frameHover{border:1px solid #fff;border-bottom:2px solid #cdcdcd}.frameHover:hover{background:#fff9d1;border-color:#ee7325}}.gotoAboutRank:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}@font-face{font-family:"dm";src:url("/css/fonts2020/dm.ttf?nv62rf") format("truetype"),url("/css/fonts2020/dm.woff?nv62rf") format("woff"),url("/css/fonts2020/dm.svg?nv62rf#dm") format("svg")}.inner{display:block;max-width:100%;margin:auto}#head{width:100%}.fixedNavi{-webkit-transition:all .5s;transition:all .5s}.fixedNavi.clone-nav{width:100%;visibility:hidden;background:#fff;position:fixed !important;top:0;left:0;z-index:10000000;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.fixedNavi.is-show{visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}@media only screen and (min-width:768px){.inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;max-width:1280px}}.contents{padding:25px 0}@media only screen and (min-width:768px){.contents{width:75%;margin:0 1.562% 0 0;padding:0 0 50px 0}}@media only screen and (min-width:768px)and (max-width:1024px){.contents{width:96%;margin:auto auto 15px}}#information{padding:15px;color:#fff;background:#5a5a5a}.footBanner{width:300px;margin:20px auto}@media only screen and (min-width:768px){.footBanner{width:738px;margin:20px auto 30px}.footBanner .adFrame{border:5px solid #f5f5f5}}@media only screen and (min-width:768px)and (max-width:1024px){.footBanner{width:300px;margin:20px auto}}#head{margin:0 0 .5rem;position:relative}#head h1#logo,#head div#logo{width:34%;margin:0 0 0 10px;font-size:2.8rem;font-weight:bold;float:left}#head h1#logo a,#head div#logo a{display:inline-block;margin:auto}#head h1#logo a img,#head div#logo a img{width:100%;vertical-align:middle}#head .headAd{display:none}#head nav#headNavi{clear:both}#head nav#headNavi ul.headNaviList{text-align:center}#head nav#headNavi ul.headNaviList li{display:inline-block;width:15%}#head nav#glbNavi{margin:0 auto}#head nav#subNavi{float:right}@media only screen and (min-width:768px){#head{margin:0 0 2rem;padding:1rem 0 1rem;-webkit-box-shadow:0px 1px 6px 0px rgba(0,0,0,.2);box-shadow:0px 1px 6px 0px rgba(0,0,0,.2)}#head .inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}#head .inner h1#logo,#head .inner div#logo{width:380px;margin:0}#head .inner .headAd{display:block}#head .inner .headAd .headAdBody{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:780px;height:90px}#head .inner .headAd .headAdBody .adFrame{border:5px solid #f5f5f5}#head .inner nav#headNavi{grid-column:1/3}#head .inner nav#headNavi ul.headNaviList{margin:1rem 0 0;text-align:center}#head .inner nav#headNavi ul.headNaviList li{display:inline-block;width:19%;vertical-align:bottom}#head .inner nav#headNavi ul.nologin li{width:17%;vertical-align:bottom}#head .inner nav#headNavi ul.nologin li:last-child{width:10%;vertical-align:top}.headPr{display:block;width:40px;margin:0 2px 0 0;padding:2px;font-size:1rem;color:#fff;text-align:center;background:#47a2d1;border-radius:3px}}@media only screen and (min-width:768px)and (max-width:1024px){#head{padding:1rem 1rem 2rem}#head .inner{display:block}#head .inner .dmLogo{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;width:94%;margin:auto auto .5rem}#head .inner .dmLogo .anniversaryHead{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding:0;line-height:0}#head .inner .dmLogo .anniversaryHead::before{width:110px}#head .inner .dmLogo div#logo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;float:none}#head .inner h1#logo,#head .inner div#logo{width:200px;margin:0 20px 0 0;font-size:2.2rem}#head .inner .headAd .headAdBody{margin:auto}#head .inner nav#glbNavi{margin:0 0 0 6%;float:left}}.anniversaryHead{display:block;width:100%;padding:5px 0;font-size:1rem;line-height:1}@media only screen and (min-width:768px){.anniversaryHead{padding:2px;font-size:1.2rem}.anniversaryHead::before{content:"";display:inline-block;width:121px;height:25px;vertical-align:middle;background:url(/img/top/icon_anniversary26.png) 0 0 no-repeat;background-size:100%}}.headNews{display:block;max-width:1280px;margin:0 1.5rem 2rem;text-align:center}.headNews::before{content:"PR";display:inline-block;width:40px;margin:0 3px 0 0;padding:2px;font-size:1rem;color:#fff;text-align:center;vertical-align:middle;background:#47a2d1;border-radius:3px}@media only screen and (min-width:768px){.headNews{margin:0 auto 2rem}}ul.glbNaviMain,ul.subNaviMain{display:block;margin:auto;text-align:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #cdcdcd}@media only screen and (min-width:768px)and (max-width:1024px){ul.glbNaviMain,ul.subNaviMain{border:none}}li.glbNaviMainList,li.subNaviMainList{display:inline-block;width:32%;text-align:center;border-left:1px solid #fff}li.glbNaviMainList:first-child,li.subNaviMainList:first-child{border:none}li.glbNaviMainList a,li.subNaviMainList a{display:block;text-decoration:none;position:relative;background:#fff}li.glbNaviMainList>a,li.subNaviMainList>a{text-decoration:none}li.glbNaviMainList div.dropMenu,li.subNaviMainList div.dropMenu{display:none;width:100%;position:absolute;left:0;z-index:10;background:#fff;border-top:1px solid #cdcdcd;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}li.glbNaviMainList div.dropMenu div.leftSide,li.subNaviMainList div.dropMenu div.leftSide,li.glbNaviMainList div.dropMenu div.rightSide,li.subNaviMainList div.dropMenu div.rightSide{display:inline-block;width:100%;padding:5px;vertical-align:top}li.glbNaviMainList div.dropMenu div.leftSide a,li.subNaviMainList div.dropMenu div.leftSide a,li.glbNaviMainList div.dropMenu div.rightSide a,li.subNaviMainList div.dropMenu div.rightSide a{color:#5a5a5a}li.glbNaviMainList div.dropMenu div.leftSide ul,li.subNaviMainList div.dropMenu div.leftSide ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}li.glbNaviMainList div.dropMenu div.leftSide ul:first-child li,li.subNaviMainList div.dropMenu div.leftSide ul:first-child li{width:96%}li.glbNaviMainList div.dropMenu div.leftSide ul li,li.subNaviMainList div.dropMenu div.leftSide ul li{display:inline-block;width:46.5%;margin:5px}li.glbNaviMainList div.dropMenu div.leftSide ul li a,li.subNaviMainList div.dropMenu div.leftSide ul li a{display:block;background:none;padding:.8rem}li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-orange,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-orange,li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-black,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-black,li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-red,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-red{color:#fff;background:#ee7325}li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-orange:hover,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-orange:hover,li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-black:hover,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-black:hover,li.glbNaviMainList div.dropMenu div.leftSide ul li a.btn-red:hover,li.subNaviMainList div.dropMenu div.leftSide ul li a.btn-red:hover{color:#ee7325;background:#fff9d1}li.glbNaviMainList div.dropMenu div.rightSide ul,li.subNaviMainList div.dropMenu div.rightSide ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}li.glbNaviMainList div.dropMenu div.rightSide ul li,li.subNaviMainList div.dropMenu div.rightSide ul li{display:inline-block;width:46.5%;margin:5px}li.glbNaviMainList:hover>a:after,li.subNaviMainList:hover>a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList:hover>a:after,li.subNaviMainList:hover>a:after{color:#ee7325;position:absolute;bottom:-2px;left:0;right:0}li.glbNaviMainList .dropBegginer,li.subNaviMainList .dropBegginer{padding:0 0 15px}li.glbNaviMainList .dropBegginer li,li.subNaviMainList .dropBegginer li{display:inline-block;width:32%;padding:15px 0 0;vertical-align:top;border-right:1px dotted #cdcdcd}li.glbNaviMainList .dropBegginer li:last-child,li.subNaviMainList .dropBegginer li:last-child{border:none}li.glbNaviMainList .dropBegginer li a,li.subNaviMainList .dropBegginer li a{padding:3.5rem 0 0;font-size:1.2rem;letter-spacing:-0.1em;position:relative}li.glbNaviMainList .dropBegginer li a:before,li.subNaviMainList .dropBegginer li a:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropBegginer li a:before,li.subNaviMainList .dropBegginer li a:before,li.glbNaviMainList .dropBegginer li a:after,li.subNaviMainList .dropBegginer li a:after{color:#ee7325}li.glbNaviMainList .dropBegginer li a:after,li.subNaviMainList .dropBegginer li a:after{font-size:3.5rem;position:absolute;top:0;left:0;right:0}li.glbNaviMainList .dropBegginer li a.aboutDm:after,li.subNaviMainList .dropBegginer li a.aboutDm:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropBegginer li a.aboutMedal:after,li.subNaviMainList .dropBegginer li a.aboutMedal:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropBegginer li a.aboutRank:after,li.subNaviMainList .dropBegginer li a.aboutRank:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropBegginer p,li.subNaviMainList .dropBegginer p{margin:15px 0 0}li.glbNaviMainList .dropBegginer p a,li.subNaviMainList .dropBegginer p a{display:inline;color:#ee7325}li.glbNaviMainList .dropInfo,li.subNaviMainList .dropInfo{padding:0 0 15px;border-top:1px solid #cdcdcd}li.glbNaviMainList .dropInfo li,li.subNaviMainList .dropInfo li{width:92%;margin:0 auto;text-align:left;border-bottom:1px dashed #cdcdcd}li.glbNaviMainList .dropInfo li.n2104 a,li.subNaviMainList .dropInfo li.n2104 a{color:#cc000a;font-weight:600;background:#fff0f0}li.glbNaviMainList .dropInfo li a,li.subNaviMainList .dropInfo li a{display:block;padding:10px;position:relative}li.glbNaviMainList .dropInfo li a:after,li.subNaviMainList .dropInfo li a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropInfo li a:after,li.subNaviMainList .dropInfo li a:after{display:block;width:1.4rem;height:1.4rem;margin:auto;color:#dcdcdc;position:absolute;top:0;bottom:0;right:0}li.glbNaviMainList .dropInfo li a.news:before,li.subNaviMainList .dropInfo li a.news:before,li.glbNaviMainList .dropInfo li a.notice:before,li.subNaviMainList .dropInfo li a.notice:before{content:"";display:inline-block;width:40px;height:40px;vertical-align:top}li.glbNaviMainList .dropInfo li a.news:before,li.subNaviMainList .dropInfo li a.news:before{background:url(../../img/common/icon_info_news.png) 0 0 no-repeat;background-size:100%}li.glbNaviMainList .dropInfo li a.notice:before,li.subNaviMainList .dropInfo li a.notice:before{background:url(../../img/common/icon_info_notice.png) 0 0 no-repeat;background-size:100%}li.glbNaviMainList .dropInfo li a dl,li.subNaviMainList .dropInfo li a dl{display:inline-block;width:84%;vertical-align:top}li.glbNaviMainList .dropInfo .btn-orange,li.glbNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.glbNaviMainList .dropInfo input,li.subNaviMainList .dropInfo .btn-orange,li.subNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.subNaviMainList .dropInfo input,li.glbNaviMainList .dropInfo .btn-black,li.subNaviMainList .dropInfo .btn-black,li.glbNaviMainList .dropInfo .btn-red,li.subNaviMainList .dropInfo .btn-red{width:90%;margin:10px auto 5px;background-color:#ee7325}li.glbNaviMainList .dropInfo .btn-orange:hover,li.glbNaviMainList .dropInfo #goikenCommonArea dl dd div input:hover,#goikenCommonArea dl dd div li.glbNaviMainList .dropInfo input:hover,li.subNaviMainList .dropInfo .btn-orange:hover,li.subNaviMainList .dropInfo #goikenCommonArea dl dd div input:hover,#goikenCommonArea dl dd div li.subNaviMainList .dropInfo input:hover,li.glbNaviMainList .dropInfo .btn-black:hover,li.subNaviMainList .dropInfo .btn-black:hover,li.glbNaviMainList .dropInfo .btn-red:hover,li.subNaviMainList .dropInfo .btn-red:hover{border-color:#ee7325;background:#fff9d1}li.glbNaviMainList .dropMy,li.subNaviMainList .dropMy{padding:0 0 15px;border-top:1px solid #cdcdcd}li.glbNaviMainList .dropMy .userInfo,li.subNaviMainList .dropMy .userInfo{width:92%;margin:10px auto 0;padding:15px;background:#f5f5f5;border-radius:3px}li.glbNaviMainList .dropMy .userInfo .welcome,li.subNaviMainList .dropMy .userInfo .welcome{margin:0 0 15px;padding:0 0 0 5rem;text-align:left;position:relative}li.glbNaviMainList .dropMy .userInfo .welcome:before,li.subNaviMainList .dropMy .userInfo .welcome:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropMy .userInfo .welcome:before,li.subNaviMainList .dropMy .userInfo .welcome:before{margin:auto;color:#5a5a5a;font-size:4rem;position:absolute;left:0;top:0;bottom:0}li.glbNaviMainList .dropMy .userInfo .btnArea li,li.subNaviMainList .dropMy .userInfo .btnArea li{display:inline-block;width:48%;margin:0 1.5% 0 0}li.glbNaviMainList .dropMy .userInfo .btnArea li:last-child,li.subNaviMainList .dropMy .userInfo .btnArea li:last-child{margin:0}li.glbNaviMainList .dropMy .userInfo .owned,li.subNaviMainList .dropMy .userInfo .owned{margin:15px 0 0;text-align:left}li.glbNaviMainList .dropMy .userInfo .owned .medal:before,li.subNaviMainList .dropMy .userInfo .owned .medal:before,li.glbNaviMainList .dropMy .userInfo .owned .point:before,li.subNaviMainList .dropMy .userInfo .owned .point:before,li.glbNaviMainList .dropMy .userInfo .owned .rank:before,li.subNaviMainList .dropMy .userInfo .owned .rank:before{color:#ee7325}li.glbNaviMainList .dropMy .userInfo .owned .medal:before,li.subNaviMainList .dropMy .userInfo .owned .medal:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropMy .userInfo .owned .point:before,li.subNaviMainList .dropMy .userInfo .owned .point:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropMy .userInfo .owned .rank:before,li.subNaviMainList .dropMy .userInfo .owned .rank:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}li.glbNaviMainList .dropMy .userInfo .owned .rank div,li.subNaviMainList .dropMy .userInfo .owned .rank div{text-indent:2.8rem}li.glbNaviMainList .dropMy .headLogin .loginBtn,li.subNaviMainList .dropMy .headLogin .loginBtn{width:80%;margin:15px auto;color:#fff;background:#ee7325}li.glbNaviMainList .dropMy .headLogin .loginBtn:hover,li.subNaviMainList .dropMy .headLogin .loginBtn:hover{background:#fff9d1;border-color:#ee7325}li.glbNaviMainList .dropMy .headLogin p a,li.subNaviMainList .dropMy .headLogin p a{display:inline;color:#ee7325}li.glbNaviMainList .dropMedal .leftSide ul:nth-child(2) li:first-child,li.subNaviMainList .dropMedal .leftSide ul:nth-child(2) li:first-child{width:96%}@media only screen and (min-width:768px)and (max-width:1024px){li.glbNaviMainList,li.subNaviMainList{width:auto}}ul.subNaviMain{border:none}li.subNaviMainList{display:inline-block;width:auto}li.subNaviMainList a{text-decoration:none}.nav-begginer:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.nav-info{position:relative}.nav-info:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.nav-mypage:before,.nav-login:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.nav-present:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.nav-medal:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.nav-present,.nav-medal{padding:5px 0;color:#ee7325;font-size:1rem}.nav-present:before,.nav-medal:before{display:block;margin:0 2px 0 0;font-size:3rem}.nav-begginer,.nav-info,.nav-mypage,.nav-login{padding:5px 0;color:#0c276c;font-size:1rem}.nav-begginer:before,.nav-info:before,.nav-mypage:before,.nav-login:before{display:block;margin:0 2px 0 0;font-size:2.4rem}.nav-login{color:#dbdbdb}.nav-begginer span{display:none !important}@media only screen and (min-width:768px){.nav-present,.nav-medal,.nav-begginer,.nav-info,.nav-mypage,.nav-login{padding:5px 0;color:#5a5a5a;font-size:1.4rem;text-decoration:none}.nav-present:before,.nav-medal:before,.nav-begginer:before,.nav-info:before,.nav-mypage:before,.nav-login:before{display:block;margin:0 2px 0 0;font-size:3.5rem}.nav-present:before,.nav-medal:before,.nav-begginer:before,.nav-info:before,.nav-mypage:before{color:#0c276c}.nav-present:visited,.nav-medal:visited,.nav-begginer:visited,.nav-info:visited,.nav-mypage:visited{color:#5a5a5a}.nav-present:visited:before,.nav-medal:visited:before,.nav-begginer:visited:before,.nav-info:visited:before,.nav-mypage:visited:before{color:#0c276c}.nav-present:hover,.nav-medal:hover,.nav-begginer:hover,.nav-info:hover,.nav-mypage:hover{color:#ee7325}.nav-present:hover:before,.nav-medal:hover:before,.nav-begginer:hover:before,.nav-info:hover:before,.nav-mypage:hover:before{color:#ee7325}.nav-present.active,.nav-medal.active,.nav-begginer.active,.nav-info.active,.nav-mypage.active{color:#ee7325}.nav-present.active:before,.nav-medal.active:before,.nav-begginer.active:before,.nav-info.active:before,.nav-mypage.active:before{color:#ee7325}.nav-mypage:before{content:"";width:50px;height:50px;margin:auto;background:url(/img/common/icon_my_yume.png) center center no-repeat;background-size:100%}.nav-login:before{color:#dbdbdb}.nav-login:visited:before{color:#dbdbdb}.nav-login:hover{color:#ee7325}}@media only screen and (min-width:768px)and (max-width:1024px){.nav-begginer,.nav-info,.nav-mypage,.nav-login,.nav-present,.nav-medal,.nav-gold{font-size:1.3rem}.nav-begginer:before,.nav-info:before,.nav-mypage:before,.nav-login:before,.nav-present:before,.nav-medal:before,.nav-gold:before{display:inline-block;font-size:1.3rem}.nav-mypage:before{content:"";width:15px;height:15px;vertical-align:middle}}.infoNum{display:block;width:16px;height:16px;color:#fff;font-size:1rem;position:absolute;top:3px;right:0;background:red;border-radius:50%}@media only screen and (min-width:768px){.infoNum{width:18px;height:18px;font-size:1.2rem;top:-10px}}#otherCnt{text-align:center;background:#000}#otherCnt a{display:inline-block;color:#fff;text-decoration:none}#otherCnt ul{padding:15px}#otherCnt ul li{margin:15px 0}@media only screen and (min-width:768px){#otherCnt a{padding:1px 15px;text-align:center}#otherCnt a:hover{text-decoration:underline}#otherCnt ul{padding:5px;text-align:left}#otherCnt ul li{display:inline-block;margin:0;border-left:1px dotted #cdcdcd}#otherCnt ul li:last-child{border-right:1px dotted #cdcdcd}}.footLink li{padding:0 15px;border-bottom:1px solid #cdcdcd}.footLink li a{display:inline-block;padding:1.4rem 0}.footLink li a:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.footLink li a:before{display:inline-block;color:#ee7325;margin:0 3px 0 0}.goiken{margin:20px 15px;padding:15px 15px 15px 20%;background:url(../../img/common/icon_mail.png) 15px 15px no-repeat;background-size:15%;border:1px solid #cdcdcd}.goiken span a{text-decoration:underline}.goiken .btn-orange,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input,.goiken .btn-black,.goiken .btn-red{width:80%;margin:10px 0 0;text-align:center}.goiken .btn-orange:before,.goiken #goikenCommonArea dl dd div input:before,#goikenCommonArea dl dd div .goiken input:before,.goiken .btn-black:before,.goiken .btn-red:before{display:none}.copyright{margin:15px 0;padding:1.5rem 0;text-align:center}#foot{padding:0 0 7rem}@media only screen and (min-width:768px){#foot{margin:20px 0 0;padding:0}#foot .inner{display:block;overflow:hidden}.footLink{display:none}.goiken{width:70%;margin:0 auto 15px;padding-left:4.5%;background-size:6%;background-position:2%}.goiken span,.goiken .btn-orange,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input,.goiken .btn-black,.goiken .btn-red{display:inline-block;vertical-align:top}.goiken span{width:68%;margin:0 1.5% 0 2rem}.goiken .btn-orange,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input,.goiken .btn-black,.goiken .btn-red{width:26%;margin:auto;padding:.8rem}.copyright{padding:3rem 0;position:relative}.copyright .copyrightText{color:#cdcdcd;font-size:1.2rem;position:absolute;bottom:0;left:0;right:0}}@media only screen and (min-width:768px)and (max-width:1024px){.goiken{background-size:8%}.goiken span{width:90%;margin:0 1.5% 0 4rem}.goiken .btn-orange,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input,.goiken .btn-black,.goiken .btn-red{width:90%;margin:1rem 0 0 4rem}}.invitation{display:none;width:100%;padding:15px;font-size:1.6rem;text-align:center;position:fixed;z-index:1000;bottom:0;left:0;background-color:#f5f5f5;background-image:url(/img/touroku/lpy/head_img_bg.png),url(/img/touroku/lpy/head_img_ptn.gif);background-repeat:no-repeat,repeat-x;background-size:cover,contain;-webkit-box-shadow:0 5px 10px 0px #333;box-shadow:0 5px 10px 0px #333}.invitation .btn-green{padding:1rem 0 1rem 1.5rem;font-size:1.4rem;font-weight:bold}.invitation .inviClose{display:block;width:20px;height:20px;position:absolute;top:-15px;right:0}.invitation .inviClose img{width:100%}@media only screen and (min-width:768px){.invitation .btn-green{width:530px;margin:auto;padding:1rem 0 1rem 1rem;font-size:2rem}.invitation .btn-green:before{width:2rem;height:2rem}.invitation .inviClose{width:25px;height:25px;top:5px;right:5px}}@media only screen and (min-width:768px)and (max-width:1024px){.invitation .btn-green{width:70%}}.sitemap article.sitemapBody{padding:0 2.5rem 1rem}.sitemap article.sitemapBody strong:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}.sitemap article.sitemapBody .pmark{margin:3rem 0 0 1.5rem;text-align:center}.sitemap article.sitemapBody .pmark img{width:100px}.sitemap ul{margin:0 0 1.4rem}.sitemap ul li{margin:5px 0 5px 1.4rem}@media only screen and (min-width:768px){.sitemap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0 0;padding:15px 0 0;border-top:1px solid #f5f5f5}.sitemap article.sitemapBody{width:24%;padding:0 1% 0 1%;border-right:1px solid #f5f5f5}.sitemap article.sitemapBody:last-child{padding:0 0 0 1%;border:none}.sitemap article.sitemapBody:first-child{padding:0 1% 0 0}.sitemap article.sitemapBody .pmark{text-align:left}}@media only screen and (min-width:768px)and (max-width:1024px){.sitemap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#goiken_common_message{width:100%;padding:0 0 5px 5px}#goikenCommonArea{overflow:scroll;display:none;width:98%;height:74%;margin:auto;padding:15px 0;position:fixed;top:0;right:0;left:0;bottom:0;z-index:1000;background-color:#fff;-webkit-box-shadow:0px 1px 7px 0px #333;box-shadow:0px 1px 7px 0px #333}@media only screen and (min-width:768px){#goikenCommonArea{width:720px;height:420px}}#goikenCommonArea dl{width:90%;margin:0 auto}#goikenCommonArea dl dt,#goikenCommonArea dl dd{margin:0;padding:0}#goikenCommonArea dl dt{display:block;margin:0 0 10px;padding:0 0 0 5px;font-size:1.6rem;font-weight:bold;border-left:4px solid #ee7325}#goikenCommonArea dl dd{padding:5px 20px 20px 20px;border:1px solid #d6d6d6}#goikenCommonArea dl dd p{margin:0 0 5px 0;line-height:1.4}#goikenCommonArea dl dd p a{text-decoration:underline}#goikenCommonArea dl dd div{width:100%;margin:20px auto 5px auto;text-align:center}#goikenCommonArea dl dd div input{margin:auto;padding:.5rem 1.2rem}#goikenCommonArea dl dd div strong{color:#4d8f32}#goikenCommonArea dl dd div p.msg{margin:10px 0 0 0;text-align:left}#goikenCommonArea dl dd div p.sign{text-align:right}#goikenCommonArea .goikenClose{display:block;padding:15px 0;text-align:center}#goiken_common_message{border:1px solid #cdcdcd}.errorDetail{width:97%;margin:20px auto}.errorDetail h2.title{margin:0 0 15px;color:#004c90;font-size:1.8rem;font-weight:bold}.errorDetail .errorText{margin:30px 0}.errorDetail .errorText li{margin:0 0 0 20px;list-style:disc}.errorDetail .adList{margin:0 auto;padding:0}.errorDetail .adList li{display:inline-block;width:302px;margin:30px auto;vertical-align:top;border:1px solid #ccc}.errorDetail .back{font-weight:bold;text-align:center}.errorDetail .back a{display:inline}.redirect{padding:100px 0;line-height:1.6;text-align:center}.redirect a{display:inline}.rewardJump{width:70%;margin:auto;padding:150px 15px;line-height:1.6;text-align:center}.rewardJump a{text-decoration:underline}.sspPrFrame{width:300px !important;margin:0 auto}.sspPrFrame .sspPrDetail{display:block;width:40px;margin:0 0 5px;padding:2px;font-size:1rem;color:#fff;text-align:center;background:#47a2d1;border-radius:3px}.sspWrap{margin:10px auto 0;text-align:center}.sspWrap .sspPrFrame{display:inline-block;vertical-align:top}.rectangle{margin:0 0 3rem}#snaviarea{width:100%;margin:0 auto 10px;padding:15px;font-size:1.6rem;font-weight:bold}#snaviarea ul{text-align:center}#snaviarea ul .btn-default,#snaviarea ul .btn-orange,#snaviarea ul .btn-green,#snaviarea ul .btn-black,#snaviarea ul .btn-red,#snaviarea ul #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #snaviarea ul input{width:100%;margin:16px auto;border-radius:60px}#snaviarea ul .btn-default:before,#snaviarea ul .btn-orange:before,#snaviarea ul .btn-green:before,#snaviarea ul .btn-black:before,#snaviarea ul .btn-red:before,#snaviarea ul #goikenCommonArea dl dd div input:before,#goikenCommonArea dl dd div #snaviarea ul input:before{display:none}@mediaonly screen and (min-width:768px){#snaviarea{width:90%}#snaviarea ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:4px 40px;border:1px solid #cdcdcd;border-radius:120px;-webkit-box-shadow:0 2px 0 0 #cdcdcd;box-shadow:0 2px 0 0 #cdcdcd}#snaviarea ul li{width:32%}#snaviarea ul li .btn-default,#snaviarea ul li .btn-orange,#snaviarea ul li .btn-green,#snaviarea ul li .btn-black,#snaviarea ul li .btn-red,#snaviarea ul li #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #snaviarea ul li input{margin:0 auto;border:none;-webkit-box-shadow:none;box-shadow:none}}#startDash{width:100%;padding:15px;font-size:1.6rem;font-weight:bold;text-align:center;position:fixed;z-index:1000;bottom:0;left:0;background:#ccf1de url(/img/common/ptn_yume.png);background-size:100px;-webkit-box-shadow:0 5px 10px 0px #333;box-shadow:0 5px 10px 0px #333}#startDash .btn-orange,#startDash .btn-black,#startDash .btn-red,#startDash #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #startDash input{padding:1rem 0 1rem 1.5rem;font-size:1.4rem;font-weight:bold;background:#f84383}#startDash .btn-orange img,#startDash .btn-black img,#startDash .btn-red img,#startDash #goikenCommonArea dl dd div input img,#goikenCommonArea dl dd div #startDash input img{width:20%;position:absolute;left:5%;bottom:0}#startDash .dashClose{display:block;width:20px;height:20px;position:absolute;top:-15px;right:0}#startDash .dashClose img{width:100%}@media only screen and (min-width:768px){#startDash .btn-orange,#startDash .btn-black,#startDash .btn-red,#startDash #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #startDash input{width:530px;margin:auto;padding:1rem 0 1rem 1rem;font-size:2rem}#startDash .btn-orange:before,#startDash .btn-black:before,#startDash .btn-red:before,#startDash #goikenCommonArea dl dd div input:before,#goikenCommonArea dl dd div #startDash input:before{width:2rem;height:2rem}#startDash .btn-orange:hover,#startDash .btn-black:hover,#startDash .btn-red:hover,#startDash #goikenCommonArea dl dd div input:hover,#goikenCommonArea dl dd div #startDash input:hover{color:#fcd1df !important}#startDash .dashClose{width:25px;height:25px;top:5px;right:5px}}@media only screen and (min-width:768px)and (max-width:1024px){.invitation .btn-green{width:70%}}#bigginerPop,#bigginerPop20221121{display:none;width:320px;height:300px;margin:auto;padding:0 1.5rem 1.5rem;position:absolute;top:0;left:0;right:0;z-index:201;-webkit-transition:all 5ms;transition:all 5ms;background:#c1e84f url(/img/common/bigginer_pop_bg.png) 0 0 no-repeat;background-size:100%;border:5px solid #cdcdcd;border-radius:5px}#bigginerPop .bigginerPopBody,#bigginerPop20221121 .bigginerPopBody{padding:0}#bigginerPop span,#bigginerPop20221121 span{font-weight:600;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, #ff0));background:-webkit-linear-gradient(transparent 60%, #ff0 0%);background:linear-gradient(transparent 60%, #ff0 0%)}#bigginerPop strong,#bigginerPop20221121 strong{display:block;margin:1rem 0 0;font-size:1.6rem}#bigginerPop img,#bigginerPop20221121 img{width:78%}#bigginerPop a.btn-orange,#bigginerPop20221121 a.btn-orange,#bigginerPop a.btn-black,#bigginerPop20221121 a.btn-black,#bigginerPop a.btn-red,#bigginerPop20221121 a.btn-red{margin:1.5rem auto 0;font-size:1.6rem;font-weight:600;text-align:center}#bigginerPop a.btn-orange:hover,#bigginerPop20221121 a.btn-orange:hover,#bigginerPop a.btn-black:hover,#bigginerPop20221121 a.btn-black:hover,#bigginerPop a.btn-red:hover,#bigginerPop20221121 a.btn-red:hover{background:#ffece0}#bigginerPop a.begginerClose,#bigginerPop20221121 a.begginerClose{display:block;width:38px;height:38px;position:absolute;top:-20px;right:-20px}#bigginerPop a.begginerClose img,#bigginerPop20221121 a.begginerClose img{width:100%}@media only screen and (min-width:768px){#bigginerPop,#bigginerPop20221121{width:460px;height:350px;padding:0 1.5rem 1.5rem;font-size:1.8rem}#bigginerPop strong,#bigginerPop20221121 strong{font-size:2.3rem}#bigginerPop img,#bigginerPop20221121 img{width:60%}#bigginerPop a.btn-orange,#bigginerPop20221121 a.btn-orange,#bigginerPop a.btn-black,#bigginerPop20221121 a.btn-black,#bigginerPop a.btn-red,#bigginerPop20221121 a.btn-red{width:76%;margin:1.5rem 0}}#bigginerPop20221121{padding:0;font-size:1.6rem}#bigginerPop20221121 img.beginnerIcon{width:50%}#bigginerPop20221121 .bigginerPopBody{padding:0 1.5rem 1.5rem}#bigginerPop20221121 strong.beginnerItem{color:red;font-size:3rem;line-height:1}#bigginerPop20221121 a.btn-orange,#bigginerPop20221121 a.btn-black,#bigginerPop20221121 a.btn-red{margin:0 1.5rem}@media only screen and (min-width:768px){#bigginerPop20221121{font-size:1.8rem}#bigginerPop20221121 strong.beginnerItem{font-size:3.5rem;line-height:1.4}#bigginerPop20221121 a.btn-orange,#bigginerPop20221121 a.btn-black,#bigginerPop20221121 a.btn-red{width:70%;margin:0 0 0 1.5rem}}.amazonPush{text-align:center;line-height:1.4}.amazonPush a{display:block;padding:1.5rem;text-decoration:none;background:#fff}.amazonPush a span.pushTxt{font-size:1.6rem}.amazonPush a span.pushTxt strong{font-size:2.2rem}.amazonPush a img{display:block;width:100%;margin:.5rem auto}.amazonPush a strong{color:#c80000;font-size:1.7rem}.amazonPush a span.btn-green{margin:1rem auto;font-size:2.6rem;font-weight:600}.amazonPush a span.btn-green:before{width:2.6rem;height:2.6rem}.amazonPush a span.btn-green:hover{background:#fff}.amazonPush a span.btn-green span{font-size:1.4rem;vertical-align:middle}.amazonPush a p{font-size:1.2rem}@media only screen and (min-width:768px){.amazonPush{width:80%;margin:auto;border:5px solid #ffd84a}.amazonPush a:hover{background:#fff8dd}.amazonPush a span.pushTxt strong{font-size:3rem}.amazonPush a img{width:70%}.amazonPush a strong{font-size:2rem}.amazonPush a span.btn-green{width:70%}}#dailyPop20241202{width:100%;height:400px;margin:auto;padding:60px 0 0;position:fixed;top:0;left:0;bottom:130px;right:0;z-index:201;-webkit-transition:all 5ms;transition:all 5ms;background:url(/img/common/dailypop_bg.png) center center no-repeat;background-size:100%}#dailyPop20241202 .dailyPopWrap{width:94%;margin:auto;padding:0 0 10px;position:relative;background:#ed7325}#dailyPop20241202 .dailyPopWrap::before,#dailyPop20241202 .dailyPopWrap::after{content:"";display:block;width:55px;height:184px;position:absolute;bottom:0}#dailyPop20241202 .dailyPopWrap::before{left:-3%;background:url(/img/common/dailypop_kira01.png) center center no-repeat;background-size:100%}#dailyPop20241202 .dailyPopWrap::after{right:0;background:url(/img/common/dailypop_kira02.png) center center no-repeat;background-size:100%}#dailyPop20241202 .dailyPopWrap .dailyPopTitle{width:90%;margin:auto;position:absolute;top:-82px;left:0;right:0}#dailyPop20241202 .dailyPopWrap .dailyPopTitle img{width:100%}#dailyPop20241202 .dailyPopWrap .dailyPopLead{padding:.5rem 0;color:#fff;font-size:1.8rem;font-weight:600;text-align:center}#dailyPop20241202 .dailyPopWrap .dailyPopBody{margin:0 1rem;padding:1rem;background:#fff}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain{margin:0 0 .5rem;font-size:1.6rem;line-height:1.3;font-weight:600}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .btn-img{display:block;margin:auto auto 1.5rem;width:80%;text-align:center}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .btn-img img{width:100%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo ul{margin:1rem 0 0}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo ul li{font-size:1.4rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1rem 0 0}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn a{font-weight:600;text-align:center;padding-left:0}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn a::before{display:inline-block;position:relative;left:-5px}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn .btn-red{width:65%;margin-right:5%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn .btn-black{width:30%;background:#aaa;border-color:#aaa}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .temp20241121 .btn-red{width:55%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .temp20241121 .btn-black{width:40%}#dailyPop20241202 .color_mail{background:#0ebfd9}#dailyPop20241202 .color_million{background:#c2e84f}#dailyPop20241202 .color_million .dailyPopLead{color:#2f640c}#dailyPop20241202 .color_num{background:#beeaba}#dailyPop20241202 .color_num .dailyPopLead{color:#541a9c}#dailyPop20241202 .color_ad{background:#e4240a}@media only screen and (min-width:768px){#dailyPop20241202{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:970px;height:800px;bottom:0}#dailyPop20241202 .dailyPopWrap{width:100%}#dailyPop20241202 .dailyPopWrap::before,#dailyPop20241202 .dailyPopWrap::after{width:105px;height:350px}#dailyPop20241202 .dailyPopWrap::before{bottom:-8%;left:-6%}#dailyPop20241202 .dailyPopWrap::after{right:-6%}#dailyPop20241202 .dailyPopWrap .dailyPopTitle{width:58%;top:-140px}#dailyPop20241202 .dailyPopWrap .dailyPopLead{font-size:3rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.5rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .btn-img{display:block;margin:auto;width:40%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .btn-img img{width:80%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo{width:55%}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo ul{margin:1.5rem 0 0}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo ul li{font-size:1.8rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo ul li span.iconMedal{margin:0 .5rem 0 0;font-size:1.8rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn{margin:1.5rem 0 0}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn a{font-size:1.8rem}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn a::before{left:-10px}#dailyPop20241202 .dailyPopWrap .dailyPopBody .dailyPopMain .dailyPopMainInfo .dailyPopBtn .btn-red{width:60%;margin-right:3%}}@media only screen and (min-width:768px)and (max-width:1024px){#dailyPop20241202{width:90%}#dailyPop20241202 .dailyPopWrap .dailyPopTitle{width:72%;top:-120px}}.footOverlay{width:100%;padding:1.5rem 0;background:rgba(0,0,0,.8);position:fixed;bottom:0;left:0;z-index:9999}.footOverlay div{margin:auto}.footOverlay a.footOverlayClose{display:block;width:25px;height:25px;position:absolute;right:0;top:-10px}.footOverlay a.footOverlayClose img{width:100%}aside.addition{padding:1.5rem 0}@media only screen and (min-width:768px){aside.addition{width:23.438%;padding:0}}@media only screen and (min-width:768px)and (max-width:1024px){aside.addition{width:96%;margin:auto}}article.available{display:none}@media only screen and (min-width:768px){article.available{display:block;margin:0 auto 2rem;padding:2rem;background:#f5f5f5}article.available .availableTitle{margin:0;padding:1rem 0 1rem 7rem;font-size:1.6rem;line-height:1.4;background:url(/img/common/icon_my_yume.png) left center no-repeat;background-size:24%}article.available .userId{margin:0 0 1rem}article.available .owned{margin:0 0 1rem;text-align:left}article.available .owned .medal,article.available .owned .point{font-size:1.6rem}article.available .owned .medal:before,article.available .owned .point:before{color:#ee7325;font-size:2rem}article.available .owned .medal:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}article.available .owned .point:before{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}article.available dl.presentCnt,article.available dl.researchCnt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}article.available dl.presentCnt dt,article.available dl.presentCnt dd,article.available dl.researchCnt dt,article.available dl.researchCnt dd{display:block;vertical-align:middle}article.available dl.presentCnt dt,article.available dl.researchCnt dt{width:65%;margin-top:auto}article.available dl.presentCnt dd,article.available dl.researchCnt dd{width:35%}article.available dl.presentCnt dd a,article.available dl.presentCnt dd span,article.available dl.researchCnt dd a,article.available dl.researchCnt dd span{color:#cc000a;font-size:1.6rem;font-weight:600}article.available dl.researchCnt{margin:0 0 1rem}article.available ul.btnMy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}article.available ul.btnMy li{width:49%}article.available ul.btnMy li:first-child{margin-right:2%}article.available ul.btnMy li a{padding:.8rem 0 .8rem .8rem;text-align:center}article.available dl.inboxS{margin:2rem 0 0}article.available dl.inboxS dt{margin:0 0 .5rem;font-size:1.6rem;font-weight:600}article.available dl.inboxS dt::before{content:"";display:inline-block;width:22px;height:20px;margin:0 .5rem 0 0;vertical-align:middle;background:url(/img/common/icon_mail2.png) left center no-repeat;background-size:100%}article.available dl.inboxS dd ul{margin:0 0 .5rem;padding:.5rem;-webkit-box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.3);box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.3);border-radius:5px}article.available dl.inboxS dd ul li{background:#f5f5f5}article.available dl.inboxS dd ul li:nth-child(odd){background:#e9e9e9}article.available dl.inboxS dd ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.7rem .5rem;color:#282dfa;line-height:1.4;text-decoration:none}article.available dl.inboxS dd ul li a:visited{color:#620eb9}article.available dl.inboxS dd ul li a span.date{display:inline-block;width:20%;margin:0 2% 0 0;text-align:right}article.available dl.inboxS dd ul li a span.subject{display:inline-block;width:78%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}article.available dl.inboxS dd.moreMailS a{display:block;text-align:right;font-weight:600}article.available dl.inboxS dd.moreMailS a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}article.available dl.inboxS dd.moreMailS a:after{font-size:1.2rem}}dl.dailyCheck{width:90%;margin:0 auto 3rem}dl.dailyCheck dt{height:57px;line-height:0;position:relative}dl.dailyCheck dt span{padding:2rem 2rem 2rem 4rem;color:#fff;font-size:2rem;font-weight:600;position:absolute;bottom:0;left:40px;background:#ee7325;border-radius:0 6px 0 0}dl.dailyCheck dt span::before{content:"";display:inline-block;width:66px;height:57px;position:absolute;bottom:0;left:-40px;z-index:1;background:url(/img/common/icon_daily_side.png) left bottom no-repeat;background-size:100%}dl.dailyCheck dd{border:4px solid #ee7325;border-radius:0 6px 6px 6px}dl.dailyCheck dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 0 0}dl.dailyCheck dd ul li{width:50%;margin:0 0 1rem;font-size:1.2rem;text-align:center}dl.dailyCheck dd ul li img{display:block;width:70%;margin:auto}@media only screen and (min-width:768px){dl.dailyCheck{width:100%;margin:0 0 3rem}dl.dailyCheck dd ul li img{width:80%}}article.sideHighBn{margin:0 0 3rem}article.sideHighBn a{display:block}article.sideHighBn a img{width:100%}nav.sideNavi{margin:0 0 3rem}nav.sideNavi dl{background:#f5f5f5}nav.sideNavi dl dt{margin:0;padding:1.2rem .5rem;font-size:2rem;font-weight:600;text-align:center}nav.sideNavi dl dd ul{background:#fff}nav.sideNavi dl dd ul li a{display:block;padding:1rem .5rem 1rem 3.5rem;font-size:1.6rem;text-decoration:none;position:relative;background:#fff;border:1px solid #cdcdcd;border-top:1px solid #fff}nav.sideNavi dl dd ul li a:hover{background:#fff9d1}nav.sideNavi dl dd ul li a:hover::before{content:"";display:inline-block;width:100%;height:103%;position:absolute;top:-1px;left:0;z-index:1;border:1px solid #ee7325}nav.sideNavi dl dd ul li:first-child a{border-top:1px solid #cdcdcd}nav.sideNavi dl dd.more{padding:0;text-align:center}nav.sideNavi dl dd.more a{display:block;text-decoration:none;padding:.8rem .5rem;position:relative;background:#fff;border:1px solid #cdcdcd;border-top:1px solid #fff;-webkit-transition:all .5s 0s ease;transition:all .5s 0s ease}nav.sideNavi dl dd.more a:after{content:"";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;line-height:1;font-style:normal;font-variant:normal;font-weight:normal;font-family:"dm"}nav.sideNavi dl dd.more a:after{height:12px;margin:auto 0 auto .5rem;position:absolute;top:0;bottom:0}nav.sideNavi dl dd.more a.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}nav.sideNavi dl.navi_present_ct dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}nav.sideNavi dl.navi_present_ct dd ul li{width:50%}nav.sideNavi dl.navi_present_ct dd ul li a{padding:1rem .5rem;text-align:center}nav.sideNavi dl.navi_present_ct dd ul li:nth-child(even) a{border-left:1px solid #fff}nav.sideNavi dl.navi_present_ct dd ul li:nth-child(2) a{border-top:1px solid #cdcdcd}nav.sideNavi dl.navi_game dd ul li:nth-child(n+7){display:none}.yumecamTextAd{margin:3rem 1.5rem 3rem}@media only screen and (min-width:768px){.yumecamTextAd{margin:3rem auto 3rem}}