﻿*,*::before,*::after{box-sizing:border-box}html,body,div,dl,dt,dd,ul,ol,li,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{box-sizing:border-box;-webkit-text-size-adjust:none;font-size:62.5%}body{margin:0;padding:0;line-height:1.6}ul,ol,li{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"]{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:20px;color:#fff;background-image:url(/img/common/bg_sec_h1.png);background-size:cover}h2{padding:0 0 0 5px;font-size:2.0rem;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:0.65;opacity:0.65}#flashMessage{padding:20px 15px;color:#ff0000;font-size:1.6rem;font-weight:bold;text-align:center;background:#ffeeee;border:3px solid #ff0000}#pnkz{display:none}@media only screen and (min-width: 768px){#pnkz{display:block;padding:5px 0;color:#fff;background:#000}#pnkz a{color:#fff;text-decoration:none}#pnkz a:hover{text-decoration:underline}#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}}.btn-default,.btn-orange,.btn-black,#goikenCommonArea dl dd div input,.btn-green{display:block;padding:1.0rem;text-decoration:none;position:relative;background:#fff;border:1px solid #cdcdcd;border-radius:3px;box-shadow:0 2px 0 0 #cdcdcd}.btn-default:before,.btn-orange:before,.btn-black:before,#goikenCommonArea dl dd div input:before,.btn-green: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-orange:before,.btn-black:before,#goikenCommonArea dl dd div input:before,.btn-green: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-orange:hover,.btn-black:hover,#goikenCommonArea dl dd div input:hover,.btn-green:hover{border-color:#ee7325;background:#fff9d1;box-shadow:0 2px 0 0 #ee7325}.btn-orange,.btn-black,#goikenCommonArea dl dd div input{color:#fff;background:#ee7325;border-color:#ee7325;box-shadow:0 2px 0 0 #aa5925;transition:.1s}.btn-orange:before,.btn-black:before,#goikenCommonArea dl dd div input:before{color:#fff}.btn-orange:hover,.btn-black:hover,#goikenCommonArea dl dd div input:hover{color:#ee7325 !important;text-decoration:none;box-shadow:0 0 0 0;transform:translateY(2px)}.btn-orange:hover:before,.btn-black:hover:before,#goikenCommonArea dl dd div input:hover:before{color:#ee7325}.btn-orange:visited,.btn-black:visited,#goikenCommonArea dl dd div input:visited{color:#fff;text-decoration:none}.btn-green{color:#fff;background:#469e03;border-color:#469e03;box-shadow:0 2px 0 0 #245202;transition:.1s}.btn-green:before{color:#fff}.btn-green:hover{color:#469e03 !important;text-decoration:none;box-shadow:0 0 0 0;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;box-shadow:0 2px 0 0 #252525}@media only screen and (min-width: 768px){.more{padding:0.1rem 0 0.1rem 2.0rem;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/fonts2019/dm.eot?#iefix") format("embedded-opentype"),url("/css/fonts2019/dm.ttf") format("truetype"),url("/css/fonts2019/dm.svg") format("svg"),url("/css/fonts2019/dm.woff") format("woff")}.inner{display:block;max-width:100%;margin:auto}#head{width:100%}.fixedNavi{-moz-transition:all 0.5s;-o-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}.fixedNavi.clone-nav{width:100%;visibility:hidden;background:#fff;position:fixed !important;top:0;left:0;z-index:10000000;transition:.3s;transform:translateY(-100%)}.fixedNavi.is-show{visibility:visible;transform:translateY(0);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}@media only screen and (min-width: 768px){.inner{max-width:1280px}}#information{padding:15px;color:#fff;background:#5a5a5a}.footBanner{margin:20px auto}@media only screen and (min-width: 768px){.footBanner{margin:20px auto 30px}}#head{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 nav#glbNavi{margin:0 auto}#head nav#subNavi{float:right}@media only screen and (min-width: 768px){#head h1#logo,#head div#logo{width:160px;margin:0}#head nav#glbNavi{margin:0 0 0 10px;float:left}}@media only screen and (min-width: 768px) and (max-width: 1024px){#head h1#logo,#head div#logo{width:120px;margin:0 0 0 10px}}ul.glbNaviMain,ul.subNaviMain{display:block;margin:auto;text-align:center;justify-content:space-between;border-top:1px solid #cdcdcd}@media only screen and (min-width: 768px), 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;box-shadow:0 2px 5px 0 rgba(0,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:flex;flex-direction:row;flex-wrap:wrap;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:0.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{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{color:#ee7325;background:#fff9d1}li.glbNaviMainList div.dropMenu div.rightSide ul,li.subNaviMainList div.dropMenu div.rightSide ul{display:flex;flex-direction:row;flex-wrap:wrap;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:-.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 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.subNaviMainList .dropInfo .btn-orange,li.glbNaviMainList .dropInfo .btn-black,li.subNaviMainList .dropInfo .btn-black,li.glbNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.glbNaviMainList .dropInfo input,li.subNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.subNaviMainList .dropInfo input{width:90%;margin:10px auto 5px;background-color:#ee7325}li.glbNaviMainList .dropInfo .btn-orange:hover,li.subNaviMainList .dropInfo .btn-orange:hover,li.glbNaviMainList .dropInfo .btn-black:hover,li.subNaviMainList .dropInfo .btn-black:hover,li.glbNaviMainList .dropInfo #goikenCommonArea dl dd div input:hover,#goikenCommonArea dl dd div li.glbNaviMainList .dropInfo input:hover,li.subNaviMainList .dropInfo #goikenCommonArea dl dd div input:hover,#goikenCommonArea dl dd div li.subNaviMainList .dropInfo input: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 5.0rem;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:4.0rem;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){li.glbNaviMainList,li.subNaviMainList{width:auto;margin:0 0 0 10px;position:relative}li.glbNaviMainList a,li.subNaviMainList a{padding:1.2rem}li.glbNaviMainList a:hover,li.subNaviMainList a:hover{text-decoration:underline}li.glbNaviMainList div.dropMenu,li.subNaviMainList div.dropMenu{width:auto;border:none}li.glbNaviMainList div.dropMenu ul,li.subNaviMainList div.dropMenu ul{padding:10px 10px 0;background:#f5f5f5}li.glbNaviMainList div.dropMenu ul:before,li.subNaviMainList div.dropMenu ul:before{display:block;margin:0 0 10px 0}li.glbNaviMainList div.dropMenu ul:last-child,li.subNaviMainList div.dropMenu ul:last-child{padding-bottom:10px}li.glbNaviMainList div.dropMenu ul li,li.subNaviMainList div.dropMenu ul li{display:block;text-align:left}li.glbNaviMainList div.dropMenu ul li a,li.subNaviMainList div.dropMenu ul li a{padding:0.2rem 1.2rem;white-space:nowrap}li.glbNaviMainList div.dropMenu ul li a:before,li.subNaviMainList div.dropMenu ul 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 div.dropMenu ul li a:before,li.subNaviMainList div.dropMenu ul li a:before{margin:0 3px 0 0}li.glbNaviMainList div.dropMenu ul li a:hover,li.subNaviMainList div.dropMenu ul li a:hover{color:#ee7325}li.glbNaviMainList div.dropMenu div.leftSide,li.subNaviMainList div.dropMenu div.leftSide,li.glbNaviMainList div.dropMenu div.rightSide,li.subNaviMainList div.dropMenu div.rightSide{padding:15px}li.glbNaviMainList div.dropMenu div.leftSide ul,li.subNaviMainList div.dropMenu div.leftSide ul,li.glbNaviMainList div.dropMenu div.rightSide ul,li.subNaviMainList div.dropMenu div.rightSide ul{padding:0 10px}li.glbNaviMainList div.dropMenu div.leftSide ul li,li.subNaviMainList div.dropMenu div.leftSide ul li,li.glbNaviMainList div.dropMenu div.rightSide ul li,li.subNaviMainList div.dropMenu div.rightSide ul li{width:100%}li.glbNaviMainList div.dropMenu div.leftSide ul li a,li.subNaviMainList div.dropMenu div.leftSide ul li a,li.glbNaviMainList div.dropMenu div.rightSide ul li a,li.subNaviMainList div.dropMenu div.rightSide ul li a{padding:1.0rem 1.0rem 1.0rem 2.0rem}li.glbNaviMainList div.dropMenu div.leftSide ul li a:before,li.subNaviMainList div.dropMenu div.leftSide ul li a:before,li.glbNaviMainList div.dropMenu div.rightSide ul li a:before,li.subNaviMainList div.dropMenu div.rightSide ul li a:before{margin:auto}li.glbNaviMainList div.dropMenu div.leftSide ul:first-child,li.subNaviMainList div.dropMenu div.leftSide ul:first-child{padding:10px 10px 0}li.glbNaviMainList div.dropMenu div.rightSide,li.subNaviMainList div.dropMenu div.rightSide{padding:0 15px 15px 15px}li.glbNaviMainList div.dropMenu div.rightSide ul li,li.subNaviMainList div.dropMenu div.rightSide ul li{margin:0 5px 10px 5px}li.glbNaviMainList>a:hover,li.subNaviMainList>a:hover{color:#ee7325}li.glbNaviMainList>a:after,li.subNaviMainList>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>a:after,li.subNaviMainList>a:after{color:#cdcdcd;position:absolute;bottom:2px;left:0;right:0}li.glbNaviMainList:hover>a:after,li.subNaviMainList:hover>a:after{color:#ee7325;bottom:2px}li.glbNaviMainList .dropBegginer,li.subNaviMainList .dropBegginer{padding:0}li.glbNaviMainList .dropBegginer li,li.subNaviMainList .dropBegginer li{display:inline-block;width:auto;padding:0}li.glbNaviMainList .dropBegginer li a,li.subNaviMainList .dropBegginer li a{padding:0.2rem 1.2rem;font-size:1.4rem}li.glbNaviMainList .dropBegginer li a:after,li.subNaviMainList .dropBegginer li a:after{display:none}li.glbNaviMainList .dropInfo,li.subNaviMainList .dropInfo{width:480px !important;left:auto !important;right:0;background:#f5f5f5 !important}li.glbNaviMainList .dropInfo li,li.subNaviMainList .dropInfo li{width:100%}li.glbNaviMainList .dropInfo li a,li.subNaviMainList .dropInfo li a{padding:10px 1.2rem !important;white-space:normal !important}li.glbNaviMainList .dropInfo li a:hover,li.subNaviMainList .dropInfo li a:hover{text-decoration:none}li.glbNaviMainList .dropInfo .btn-orange,li.subNaviMainList .dropInfo .btn-orange,li.glbNaviMainList .dropInfo .btn-black,li.subNaviMainList .dropInfo .btn-black,li.glbNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.glbNaviMainList .dropInfo input,li.subNaviMainList .dropInfo #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div li.subNaviMainList .dropInfo input{width:96%}li.glbNaviMainList .dropMy,li.subNaviMainList .dropMy{width:480px !important;left:auto !important;right:0}li.glbNaviMainList .dropMy .userInfo,li.subNaviMainList .dropMy .userInfo{width:95%}li.glbNaviMainList .dropMy .userName,li.subNaviMainList .dropMy .userName{display:inline-block;width:45%}li.glbNaviMainList .dropMy .btnArea li,li.subNaviMainList .dropMy .btnArea li{text-align:center}li.glbNaviMainList .dropMy .btnArea li a,li.subNaviMainList .dropMy .btnArea li a{padding:1.2rem 0}li.glbNaviMainList .dropMy .btnArea li a::before,li.subNaviMainList .dropMy .btnArea li a::before{margin:auto}li.glbNaviMainList .dropMy .owned,li.subNaviMainList .dropMy .owned{display:inline-block;width:50%;margin:0 !important}li.glbNaviMainList .dropMy .headLogin .loginBtn,li.subNaviMainList .dropMy .headLogin .loginBtn{width:30%;margin:30px auto}li.glbNaviMainList .btnRegist .btn-green,li.subNaviMainList .btnRegist .btn-green{padding:0.6rem 1.0rem 0.6rem 2.5rem;background:#469e03}li.glbNaviMainList .btnRegist .btn-green:hover,li.subNaviMainList .btnRegist .btn-green:hover{background:#fff9d1}}@media only screen and (min-width:768px) and (max-width:1024px){li.glbNaviMainList,li.subNaviMainList{margin:0;position:static}li.glbNaviMainList>a,li.subNaviMainList>a{padding:1.0rem 0.8rem}li.glbNaviMainList div.dropMenu,li.subNaviMainList div.dropMenu{width:100% !important;border-top:1px solid #cdcdcd}li.glbNaviMainList div.dropMenu div.leftSide,li.subNaviMainList div.dropMenu div.leftSide{width:29%}li.glbNaviMainList div.dropMenu div.leftSide ul,li.subNaviMainList div.dropMenu div.leftSide ul{background:none}li.glbNaviMainList div.dropMenu div.rightSide,li.subNaviMainList div.dropMenu div.rightSide{width:68%;padding:15px}li.glbNaviMainList div.dropMenu div.rightSide ul,li.subNaviMainList div.dropMenu div.rightSide ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;padding:10px 10px 0;background:none}li.glbNaviMainList div.dropMenu div.rightSide ul li,li.subNaviMainList div.dropMenu div.rightSide ul li{display:inline-block;width:32%;margin:3px}li.glbNaviMainList .dropBegginer,li.subNaviMainList .dropBegginer{padding:0 0 15px}li.glbNaviMainList .dropBegginer ul,li.subNaviMainList .dropBegginer ul{background:none !important}li.glbNaviMainList .dropBegginer li,li.subNaviMainList .dropBegginer li{display:inline-block !important;width:32%;padding:15px 0 0}li.glbNaviMainList .dropBegginer li a,li.subNaviMainList .dropBegginer li a{padding:3.5rem 0 0 !important;text-align:center}li.glbNaviMainList .dropBegginer li a:after,li.subNaviMainList .dropBegginer li a:after{display:block}}.btnHowto{width:80%;margin:15px auto 0}.btnHowto a{display:block;padding:0.8rem 0 !important;color:#fff;background:#ee7325 !important;border:1px solid #ee7325;border-radius:25px}.btnHowto 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"}.btnHowto a:hover{color:#ee7325 !important;background:#fff9d1 !important}@media only screen and (min-width:768px){.btnHowto{width:50%}}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-gold: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,.nav-gold{padding:5px 0;color:#ee7325;font-size:1.0rem}.nav-present:before,.nav-medal:before,.nav-gold:before{display:block;margin:0 2px 0 0;font-size:3.0rem}.nav-begginer,.nav-info,.nav-mypage,.nav-login{padding:5px 0;color:#0c276c;font-size:1.0rem}.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-begginer,.nav-info,.nav-mypage,.nav-login,.nav-present,.nav-medal,.nav-gold{color:#414141;font-size:1.4rem}.nav-begginer:before,.nav-info:before,.nav-mypage:before,.nav-login:before,.nav-present:before,.nav-medal:before,.nav-gold:before{display:inline-block;color:#ee7325;font-size:1.4rem}.nav-login:before{color:#dbdbdb}.nav-begginer{color:#0180d9 !important;font-weight:bold;text-decoration:underline !important}.nav-begginer:before{color:#0180d9 !important}.nav-begginer span{display:inline !important}}.infoNum{display:block;width:16px;height:16px;color:#fff;font-size:1.0rem;position:absolute;top:3px;right:0;background:#ff0000;border-radius:50%}@media only screen and (min-width: 768px){.dropPresent .leftSide ul:before,.dropMedal .leftSide ul:before{display:none}}@media only screen and (min-width: 768px){.dropMedal .leftSide ul:before{display:none}.dropMedal .dropMenuInner{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.dropMedal .dropMenuInner ul{padding:10px !important}.dropMedal .dropMenuInner ul:nth-child(2){-ms-grid-column:1;-ms-grid-row:2}.dropMedal .dropMenuInner ul:nth-child(3){-ms-grid-column:2;-ms-grid-row:2}.dropMedal .dropMenuInner ul:nth-child(4){-ms-grid-column:3;-ms-grid-row:2}.dropMedal .dropMenuInner ul:nth-child(5){-ms-grid-column:1;-ms-grid-row:3}.dropMedal .dropMenuInner ul.medalTop,.dropMedal .dropMenuInner ul.medalAbout{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}}#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 .btn-black,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input{width:80%;margin:10px 0 0;text-align:center}.goiken .btn-orange:before,.goiken .btn-black:before,.goiken #goikenCommonArea dl dd div input:before,#goikenCommonArea dl dd div .goiken input:before{display:none}.copyright{margin:15px 0;text-align:center}.copyright .pmark{margin:15px 0}@media only screen and (min-width: 768px){#foot{margin:20px 0 0}#foot .inner{overflow:hidden}.footLink{width:50%;float:left}.footLink li{display:inline-block;padding:0 5px 0 0;border:none}.footLink li a{padding:0.4rem 0}.goiken{width:50%;margin:0 auto 15px;padding-left:4.5%;float:right;background-size:6%;background-position:2%}.goiken span,.goiken .btn-orange,.goiken .btn-black,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input{display:inline-block;vertical-align:top}.goiken span{width:70%;margin:0 1.5% 0 0}.goiken .btn-orange,.goiken .btn-black,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input{width:26%;margin:2% 0 0 0;padding:0.8rem}.copyright{position:relative}.copyright .pmark{display:inline-block;margin:0;float:right}.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{width:50%}.goiken span{width:100%}.goiken .btn-orange,.goiken .btn-black,.goiken #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div .goiken input{width:100%}}.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;box-shadow:0 5px 10px 0px #333}.invitation .btn-green{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:30%;margin:auto;font-size:2.0rem}.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{display:none}@media only screen and (min-width: 768px){.sitemap{display:flex;flex-direction:row;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 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 ul{margin:0 0 1.4rem}.sitemap ul li{margin:5px 0 5px 1.4rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.sitemap{display:none}}#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;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:0.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:1.0rem;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}#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-black,#snaviarea ul #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #snaviarea ul input,#snaviarea ul .btn-green{width:100%;margin:16px auto;border-radius:60px}#snaviarea ul .btn-default:before,#snaviarea ul .btn-orange:before,#snaviarea ul .btn-black:before,#snaviarea ul #goikenCommonArea dl dd div input:before,#goikenCommonArea dl dd div #snaviarea ul input:before,#snaviarea ul .btn-green:before{display:none}@media only screen and (min-width:768px){#snaviarea{width:90%}#snaviarea ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:stretch;justify-content:space-between;padding:4px 40px;border:1px solid #cdcdcd;border-radius:120px;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-black,#snaviarea ul li #goikenCommonArea dl dd div input,#goikenCommonArea dl dd div #snaviarea ul li input,#snaviarea ul li .btn-green{margin:0 auto;border:none;box-shadow:none}}
