﻿body{margin:0;font-family:'Meiryo','Hiragino Kaku Gothic ProN','MS PGothic',sans-serif;line-height:1.6em}iframe{border:none !important}div[id^="section"]{margin-top:48px}.contents-inner{width:1280px;position:relative;margin:0 auto;clear:both}.contents-inner .area-comment{position:absolute;top:0;right:0}.title-inner{width:1280px;position:relative;margin:0 auto 16px;clear:both}.redfont{color:#f04a42}.orangefont{color:#e97232}.grayfont{color:#333333}.penfont{color:#5bb3b5}.font-size24{font-size:24px;font-size:1.5rem}img{vertical-align:bottom}a img{border:0}ul{margin:0;padding:0}li{list-style:none;margin:0;padding:0}h2{font-size:24px;font-size:1.5rem;color:#333;font-weight:bold;margin:0 0 16px}h3{font-size:16px;font-size:1rem;color:#555;font-weight:bold;margin:0 0 8px}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}.block-link:link{color:#333}.block-link:hover{opacity:0.65;color:#333;text-decoration:none}.block-link:visited{color:#333}.list-link{display:block}.list-link:link{color:#333;padding-bottom:2px}.list-link:hover{color:#333;opacity:0.65;text-decoration:none}.list-link:visited{color:#333}.text-link:visited,.text-link:link{color:#555}.text-link:hover{text-decoration:none;box-shadow:0px -1px 0px 0px #e97232 inset;-webkit-box-shadow:0px -1px 0px 0px #e97232 inset}.text-link::before{font-family:'FontAwesome';content:"\f0da";top:50%;margin-top:-0.5em 8px 0 0;color:#E6711F;margin-right:8px}.other-btnstyle{display:block;padding:4px 16px;border:solid 2px #f16f67;border-radius:24px;text-align:center;position:relative;color:#e0392d;margin-top:16px;line-height:1.4em}.other-btnstyle::after{font-family:'FontAwesome';content:"\f054";position:absolute;top:40%;right:8px;margin-top:-0.5em;color:#f16f67}.other-btnstyle:hover{opacity:0.65}header .header-status .contents-inner ul li.status-point a,div.header .header-status .contents-inner ul li.status-point a,header .header-status .contents-inner ul li.status-kuji a,div.header .header-status .contents-inner ul li.status-kuji a,header .header-bland .contents-inner .header-logo .header-gplogo,div.header .header-bland .contents-inner .header-logo .header-gplogo,header .header-bland .contents-inner .header-aside li .header-first,div.header .header-bland .contents-inner .header-aside li .header-first,header .header-bland .contents-inner .header-book a,div.header .header-bland .contents-inner .header-book a,header .header-bland .contents-inner .header-cv-newmember a,div.header .header-bland .contents-inner .header-cv-newmember a,header .header-navigation .area-top li a span.navi-icon,div.header .header-navigation .area-top li a span.navi-icon,header .header-navigation .area-tameru li.navi-tab02 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab02 span.navi-icon,header .header-navigation .area-tameru li.navi-tab03 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab03 span.navi-icon,header .header-navigation .area-tameru li.navi-tab04 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab04 span.navi-icon,header .header-navigation .area-tameru li.navi-tab05 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab05 span.navi-icon,header .header-navigation .area-tameru li.navi-tab06 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab06 span.navi-icon,header .header-navigation .area-tameru li.navi-tab07 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab07 span.navi-icon,header .header-navigation .area-tameru li.navi-tab08 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab08 span.navi-icon,header .header-navigation .area-tameru li.navi-tab09 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab09 span.navi-icon,header .header-navigation .area-tameru li.navi-tab10 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab10 span.navi-icon,header .header-navigation .area-tameru li.navi-tab12 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab12 span.navi-icon,header .header-navigation .area-tsukau li.navi-tab11 span.navi-icon,div.header .header-navigation .area-tsukau li.navi-tab11 span.navi-icon,header .header-navigation .area-tsukau li.navi-tab13 span.navi-icon,div.header .header-navigation .area-tsukau li.navi-tab13 span.navi-icon,header .header-subnavigation ul li.header-link-friends,div.header .header-subnavigation ul li.header-link-friends,header .header-subnavigation ul li.header-link-biglobe span,div.header .header-subnavigation ul li.header-link-biglobe span,header .header-subnavigation ul li.header-link-gift span,div.header .header-subnavigation ul li.header-link-gift span,header .header-subnavigation ul li.header-link-ptog span,div.header .header-subnavigation ul li.header-link-ptog span{background-image:url("../images/header-s26c8f53393.png");background-repeat:no-repeat}header,div.header{font-family:"Meiryo UI","Meiryo","MS PGothic",sans-serif}header .header-status,div.header .header-status{background-color:#e97232;margin-bottom:16px;width:100%;min-width:1280px;display:inline-block}header .header-status .contents-inner ul,div.header .header-status .contents-inner ul{display:inline-block;float:right;padding:4px 0;font-size:14px;font-size:.875rem}header .header-status .contents-inner ul li,div.header .header-status .contents-inner ul li{display:inline-block;margin-left:8px;color:#FFF;font-weight:bold}header .header-status .contents-inner ul li .status-ellipsis,div.header .header-status .contents-inner ul li .status-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100px;display:block;float:left}header .header-status .contents-inner ul li a,div.header .header-status .contents-inner ul li a{color:#FFF}header .header-status .contents-inner ul li.status-point a,div.header .header-status .contents-inner ul li.status-point a{background-position:-83px -1084px;background-repeat:no-repeat;display:inline-block;text-indent:22px}header .header-status .contents-inner ul li.status-point a .status-subpoint,div.header .header-status .contents-inner ul li.status-point a .status-subpoint{font-size:13px;font-size:.8125rem}header .header-status .contents-inner ul li.status-kuji a,div.header .header-status .contents-inner ul li.status-kuji a{background-position:-83px -1113px;background-repeat:no-repeat;display:inline-block;text-indent:20px}header .header-status .contents-inner ul li.status-rank img,div.header .header-status .contents-inner ul li.status-rank img{vertical-align:middle}header .header-status .contents-inner ul li.btn-mypage,div.header .header-status .contents-inner ul li.btn-mypage{width:138px}header .header-status .contents-inner ul li.btn-login,div.header .header-status .contents-inner ul li.btn-login{width:184px}header .header-status .contents-inner ul li.btn-mypage a,header .header-status .contents-inner ul li.btn-login a,div.header .header-status .contents-inner ul li.btn-mypage a,div.header .header-status .contents-inner ul li.btn-login a{background-color:#FFF;color:#333;text-align:center;display:block;border-radius:5px}header .header-status .contents-inner ul li.btn-logout a,div.header .header-status .contents-inner ul li.btn-logout a{background-color:#ff8b47;width:138px;text-align:center;display:block;border-radius:5px}header .header-status .contents-inner,div.header .header-status .contents-inner{width:1280px;position:relative;margin:0 auto !important;clear:both}header .header-status .contents-inner .header-navigation,div.header .header-status .contents-inner .header-navigation{width:1000px;height:80px;background-color:#CBCBCB}header #searchForm,div.header #searchForm{position:absolute;top:1px}header #searchForm .search-word,div.header #searchForm .search-word{width:300px;border:none;padding:0 8px;height:25px;border-radius:2px 0 0 2px}header #searchForm input[type=submit],div.header #searchForm input[type=submit]{font-family:FontAwesome;height:26px;color:#FFF;border:none;border-radius:0 2px 2px 0;width:36px;background-color:#333}header .contents-inner,div.header .contents-inner{margin-bottom:16px}header .header-bland,div.header .header-bland{width:1280px;height:74px;display:flex;margin:auto}header .header-bland .contents-inner,div.header .header-bland .contents-inner{overflow:visible}header .header-bland .contents-inner .header-logo .header-gplogo,div.header .header-bland .contents-inner .header-logo .header-gplogo{background-position:-17px -1037px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:150px;float:left;margin:10px 0;height:42px}header .header-bland .contents-inner .header-logo .header-gplogo a,div.header .header-bland .contents-inner .header-logo .header-gplogo a{display:block;height:42px}header .header-bland .contents-inner .header-logo .header-logoyoko,div.header .header-bland .contents-inner .header-logo .header-logoyoko{left:148px;position:absolute}header .header-bland .contents-inner .header-logo .header-ssp,div.header .header-bland .contents-inner .header-logo .header-ssp{position:relative;width:486px;left:220px;display:block}header .header-bland .contents-inner .header-logo .header-ssp .header-ssp-aside,div.header .header-bland .contents-inner .header-logo .header-ssp .header-ssp-aside{left:0;padding:0 5px;background-color:#CCC;color:#fff;height:60px;font-size:12px;font-size:.75rem;vertical-align:middle;display:table-cell;position:absolute}header .header-bland .contents-inner .header-logo .header-ssp .header-ssp-ad,div.header .header-bland .contents-inner .header-logo .header-ssp .header-ssp-ad{position:absolute;left:18px;top:0}header .header-bland .contents-inner .header-aside,div.header .header-bland .contents-inner .header-aside{position:absolute;left:718px;top:0;z-index:50;display:table-cell;font-size:13px;font-size:.8125rem}header .header-bland .contents-inner .header-aside li,div.header .header-bland .contents-inner .header-aside li{color:#555555;line-height:1;height:20px}header .header-bland .contents-inner .header-aside li.tooltip a:hover,div.header .header-bland .contents-inner .header-aside li.tooltip a:hover{position:relative;opacity:1.0}header .header-bland .contents-inner .header-aside li.tooltip a:hover::after,div.header .header-bland .contents-inner .header-aside li.tooltip a:hover::after{content:attr(data-txt);position:absolute;left:0;top:32px;font-weight:normal;color:#FFF;white-space:nowrap;text-overflow:ellipsis;background-color:#333;padding:3px 10px;border-radius:3px;max-width:400px;overflow:hidden}header .header-bland .contents-inner .header-aside li.tooltip a:hover:before,div.header .header-bland .contents-inner .header-aside li.tooltip a:hover:before{border:solid;border-color:#333 transparent;border-width:0px 6px 12px 6px;content:"";left:45%;top:20px;position:absolute}header .header-bland .contents-inner .header-aside li.tooltip .fa-exclamation-circle,div.header .header-bland .contents-inner .header-aside li.tooltip .fa-exclamation-circle{color:#FA4032}header .header-bland .contents-inner .header-aside li .header-first,div.header .header-bland .contents-inner .header-aside li .header-first{background-position:-86px -433px;background-repeat:no-repeat;display:inline-block;display:inline-block;width:11px;height:14px;vertical-align:middle}header .header-bland .contents-inner .header-book,div.header .header-bland .contents-inner .header-book{position:absolute;right:0;top:0}header .header-bland .contents-inner .header-book a,div.header .header-bland .contents-inner .header-book a{width:138px;height:56px;text-indent:-9999px;background-position:-23px -216px;background-repeat:no-repeat;display:inline-block}header .header-bland .contents-inner .header-cv-newmember,div.header .header-bland .contents-inner .header-cv-newmember{position:absolute;right:0;top:0;text-indent:-9999px}header .header-bland .contents-inner .header-cv-newmember a,div.header .header-bland .contents-inner .header-cv-newmember a{background-position:0 -147px;background-repeat:no-repeat;display:inline-block;color:#FFF;width:184px;height:60px;display:block}header .header-navigation,div.header .header-navigation{font-size:12px;font-size:.75rem;white-space:nowrap}header .header-navigation .area-top,header .header-navigation .area-tameru,header .header-navigation .area-tsukau,div.header .header-navigation .area-top,div.header .header-navigation .area-tameru,div.header .header-navigation .area-tsukau{float:left}header .header-navigation .area-top ul,header .header-navigation .area-tameru ul,header .header-navigation .area-tsukau ul,div.header .header-navigation .area-top ul,div.header .header-navigation .area-tameru ul,div.header .header-navigation .area-tsukau ul{display:flex}header .header-navigation .area-top ul li a,header .header-navigation .area-tameru ul li a,header .header-navigation .area-tsukau ul li a,div.header .header-navigation .area-top ul li a,div.header .header-navigation .area-tameru ul li a,div.header .header-navigation .area-tsukau ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E5E5E5;border-bottom:none !important;width:102px;height:80px;display:inline-block;position:relative;text-align:center}header .header-navigation .area-top ul li a span.navi-icon,header .header-navigation .area-tameru ul li a span.navi-icon,header .header-navigation .area-tsukau ul li a span.navi-icon,div.header .header-navigation .area-top ul li a span.navi-icon,div.header .header-navigation .area-tameru ul li a span.navi-icon,div.header .header-navigation .area-tsukau ul li a span.navi-icon{position:absolute;display:inline-block;width:30px;height:34px;top:18px;left:33%}header .header-navigation .area-top ul li a span.navi-text,header .header-navigation .area-tameru ul li a span.navi-text,header .header-navigation .area-tsukau ul li a span.navi-text,div.header .header-navigation .area-top ul li a span.navi-text,div.header .header-navigation .area-tameru ul li a span.navi-text,div.header .header-navigation .area-tsukau ul li a span.navi-text{position:absolute;bottom:4px;left:2px;right:2px;text-align:center}header .header-navigation .area-top p,header .header-navigation .area-tameru p,header .header-navigation .area-tsukau p,div.header .header-navigation .area-top p,div.header .header-navigation .area-tameru p,div.header .header-navigation .area-tsukau p{height:50px;float:left;margin:0 0 0 14px !important;padding:15px 0px;color:#FFF;line-height:14px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}header .header-navigation .area-top li a,div.header .header-navigation .area-top li a{box-shadow:0px -3px 0px 0px #fd812a inset;-webkit-box-shadow:0px -3px 0px 0px #fd812a inset}header .header-navigation .area-top li a span.navi-icon,div.header .header-navigation .area-top li a span.navi-icon{background-position:-77px -961px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru,div.header .header-navigation .area-tameru{width:946px}header .header-navigation .area-tameru li a,div.header .header-navigation .area-tameru li a{border-left:none !important;float:left;box-shadow:0px -3px 0px 0px #fd812a inset;-webkit-box-shadow:0px -3px 0px 0px #fd812a inset}header .header-navigation .area-tameru li.navi-tab02 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab02 span.navi-icon{background-position:-77px -884px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab03 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab03 span.navi-icon{background-position:-77px -770px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab04 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab04 span.navi-icon{background-position:-77px -808px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab05 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab05 span.navi-icon{background-position:-77px -613px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab06 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab06 span.navi-icon{background-position:-77px -537px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab07 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab07 span.navi-icon{background-position:-77px -575px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab08 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab08 span.navi-icon{background-position:-77px -651px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab09 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab09 span.navi-icon{background-position:-77px -499px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab10 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab10 span.navi-icon{background-position:-77px -999px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru li.navi-tab12 span.navi-icon,div.header .header-navigation .area-tameru li.navi-tab12 span.navi-icon{background-position:-77px -732px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tameru p,div.header .header-navigation .area-tameru p{background-color:#fd812a}header .header-navigation .area-tsukau li a,div.header .header-navigation .area-tsukau li a{box-shadow:0px -3px 0px 0px #5bb3b5 inset;-webkit-box-shadow:0px -3px 0px 0px #5bb3b5 inset;border-left:none !important}header .header-navigation .area-tsukau li.navi-tab11 span.navi-icon,div.header .header-navigation .area-tsukau li.navi-tab11 span.navi-icon{background-position:-77px -846px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tsukau li.navi-tab13 span.navi-icon,div.header .header-navigation .area-tsukau li.navi-tab13 span.navi-icon{background-position:-75px -688px;background-repeat:no-repeat;display:inline-block}header .header-navigation .area-tsukau p,div.header .header-navigation .area-tsukau p{background-color:#5bb3b5}header .header-navigation li.navi-tab13,div.header .header-navigation li.navi-tab13{position:relative}header .header-navigation li.navi-tab13::before,div.header .header-navigation li.navi-tab13::before{content:url("/common/images/menu_new_fukidashi.png");position:absolute;right:10px;top:0px;z-index:10}header .header-subnavigation .subnavi_friends,div.header .header-subnavigation .subnavi_friends{position:absolute;right:138px;top:0;z-index:50}header .header-subnavigation .subnavi,div.header .header-subnavigation .subnavi{position:absolute;right:190px;top:0;z-index:50}header .header-subnavigation ul,div.header .header-subnavigation ul{line-height:2.8em}header .header-subnavigation ul li.header-link-friends,div.header .header-subnavigation ul li.header-link-friends{background-position:-23px -81px;background-repeat:no-repeat;display:inline-block;display:block;text-align:center;width:138px;height:56px;text-indent:-9999px}header .header-subnavigation ul li.header-link-friends a,div.header .header-subnavigation ul li.header-link-friends a{display:block;width:138px;height:56px}header .header-subnavigation ul li.header-link-friends strong,div.header .header-subnavigation ul li.header-link-friends strong{font-size:20px;font-size:1.25rem}header .header-subnavigation ul li,div.header .header-subnavigation ul li{font-size:13px;font-size:.8125rem;line-height:14px;float:left;margin-right:8px}header .header-subnavigation ul li.header-link-biglobe,div.header .header-subnavigation ul li.header-link-biglobe{display:block}header .header-subnavigation ul li.header-link-biglobe span,div.header .header-subnavigation ul li.header-link-biglobe span{background-position:-76px 5px;background-repeat:no-repeat;display:inline-block;display:block;height:40px;width:31px;margin:auto}header .header-subnavigation ul li.header-link-gift,div.header .header-subnavigation ul li.header-link-gift{display:block}header .header-subnavigation ul li.header-link-gift span,div.header .header-subnavigation ul li.header-link-gift span{background-position:-77px -36px;background-repeat:no-repeat;display:inline-block;display:block;height:40px;width:31px;margin:auto}header .header-subnavigation ul li.header-link-ptog,div.header .header-subnavigation ul li.header-link-ptog{display:none}header .header-subnavigation ul li.header-link-ptog span,div.header .header-subnavigation ul li.header-link-ptog span{background-position:-77px -838px;background-repeat:no-repeat;display:inline-block;display:block;height:40px;width:31px;margin:auto}header .header-subnavigation ul li a,div.header .header-subnavigation ul li a{color:#333}header .header-subnavigation ul li a:hover,div.header .header-subnavigation ul li a:hover{opacity:0.65;text-decoration:none}header::after,div.header::after{display:block;content:"";clear:both}#tooltip{text-align:center;color:#FFF;background:#111;position:absolute;z-index:100;padding:15px}#tooltip::after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#page-top{width:50px;height:50px;display:none;position:fixed;right:10px;bottom:10px}#page-top p{margin:0;padding:0;text-align:center;background:#666}#page-top p:hover{background:#678cda}#page-top #move-page-top{color:#fff;line-height:50px;text-decoration:none;display:block;cursor:pointer}.footer-subfooter{font-size:12px;font-size:.75rem;padding-top:8px}.footer-subfooter .contents-inner{margin-bottom:16px}.footer-subfooter .contents-inner ul{display:block;margin-bottom:16px}.footer-subfooter .contents-inner ul li{display:inline-block;padding-right:8px;margin-right:8px;border-right:solid 2px #EAEAEA}.footer-subfooter .contents-inner ul li a{color:#333}.footer-subfooter .contents-inner ul li:last-child{border-right:none}.footer-subfooter .contents-inner .footer-copyright{text-align:right}.footer-safety{padding-bottom:40px}.footer-safety ul li{display:inline-block;margin-right:16px;vertical-align:middle}.footer-safety ul li .txt-aside{font-size:12px;font-size:.75rem}.footer-safety ul li a{color:#333}.copyright{margin:10px auto;text-align:center;clear:both}.footer{width:100% !important;font-family:'Meiryo','Hiragino Kaku Gothic ProN','MS PGothic',sans-serif;text-align:center !important;font-size:12px !important;color:#333 !important;margin:60px auto 0 !important;clear:both !important}.footer a{text-decoration:none !important}.footer a:link,.footer a:visited{color:#333 !important}.footer a:hover{color:#ff6600 !important}#copyright{width:100% !important;font-family:'Meiryo','Hiragino Kaku Gothic ProN','MS PGothic',sans-serif;text-align:center !important;font-size:11px !important;color:#555 !important;padding:10px 0 !important}section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(1),section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(2),section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(3),section#contentsMain #sectionStatus div.box-status .box-starKuji p.comment .icon-character,section#contentsMain #sectionTimesale .sec-ttl h2 .timesale-clockimg,section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img01,section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img02,section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img03,section#contentsMain #sectionNews .box-news .topnews-clockimg .bg-clockimg,section#contentsMain #sectionShopping h2 .icon-shopping,section#contentsMain #sectionShopping .area-comment .icon-character,section#contentsMain #sectionPickupitem .title-boxl strong,section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.biglobe,section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.gift,section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.travel,section#contentsMain #sectionPen h2 .icon-pen,section#contentsMain #sectionPen .area-comment .icon-character,section#contentsMain #sectionPen .area-pen div.box-penranking h3,section#contentsMain .container-arrow .arrow-title .title-boxl .img-exchange,.area-sns span.icon_blog a{background-image:url("../images/top-sfee5a783d7.png");background-repeat:no-repeat}@keyframes horizontal{0%{transform:translateY(0px)}90%{transform:translateY(0px)}100%{transform:translateY(-15px)}}#TROUBLE{background-color:#333}#TROUBLE #importantInfo{width:1280px;margin:auto;padding:16px 8px;text-align:center}#TROUBLE #importantInfo h3{display:inline-block;color:#FFF;font-size:20px;font-size:1.25rem}#TROUBLE #importantInfo h3 img{vertical-align:middle}#TROUBLE #importantInfo dl.infostyle{margin:0 0 0 16px;background-color:#FFF;padding:8px 16px;border-radius:8px;display:inline-block}#TROUBLE #importantInfo dl.infostyle dt,#TROUBLE #importantInfo dl.infostyle dd{display:inline-block}section#contentsMain{font-feature-settings:"palt"}section#contentsMain #spBnr a{text-align:center;margin:auto;display:block;margin-bottom:24px}section#contentsMain #spBnr{width:1280px;margin:auto;display:block}section#contentsMain #spBnr .big_ban_area a{display:inline-block;margin-bottom:24px}section#contentsMain #sectionNewmember{padding-top:16px;text-align:center}section#contentsMain #sectionNewmember .contents-inner{margin-bottom:16px}section#contentsMain #sectionNewmember h2{margin:2px 0 16px;clear:both}section#contentsMain #sectionNewmember .area-sns{float:right;position:absolute;top:0px;right:18px;z-index:100}section#contentsMain #sectionNewmember .btn-newmember{position:relative;display:inline-block}section#contentsMain #sectionNewmember .btn-newmember h2{font-size:30px;font-size:1.875rem}section#contentsMain #sectionNewmember .btn-newmember ul li{position:absolute;display:inline-block;text-indent:-9999px;width:90px;height:86px;top:-45px}section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(1){left:10px;background-position:-112px -689px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(2){left:108px;background-position:-112px -785px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNewmember .btn-newmember ul li:nth-child(3){left:206px;background-position:-112px -881px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNewmember .btn-newmember .cv-newmember{color:#FFF;font-size:22px;font-size:1.375rem;background-color:#FA4032;width:850px;margin:auto 8px 0 0;padding:18px 24px;border-radius:5px;line-height:1.6em;box-shadow:0px -4px 0px 0px #b92015 inset;-webkit-box-shadow:0px -4px 0px 0px #b92015 inset}section#contentsMain #sectionNewmember .btn-newmember .cv-newmember strong{font-size:150%}section#contentsMain #sectionNewmember .btn-pen{display:inline-block;color:#FFF;font-size:22px;font-size:1.375rem;background-color:#59B9C6;width:318px;padding:18px;border-radius:5px;box-shadow:0px -4px 0px 0px #338e9a inset;-webkit-box-shadow:0px -4px 0px 0px #338e9a inset}section#contentsMain #sectionNewmember .btn-pen span{font-size:16px;font-size:1rem}section#contentsMain .hero-information{background-color:#f2f2f2;padding:16px 0;margin-bottom:40px;position:relative;overflow:hidden}section#contentsMain .hero-information .hero-information-slider{width:1952px;left:50%;margin:0 auto 30px -976px;position:relative;display:none}section#contentsMain .hero-information .hero-information-slider .bx-wrapper{background-color:#f2f2f2;border:none;box-shadow:none;-webkit-box-shadow:none;position:relative;margin:0 auto}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-viewport{overflow:visible !important}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-viewport ul li{width:640px !important;display:block !important}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-prev{left:580px}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-prev:hover{background-position:0 0}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-next{right:580px;text-align:right}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-next:hover{background-position:-43px 0}section#contentsMain .hero-information .hero-information-slider .bx-wrapper .bx-controls-direction a{position:absolute;color:#e6711f;top:116px;outline:0;width:45px;height:32px;text-indent:0;z-index:999;font-size:250%}section#contentsMain .hero-information .hero-information-slider .slideFilterL,section#contentsMain .hero-information .hero-information-slider .slideFilterR{position:absolute;top:0;width:640px;height:340px;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#fff}section#contentsMain .hero-information .hero-information-slider .slideFilterL{left:0}section#contentsMain .hero-information .hero-information-slider .slideFilterR{right:0}section#contentsMain .new-hero-Abox{background:url("https://img.gpoint.co.jp/common/images/top_Amain_bg.png") 50% 0 no-repeat #ffe879;height:546px;margin-bottom:36px}section#contentsMain .new-hero-Abox .contents-inner{position:relative;margin-bottom:0 !important}section#contentsMain .new-hero-Abox .main_cvbox{text-align:center}section#contentsMain .new-hero-Abox .main_cvbox span{display:block}section#contentsMain .new-hero-Abox .main_cvbox span.lead{margin:28px 0 0}section#contentsMain .new-hero-Abox .main_cvbox span.lead img{margin-bottom:20px}section#contentsMain .new-hero-Abox .main_cvbox span.cvbtn{margin:-35px 0 20px}section#contentsMain .new-hero-Abox .main_cvbox span.cvbtn:hover{opacity:0.8}section#contentsMain .new-hero-Abox .main_cvbox span.cvbtn::before{content:url(https://img.gpoint.co.jp/common/images/top_main_character01.png);padding-right:16px}section#contentsMain .new-hero-Abox .main_cvbox span.cvbtn::after{content:url(https://img.gpoint.co.jp/common/images/top_main_character02.png);padding:0 46px 0 16px}section#contentsMain .new-hero-Abox .main_cvbox span.point{position:absolute;top:6px;right:0;z-index:1}section#contentsMain .new-hero-Abox .main_contbox{text-align:center}section#contentsMain .new-hero-Abox .main_contbox img:hover{opacity:0.8}section#contentsMain .new-hero-Bbox{background:url("https://img.gpoint.co.jp/common/images/top_Bmain_bg01.png") 50% 0 no-repeat #f88446;padding:18px;margin-bottom:36px}section#contentsMain .new-hero-Bbox .Bbox-bg{background:url("https://img.gpoint.co.jp/common/images/top_Bmain_bg02.png") 50% 50% no-repeat;width:1298px;height:542px;margin:auto}section#contentsMain .new-hero-Bbox .Bbox-bg .contents-inner{position:relative;margin-bottom:0 !important}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Lcontbox{background:url("https://img.gpoint.co.jp/common/images/top_Bmain_mainimg.png") 50% 0 no-repeat;height:500px;width:622px;float:left;text-indent:-9999px;overflow:hidden;margin:16px 16px 0 0}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Rcontbox{width:628px;float:left;text-align:center;margin:28px 0}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Rcontbox .lead{margin-bottom:26px}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Rcontbox .cvarea .txt{z-index:1;position:relative}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Rcontbox .cvarea .btn{margin-top:-16px;margin-bottom:24px;display:block}section#contentsMain .new-hero-Bbox .Bbox-bg .main_Rcontbox .cvarea .btn:hover{opacity:0.8}section#contentsMain .new-hero-Bbox .Bbox-bg .sub_contbox{text-align:center;position:relative}section#contentsMain .new-hero-Bbox .Bbox-bg .sub_contbox::before{content:url("https://img.gpoint.co.jp/common/images/top_main_character01.png");position:absolute;left:-140px;top:18px}section#contentsMain .new-hero-information{background-color:#f2f2f2;padding:4px 0 16px 0;margin-bottom:40px;position:relative;overflow:hidden;width:100%;min-width:1280px}section#contentsMain .new-hero-information .new-hero-information-slider{width:1952px;left:50%;margin:0 auto 16px -976px;position:relative;display:none}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper{background-color:#f2f2f2;border:none;box-shadow:none;-webkit-box-shadow:none;position:relative;margin:0 auto}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-viewport{overflow:visible !important}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-viewport ul li{width:640px !important;display:block !important}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-prev{left:580px}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-prev:hover{background-position:0 0}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-next{right:580px;text-align:right}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-next:hover{background-position:-43px 0}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-pager{padding:0;bottom:-20px}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-pager.bx-custom-pager{position:relative}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-pager.bx-custom-pager .bx-pager-item{margin-right:16px}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-pager.bx-custom-pager .bx-pager-item:last-child{margin-right:0}section#contentsMain .new-hero-information .new-hero-information-slider .bx-wrapper .bx-controls-direction a{position:absolute;color:#e6711f;top:150px;outline:0;width:45px;height:32px;text-indent:0;z-index:999;font-size:250%}section#contentsMain .new-hero-information .new-hero-information-slider .slideFilterL,section#contentsMain .new-hero-information .new-hero-information-slider .slideFilterR{position:absolute;bottom:78px;width:640px;height:340px;opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )";background:#fff}section#contentsMain .new-hero-information .new-hero-information-slider .slideFilterL{left:0}section#contentsMain .new-hero-information .new-hero-information-slider .slideFilterR{right:0}section#contentsMain .top_fv_area{background:url("https://img.gpoint.co.jp/common/images/top_fv_bg.png") 50% 0 no-repeat #8ce2f9;height:490px;margin-bottom:36px;font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif"}section#contentsMain .top_fv_area .icon_point_area{position:absolute;right:-70px;display:block;top:-4px}section#contentsMain .top_fv_area .icon_point_area .icon_point{background:linear-gradient(45deg, #264b6e 0%,#264b6e 50%,#3a638a 50%,#3a638a 100%);display:block;width:64px;height:64px;border-radius:50%;margin-bottom:4px}section#contentsMain .top_fv_area .icon_point_area .icon_point span{font-size:130% !important}section#contentsMain .top_fv_area .icon_point_area .icon_point p{color:#fff;font-size:11px;font-weight:bold;padding:14px 4px;line-height:1.4}section#contentsMain .top_fv_area .top_fv_area_btn{position:relative;width:796px;height:205px;display:block;margin:0 auto}section#contentsMain .top_fv_area .top_fv_area_btn a{background:url(https://img.gpoint.co.jp/common/images/top_fv_btn_main_off.png) no-repeat center center;width:796px;height:205px;display:block;margin:0 auto;position:relative;color:#fff;font-size:30px;font-weight:bold}section#contentsMain .top_fv_area .top_fv_area_btn a span{position:absolute;left:24%;top:63%;display:block;letter-spacing:3px}section#contentsMain .top_fv_area .top_fv_area_btn a:hover{background:url(https://img.gpoint.co.jp/common/images/top_fv_btn_main_on.png) no-repeat center center}section#contentsMain .top_fv_area .icon_btn_next a:before{display:block;content:"";position:absolute;top:64%;right:50px;width:0;height:0;margin-top:-3px;border:12px solid transparent;border-left:15px solid #fff}section#contentsMain .top_fv_area .top_fv_logoarea{width:1050px;padding:16px;margin:0 auto;background-color:#ffffff;border-radius:100px;position:relative;margin-top:50px}section#contentsMain .top_fv_area .top_fv_logoarea .top_fv_logoarea_ttl img{position:absolute;right:0;left:0;margin:0 auto;top:-40px}section#contentsMain .top_fv_area .top_fv_logoarea .service_logo{margin:auto 0;display:flex;align-items:center;justify-content:center}section#contentsMain .top_fv_area .top_fv_logoarea .service_logo img{margin:10px 4px}section#contentsMain .top_fv_area .top_fv_area_ttl{font-size:20px;font-weight:bold;color:#3a638a;letter-spacing:6px;padding-top:50px}section#contentsMain #sectionStatus{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionStatus div.box-free{border:solid 1px #E5E5E5;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 16px 4px}section#contentsMain #sectionStatus div.box-free a{display:block;width:242px}section#contentsMain #sectionStatus div.box-free a strong{border-radius:2px;display:block;padding:0 8px;width:auto;color:#FFF;background-color:#FA4032;font-weight:normal;z-index:0;line-height:36px;height:36px;position:relative}section#contentsMain #sectionStatus div.box-free a strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#FA4032 transparent transparent transparent}section#contentsMain #sectionStatus div.box-free a .timesale-point{font-size:14px;font-size:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-top:14px}section#contentsMain #sectionStatus div.box-free a p.icon-welcomecp{background-color:#FA4032;color:#fff;margin:3px 0 0;font-size:.875rem;padding:5px 0 0}section#contentsMain #sectionStatus div.box-free a p.icon-welcomecp span{font-size:1.5rem}section#contentsMain #sectionStatus div.box-free a .timesale-images{height:100px;width:120px;position:relative;display:block;margin:8px auto}section#contentsMain #sectionStatus div.box-free a .timesale-images img{margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}section#contentsMain #sectionStatus div.box-free a .timesale-action{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;background-color:#EAEAEA;font-weight:bold;margin:6px 0 10px}section#contentsMain #sectionStatus div.box-free a .timesale-count{color:#FFF;font-size:14px;font-size:.875rem}section#contentsMain #sectionStatus div.box-status{border:solid 1px #E5E5E5;width:672px;padding:8px 16px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionStatus div.box-status .box-starRank,section#contentsMain #sectionStatus div.box-status .box-starKuji{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:310px;float:left;overflow:hidden}section#contentsMain #sectionStatus div.box-status .box-starRank h3,section#contentsMain #sectionStatus div.box-status .box-starKuji h3{border-bottom:3px #FD812A double;padding:4px;text-align:center}section#contentsMain #sectionStatus div.box-status .box-starKuji{margin-left:16px}section#contentsMain #sectionStatus div.box-status .box-starKuji p.comment{text-align:center;font-size:14px;font-size:.875rem}section#contentsMain #sectionStatus div.box-status .box-starKuji p.comment .icon-character{background-position:-127px -274px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:60px}section#contentsMain #sectionStatus div.box-status .box-starKuji p.comment a{font-size:16px;font-size:1rem}section#contentsMain #sectionStatus div.box-status .box-starKuji .other-btnstyle{margin:4px auto;width:240px}section#contentsMain #sectionStatus div.box-status .box-starKuji .bx-viewport{overflow:visible !important;left:50%}section#contentsMain #sectionStatus div.box-status .box-starKuji .bx-pager{padding:0;position:relative;top:-5px}section#contentsMain #sectionStatus div.box-adblock{width:300px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionStatus div.box-adblock .sspPR{width:300px;bottom:0;background-color:#cccccc;color:#FFF;padding:5px 0;position:absolute;border:0}section#contentsMain #sectionRecommend .bx-wrapper{position:relative}section#contentsMain #sectionRecommend .bx-wrapper .bx-prev{left:1170px}section#contentsMain #sectionRecommend .bx-wrapper .bx-prev:hover{background-position:0 0}section#contentsMain #sectionRecommend .bx-wrapper .bx-next{right:0px}section#contentsMain #sectionRecommend .bx-wrapper .bx-next:hover{background-position:-43px 0}section#contentsMain #sectionRecommend .bx-wrapper .bx-controls-direction a{position:absolute;color:#ccc;background-color:#333;top:-30px;outline:0;width:50px;height:28px;text-align:center;text-indent:0;z-index:999;font-size:180%}section#contentsMain #sectionRecommend .bx-wrapper .bx-controls-direction a i{vertical-align:top}section#contentsMain #sectionRecommend .box-recommend-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:1280px !important}section#contentsMain #sectionRecommend .box-recommend-slider a{display:table}section#contentsMain #sectionRecommend .box-recommend-slider a div{width:252px;height:230px;padding:8px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E5E5E5;text-align:center}section#contentsMain #sectionRecommend .box-recommend-slider a div strong{border-radius:2px;position:relative;display:block;padding:0 8px;width:auto;line-height:30px;color:#FFF;background-color:#E6711F;font-weight:normal;z-index:0}section#contentsMain #sectionRecommend .box-recommend-slider a div strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#E6711F transparent transparent transparent}section#contentsMain #sectionRecommend .box-recommend-slider a div .recommend-images{height:100px;width:140px;background-color:#F9F9F9;position:relative;display:block;margin:16px auto}section#contentsMain #sectionRecommend .box-recommend-slider a div .recommend-images img{margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}section#contentsMain #sectionRecommend .box-recommend-slider a div .recommend-txt{height:100px;width:160px;position:relative;display:block;margin:24px auto;font-size:14px;font-size:.875rem}section#contentsMain #sectionRecommend .box-recommend-slider a div .link_dammy{display:block;margin:8px}section#contentsMain #sectionRecommend .box-recommend-slider a div .recommend-service,section#contentsMain #sectionRecommend .box-recommend-slider a div .redfont{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionTimesale{background-color:#FFC600;display:none;width:100%;min-width:1280px;padding-bottom:16px}section#contentsMain #sectionTimesale .sec-ttl{background-color:#fff;box-shadow:0px -34px 0px 0px #333 inset;-webkit-box-shadow:0px -34px 0px 0px #333 inset}section#contentsMain #sectionTimesale .sec-ttl h2{color:#FFF;margin-bottom:24px !important;padding:8px 0}section#contentsMain #sectionTimesale .sec-ttl h2 .timesale-clockimg{background-position:-126px 0;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;top:-16px;left:280px;width:62px;height:62px;position:absolute}section#contentsMain #sectionTimesale .sec-ttl h2 .subtitle{font-size:20px;font-size:1.25rem;position:absolute;right:0;bottom:0}section#contentsMain #sectionTimesale .sec-ttl h2 .subtitle .sec-ttl-link{border-radius:5px 5px 0 0;background-color:#ffc600;margin-left:15px;padding:8px 16px;display:inline-block}section#contentsMain #sectionTimesale .sec-ttl h2 .subtitle .sec-ttl-link .text-link{font-size:14px;font-size:.875rem}section#contentsMain #sectionTimesale .bx-wrapper{position:relative}section#contentsMain #sectionTimesale .bx-wrapper .bx-viewport{margin:auto;width:1172px !important}section#contentsMain #sectionTimesale .bx-wrapper .bx-prev{left:0px}section#contentsMain #sectionTimesale .bx-wrapper .bx-prev:hover{background-position:0 0}section#contentsMain #sectionTimesale .bx-wrapper .bx-next{right:0px}section#contentsMain #sectionTimesale .bx-wrapper .bx-next:hover{background-position:-43px 0}section#contentsMain #sectionTimesale .bx-wrapper .bx-controls-direction a{position:absolute;color:#ccc;background-color:#FFF;outline:0;top:16px;width:35px;padding:114px 0;text-align:center;text-indent:0;z-index:999;font-size:180%}section#contentsMain #sectionTimesale .box-timesale-slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;width:1200px !important}section#contentsMain #sectionTimesale .box-timesale-slider a{background-color:#FFF;box-shadow:0px -30px 0px 0px #333 inset;-webkit-box-shadow:0px -28px 0px 0px #333 inset;display:table}section#contentsMain #sectionTimesale .box-timesale-slider a div{width:242px;padding:0px 16px 2px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}section#contentsMain #sectionTimesale .box-timesale-slider a div strong{border-radius:2px;display:block;padding:0 8px;width:auto;color:#FFF;font-size:14px;font-size:.875rem;background-color:#FA4032;font-weight:normal;z-index:0;line-height:36px;height:36px;position:relative}section#contentsMain #sectionTimesale .box-timesale-slider a div strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#FA4032 transparent transparent transparent}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-point{font-size:14px;font-size:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-top:14px}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-point .point-cancel{text-decoration:line-through}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-multiple{margin-top:8px;display:block}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-images{height:117px;width:140px;position:relative;display:block;margin:4px auto}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-images img{margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;max-width:140px}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-service{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionTimesale .box-timesale-slider a div .timesale-action{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#FFF;font-size:14px;font-size:.875rem}section#contentsMain #sectionTimesale .timesale-more{text-align:center}section#contentsMain #sectionTimesale .timesale-more a{display:inline-block;background-color:#FFF;padding:10px 60px;border-radius:16px;font-weight:bold;box-shadow:0px -1px 0px 0px #e97232 inset;-webkit-box-shadow:0px -2px 0px 0px #e97232 inset}section#contentsMain #sectionNews h2 .sec-ttl-memo{font-size:14px;font-size:.875rem;display:inline-block;margin-left:16px}section#contentsMain #sectionNews h2 .sec-ttl-link{font-size:16px;font-size:1rem;position:absolute;border-radius:5px 5px 0 0;background-color:#EAEAEA;padding:8px 16px;right:0;bottom:-17px}section#contentsMain #sectionNews h2 .sec-ttl-link .text-link{font-size:14px;font-size:.875rem}section#contentsMain #sectionNews .box-news{border:1px solid #E5E5E5;width:1278px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionNews .box-news .topnews-main{margin-right:24px}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow::after{content:"";clear:both;display:block}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li{position:relative;width:190px;padding:4px 8px;height:70px;line-height:1.4em;background-color:#F9F9F9;background-image:-webkit-gradient(linear, 0 0, 100% 100%, color-stop(0.25, #FFF), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, #FFF), color-stop(0.75, #FFF), color-stop(0.75, transparent), to(transparent));-webkit-background-size:7px 7px}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt{width:176px;display:block;font-size:14px;font-size:.875rem}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span{margin:10px 4px 0 0;text-indent:-9999px;float:left;width:50px;height:50px;border-radius:28px}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img01{background-position:-132px -2538px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img02{background-position:-132px -2598px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt span.flow-img03{background-position:-132px -2658px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li .flow-txt strong{display:table;color:#FFF;font-family:verdana;background:#E6711F;padding:0 5px;margin-bottom:4px;font-size:12px;font-size:.75rem;border-radius:5px}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li::after{position:absolute;content:"";border:39px solid #FFF;border-left:16px solid rgba(255,255,255,0);width:0px;height:0;left:190px;top:0}section#contentsMain #sectionNews .box-news .topnews-main .topnews-flow ul li:nth-child(3)::after{display:none}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box{margin:24px 16px 0 16px;font-size:14px;font-size:.875rem}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content{position:relative;overflow:hidden;margin:10px auto 0px;clear:both;background-color:#FFF}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .menu{width:72px;background:#f2f2f2;float:left;list-style:none;padding:5px 0;margin:0;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;border-left:#CCC 1px solid;text-align:center;display:block;cursor:pointer;color:#727171;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .menu.first{border-left:none}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .menu.active{padding:5px 0;background:#FFF;font-weight:bold;border-bottom:none;color:#333;border-top:2px solid #ff9900}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content{top:30px;left:0;padding:10px;position:absolute}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul{width:594px;margin:16px 16px 0 0}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul li{display:block;float:left;width:280px;line-height:2.3em}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul li:nth-child(2n){margin-left:8px}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;float:left;width:210px;color:#333}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul li img{vertical-align:middle;padding:8px 4px;display:block;float:left}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .full-content .content ul li span{font-size:10px;font-size:.625rem;background-color:#f04a42;padding:2px 4px;margin-left:4px;border-radius:8px;color:#FFF;font-family:verdana}section#contentsMain #sectionNews .box-news .topnews-main .topnews-box .power{font-size:10px;font-size:.625rem;margin:0 10px;color:#999}section#contentsMain #sectionNews .box-news .topnews-stampbook{float:left;margin:16px 0 0 0}section#contentsMain #sectionNews .box-news .topnews-clockimg{float:left;width:320px;margin:16px 0 0 0;text-align:center}section#contentsMain #sectionNews .box-news .topnews-clockimg .bg-clockimg{background-position:-22px -2177px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:268px;height:358px}section#contentsMain #sectionNewinfo h2.sec-ttl span{position:absolute;font-size:16px;font-size:1rem;border-radius:5px 5px 0 0;background-color:#f2f2f2;padding:8px 16px;right:0;bottom:-16px}section#contentsMain #sectionNewinfo h2.sec-ttl span .text-link{font-size:14px;font-size:.875rem}section#contentsMain #sectionNewinfo .area-newinfo{background-color:#f2f2f2;padding:8px 0;margin-bottom:40px;width:100%;min-width:1280px}section#contentsMain #sectionNewinfo .area-newinfo .contents-inner{margin-bottom:0px;height:189px;overflow:hidden}section#contentsMain #sectionNewinfo .area-newinfo ul li{display:block;float:left;padding:16px;background-color:#FFF;margin-bottom:4px}section#contentsMain #sectionNewinfo .area-newinfo ul li:nth-child(2n+1){border-radius:5px 0px 0px 5px;border-bottom:#d4d4d4 1px solid;margin-right:8px}section#contentsMain #sectionNewinfo .area-newinfo ul li:nth-child(2n){border-radius:0px 5px 5px 0px;border-bottom:#d4d4d4 1px solid}section#contentsMain #sectionNewinfo .area-newinfo ul li a{width:600px;position:relative}section#contentsMain #sectionNewinfo .area-newinfo ul li a span.newinfo-service{width:580px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionNewinfo .area-newinfo ul li a span.newinfo-service span.newinfo-icon{background-color:#333;color:#FFF;display:block;float:left;margin-right:8px;padding:0px 4px;width:100px;text-align:center;font-size:11px;font-size:.6875rem;border-radius:10px}section#contentsMain #sectionNewinfo .area-newinfo ul li a strong{font-weight:normal}section#contentsMain #sectionNewinfo .area-newinfo ul li a::after{font-family:'FontAwesome';content:"\f054";position:absolute;top:0px;right:0px;color:#E6711F}section#contentsMain #sectionKuchikomi h2 span{font-size:14px;font-size:.875rem;font-weight:normal;display:inline-block}section#contentsMain #sectionKuchikomi #contentsKuchikomi{border:solid 1px #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 8px}section#contentsMain #sectionKuchikomi #contentsKuchikomi::after{content:"";display:block;clear:both}section#contentsMain #sectionKuchikomi .wk-g-ranking,section#contentsMain #sectionKuchikomi .wk-daredoko{width:calc(100% / 2 - 10px);float:left}section#contentsMain #sectionKuchikomi p.head-title{width:100%;position:relative;text-align:left;margin:0 0 16px 24px;font-size:14px;font-size:.875rem}section#contentsMain #sectionKuchikomi p.head-title img{margin-right:14px;vertical-align:middle}section#contentsMain #sectionKuchikomi p.head-title strong{color:#f04a42;display:inline-block;vertical-align:middle}section#contentsMain #sectionKuchikomi p.head-title strong span{font-size:28px}section#contentsMain #sectionKuchikomi p.head-title .sublink{position:absolute;right:24px;top:5px;font-size:13px;font-size:.8125rem;background-color:#f5f5f5;padding:0px 8px;border-radius:3px}section#contentsMain #sectionKuchikomi p.head-title .sublink a:link,section#contentsMain #sectionKuchikomi p.head-title .sublink a:hover,section#contentsMain #sectionKuchikomi p.head-title .sublink a:visited{color:#0066cc}section#contentsMain #sectionKuchikomi .wk-inner{padding:0px 24px;display:flex;justify-content:center;float:left;margin-bottom:24px}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi{position:relative;width:192px;border:solid 1px #E5E5E5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:16px 8px;margin-right:10px;overflow:hidden;box-shadow:0px -30px 0px 0px #FCFCFC inset;-webkit-box-shadow:0px -30px 0px 0px #FCFCFC inset}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi:nth-child(3n){margin-right:0}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi a{display:block}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi .lead-odai{font-size:14px;height:72px;font-weight:bold;overflow:hidden;color:#616161;text-align:left}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi .point{font-family:Tahoma;width:192px;height:28px;line-height:28px;color:white;font-size:18px;text-align:center;position:absolute;top:0;left:0;transform:rotate(-45deg) translate(-55px, -54px)}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi p.images{width:140px;height:140px;margin:auto;display:flex;overflow:hidden;margin-bottom:8px}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi p.images img{width:140px;vertical-align:middle}section#contentsMain #sectionKuchikomi .wk-inner .box_kuchikomi .btn{text-align:center;color:#f04a42;margin-bottom:-16px;margin-left:6px;text-indent:6px;font-size:13px;font-size:.8125rem;font-weight:bold;background:url(/common/images/icon_balloon.png) no-repeat 0px 0}section#contentsMain #sectionKuchikomi .other-btnstyle{clear:both;width:340px;margin:auto}section#contentsMain #sectionKuchikomi .other-btnstyle a{display:block}section#contentsMain #sectionKuchikomi .other-btnstyle a:link,section#contentsMain #sectionKuchikomi .other-btnstyle a:visited{color:#e0392d}section#contentsMain #sectionKuchikomi .wk-g-ranking .point{background:#e7aaaa}section#contentsMain #sectionKuchikomi .wk-daredoko .point{background:#1fa6d3}section#contentsMain #sectionShopping .h2-ttl{margin-bottom:0;overflow:inherit !important}section#contentsMain #sectionShopping h2 .icon-shopping{background-position:-140px -3182px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:33px;height:30px;vertical-align:middle;margin-right:8px}section#contentsMain #sectionShopping .area-comment{border:solid 1px #e6711f;border-radius:10px;padding:8px 10px 8px 30px;margin-top:-16px;font-size:14px;font-size:.875rem;z-index:100}section#contentsMain #sectionShopping .area-comment .icon-character{position:absolute;background-position:-127px -338px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;display:block;left:-34px;bottom:-10px;height:54px;width:60px;transition-delay:1s;animation:horizontal cubic-bezier(0.22, 0.61, 0.36, 1) 4s infinite alternate}section#contentsMain #sectionShopping .hero-shopping{background-color:#f2f2f2;padding:10px 0 0;margin:0px 0 16px 0;width:100%;min-width:1280px}section#contentsMain #sectionShopping .hero-shopping .contents-inner{margin:0 auto 36px}section#contentsMain #sectionShopping .hero-shopping .contents-inner .bx-pager{position:relative;padding:8px 0;top:-5px}section#contentsMain #sectionShopping .area-shopping{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionShopping .area-shopping .area-pointup,section#contentsMain #sectionShopping .area-shopping .area-special{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E5E5E5;padding:8px 16px;margin-bottom:16px;position:relative}section#contentsMain #sectionShopping .area-shopping .area-pointup h3 span,section#contentsMain #sectionShopping .area-shopping .area-special h3 span{display:block;position:absolute;border-radius:0px 0px 0px 5px;background-color:#f2f2f2;padding:4px 16px;right:0;top:0px;font-size:14px;font-size:.875rem}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup a{width:calc(100% / 6 - 16px)}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup .pointup-point{text-align:center;font-size:14px;font-size:.875rem;margin-top:16px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div{text-align:center;padding:8px 0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div strong{font-size:13px;font-size:.8125rem;border-radius:2px;display:block;padding:0 8px;color:#FFF;background-color:#FA4032;font-weight:normal;z-index:0;line-height:36px;height:36px;position:relative;width:70%;margin:auto}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#FA4032 transparent transparent transparent}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div .pointup-shop{font-size:14px;font-size:.875rem;line-height:initial}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div .pointup-images{height:100px;width:140px;background-color:#F9F9F9;position:relative;display:block;margin:8px auto 10px}section#contentsMain #sectionShopping .area-shopping .area-pointup .box-pointup div .pointup-images img{margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}section#contentsMain #sectionShopping .area-shopping .area-special .box-special a{width:280px;float:left;margin:0 4px}section#contentsMain #sectionShopping .area-shopping .area-special .box-special a .txt-day{display:block;font-size:14px;font-size:.875rem}section#contentsMain #sectionShopping .area-shopping .area-special .box-special a:nth-child(1){margin-right:20px}section#contentsMain #sectionShopping .area-shopping .area-special .box-special img{margin-bottom:8px}section#contentsMain #sectionShopping .area-shopping .area-special .box-special p{font-size:14px;font-size:.875rem;margin-bottom:0}section#contentsMain #sectionShopping .area-shopping .area-special .box-special p strong{font-size:16px;font-size:1rem}section#contentsMain #sectionPickupitem .title-boxl strong{background-position:-90px -488px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:133px;height:76px}section#contentsMain #sectionPickupitem .title-boxl img{margin:8px}section#contentsMain #sectionPickupitem .title-boxr .comment{margin-bottom:6px;font-size:14px;font-size:.875rem;line-height:1.6em}section#contentsMain #sectionPickupitem .title-boxr .shopname{margin-bottom:6px}section#contentsMain #sectionPickupitem .title-boxr .action{font-size:14px;font-size:.875rem;line-height:1.6em}section#contentsMain .area-standard{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E5E5E5;padding:8px 16px;margin-bottom:16px}section#contentsMain .area-standard .box-standard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain .area-standard .box-standard a{width:calc(100% / 5 -16px)}section#contentsMain .area-standard .box-standard div{padding:8px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}section#contentsMain .area-standard .box-standard div .standard-images{background-color:#F9F9F9;position:relative;display:block;margin:0 auto 10px}section#contentsMain .area-standard .box-standard div .standard-images img{padding:16px 8px;margin:auto;top:0;bottom:0;right:0;left:0}section#contentsMain .area-standard .box-standard div .standard-action{border-radius:2px;position:relative;background:#E6711F;display:block;color:#FFF;font-size:14px;font-size:.875rem}section#contentsMain .area-standard .box-standard div .standard-action strong{margin:0 auto 10px;padding:0 5px;width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;font-weight:normal}section#contentsMain .area-standard .box-standard div .standard-action strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#E6711F transparent transparent transparent}section#contentsMain .area-standard .box-standard div .redfont{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain .area-standard .box-standard div .standard-shop{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionOther .area-other{background-color:#f2f2f2;margin-bottom:40px;padding:16px}section#contentsMain #sectionOther .area-other .contents-inner{margin-bottom:0;background-color:#FFF}section#contentsMain #sectionOther .area-other .box-other{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;justify-content:space-around;padding:8px 16px}section#contentsMain #sectionOther .area-other .box-other .other-innerbox{width:400px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 16px}section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other{float:left;margin-right:8px;text-indent:-9999px;width:120px;height:100px}section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.biglobe{background-position:-97px -2717px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.gift{background-position:-97px -2828px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionOther .area-other .box-other .other-innerbox div.img_other.travel{background-position:-97px -2938px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionOther .area-other .box-other .other-innerbox p{overflow:hidden;margin:0;font-size:14px;font-size:.875rem}section#contentsMain #sectionOther .area-other .box-other .other-innerbox p strong{font-size:16px;font-size:1rem;display:block;margin-bottom:8px}section#contentsMain #sectionHowuser h2 span{display:block;font-size:18px;font-size:1.125rem;position:absolute;right:0;bottom:0}section#contentsMain #sectionHowuser .box-howuser{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionHowuser .box-howuser a{box-shadow:0px -30px 0px 0px #f2f2f2 inset;-webkit-box-shadow:0px -30px 0px 0px #f2f2f2 inset}section#contentsMain #sectionHowuser .box-howuser a div{width:243px;padding:8px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E5E5E5;padding:8px 16px 2px 16px;text-align:center}section#contentsMain #sectionHowuser .box-howuser a div .howuser-images{height:100px;width:120px;position:relative;display:block;margin:8px auto}section#contentsMain #sectionHowuser .box-howuser a div .howuser-images img{margin:auto;position:absolute;top:0;bottom:0;right:0;left:0}section#contentsMain #sectionHowuser .box-howuser a div .howuser-paragraph,section#contentsMain #sectionHowuser .box-howuser a div .howuser-bogtitle{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin:0px 0 8px;position:relative}section#contentsMain #sectionHowuser .box-howuser a div .howuser-bogtitle,section#contentsMain #sectionHowuser .box-howuser a div .howuser-date{font-size:13px;font-size:.8125rem;color:#727171}section#contentsMain #sectionHowuser .box-howuser a div .howuser-paragraph{font-size:15px;font-size:.9375rem}section#contentsMain #sectionPen .h2-ttl{margin-bottom:0;overflow:inherit !important}section#contentsMain #sectionPen h2 .icon-pen{background-position:-140px -3048px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:30px;height:30px;vertical-align:middle;margin-right:8px}section#contentsMain #sectionPen .area-comment{border:solid 1px #e6711f;border-radius:10px;padding:8px 10px 8px 30px;margin-top:-16px;font-size:14px;font-size:.875rem;z-index:100}section#contentsMain #sectionPen .area-comment .icon-character{position:absolute;background-position:-125px -208px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;display:block;left:-34px;bottom:-10px;height:54px;width:60px;animation:horizontal cubic-bezier(0.22, 0.61, 0.36, 1) 4s infinite alternate}section#contentsMain #sectionPen .area-pen{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:16px;width:100%-300 ＋ 16px}section#contentsMain #sectionPen .area-pen .area-pen-con{background-color:#f2f2f2;padding:16px;width:calc(100% - 348px);height:calc 268px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center}section#contentsMain #sectionPen .area-pen div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionPen .area-pen div.box-penspecial{width:364px;display:flex;margin-right:16px}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special{width:100%}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li{max-height:68px;padding:14px 16px;background-color:#FFF;margin-bottom:4px;border-radius:5px;border-bottom:#d4d4d4 1px solid}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li:not(:nth-child(1)):not(:nth-child(2)):not(:nth-child(3)){display:none}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a{position:relative;display:block}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a span.pen-service{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a span.pen-service span.pen-listL{width:100px;vertical-align:middle;text-align:center}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a span.pen-service span.pen-listL span.pen-icon{background-color:#5bb3b5;color:#FFF;display:block;margin:0;padding:0px 4px;width:100px;text-align:center;font-size:11px;font-size:.6875rem;border-radius:10px}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a span.pen-service span.pen-listL strong{display:inline-block;font-weight:normal;font-size:11px;font-size:.6875rem;color:#727171}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a span.pen-service span.pen-listR{width:calc(100% - 124px);font-size:16px;font-size:1rem;line-height:1.5em;padding:0 24px 0 16px;position:relative;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-special ul li a::after{font-family:'FontAwesome';content:"\f054";position:absolute;top:0px;right:0px;margin-top:0.5em;color:#E6711F}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-carousel{float:right;width:160px;padding:30px 0}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-carousel ul.inner-carousel-slider{height:auto}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-carousel ul.inner-carousel-slider li a{color:#333}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-carousel ul.inner-carousel-slider li img{display:block;margin:auto}section#contentsMain #sectionPen .area-pen div.box-penspecial .inner-carousel ul.inner-carousel-slider li span{display:block;text-align:center;margin:16px 0 0}section#contentsMain #sectionPen .area-pen div.pen_category{width:256px}section#contentsMain #sectionPen .area-pen div.pen_category ul{display:flex;flex-wrap:wrap}section#contentsMain #sectionPen .area-pen div.pen_category ul li{font-size:14px;font-size:.875rem;margin:0px 10px 10px 0;border-radius:20px;border-bottom:#d4d4d4 1px solid;background-color:#FFF}section#contentsMain #sectionPen .area-pen div.pen_category ul li:hover{opacity:0.65}section#contentsMain #sectionPen .area-pen div.pen_category ul li a{padding:8px 14px;display:block;color:#333}section#contentsMain #sectionPen .area-pen div.pen_category ul li a::before{content:"#";display:inline-block;padding-right:4px}section#contentsMain #sectionPen .area-pen div.box-penranking{width:280px;overflow:hidden}section#contentsMain #sectionPen .area-pen div.box-penranking h3{text-indent:28px;line-height:1;background-position:-144px -660px;background-repeat:no-repeat;display:inline-block}section#contentsMain #sectionPen .area-pen div.box-penranking h3 span{display:block;font-size:15px;font-size:.9375rem;float:right}section#contentsMain #sectionPen .area-pen div.box-penranking h3::after{content:"";clear:both;display:block}section#contentsMain #sectionPen .area-pen div.box-penranking ul{font-size:15px;font-size:.9375rem}section#contentsMain #sectionPen .area-pen div.box-penranking ul li{padding:6px 10px;background-color:#FFF;margin-bottom:3px;border-bottom:#d4d4d4 1px solid;line-height:0}section#contentsMain #sectionPen .area-pen div.box-penranking ul li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #sectionPen .area-pen div.box-penranking ul li span img{vertical-align:middle;margin-right:16px}section#contentsMain #sectionPen .area-pen div.box-adblock{width:300px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain #sectionPen .area-pen div.box-adblock .sspPR{width:300px;background-color:#cccccc;color:#FFF;padding:5px 0}section#contentsMain #sectionPrize h2 strong{font-size:14px;font-size:.875rem;display:inline-block;font-weight:normal}section#contentsMain #sectionPrize h2 span{display:block;font-size:18px;font-size:1.125rem;position:absolute;right:0;bottom:0}section#contentsMain #sectionPrize .prize{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}section#contentsMain #sectionPrize .prize li{width:calc(100% / 2 - 16px);border:solid 1px #CCC;position:relative}section#contentsMain #sectionPrize .prize li:first-child{margin-right:32px}section#contentsMain #sectionPrize .prize li a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:24px;color:#333}section#contentsMain #sectionPrize .prize li a:hover{opacity:0.8}section#contentsMain #sectionPrize .prize li a .prize_img{width:230px}section#contentsMain #sectionPrize .prize li a .prize_img img{width:100%}section#contentsMain #sectionPrize .prize li a .prize_details{width:calc(100% - 230px - 24px)}section#contentsMain #sectionPrize .prize li a .prize_details .prize_name{font-weight:bold;color:#3b3b3b}section#contentsMain #sectionPrize .prize li a .prize_details .btn_link{background:#FA4032;color:#FFF;padding:10px;text-align:center;margin-bottom:16px;position:relative;font-size:13px;font-size:.8125rem}section#contentsMain #sectionPrize .prize li a .prize_details .btn_link::after{font-family:'FontAwesome';content:"\f054";position:absolute;top:34%;right:16px}section#contentsMain #sectionPrize .prize li a .prize_details .btn_link .lottery-number{display:block}section#contentsMain #sectionPrize .prize li a .prize_details .btn_link .lottery-number>span{font-size:18px;font-size:1.125rem;font-weight:bold}section#contentsMain #sectionPrize .prize li a .prize_details .btn_link strong{font-size:22px;font-size:1.375rem}section#contentsMain #sectionPrize .prize li a .countdown{font-size:15px;font-size:.9375rem;margin:0 0 8px}section#contentsMain #sectionPrize .prize li a .countdown span{font-size:17px;font-size:1.0625rem;font-weight:bold;padding:0 2px;color:#FA4032}section#contentsMain #sectionPrize .prize li a .totalcount{font-size:15px;font-size:.9375rem;margin:0}section#contentsMain #sectionPrize .prize li a .totalcount strong{font-size:17px;font-size:1.0625rem;font-weight:bold;padding:0 2px;color:#FA4032}section#contentsMain #sectionPrize .prize li .triangle{border-right:104px solid transparent;border-top:104px solid #acc651;z-index:1;position:absolute;width:0;height:0;top:0;left:0}section#contentsMain #sectionPrize .prize li .triangle .squ-txt{top:-96px;width:104px;left:10px;font-size:18px;font-size:1.125rem;z-index:10;position:absolute;color:#fff}section#contentsMain #sectionPrize .prize li.soonToend{outline:3px solid #ffd800;outline-offset:-3px}section#contentsMain #sectionPrize .prize li.soonToend .triangle{border-top:104px solid #ffd800}section#contentsMain #sectionPrize .prize li.soonToend .triangle .squ-txt{color:#ff0b00;font-weight:bold;font-size:1rem}section#contentsMain #sectionPrize aside{font-size:11px;line-height:1.4em;text-align:right;margin:10px 0;color:#555}section#contentsMain .container-arrow{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;justify-content:space-around;border:1px solid #E5E5E5;height:218px}section#contentsMain .container-arrow div{padding:8px 16px;width:210px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section#contentsMain .container-arrow .arrow-title{width:380px;margin-left:-7px;background-color:#ffc8a2;background-image:url("https://img.gpoint.co.jp/common/images/arrow_bg.png");position:relative}section#contentsMain .container-arrow .arrow-title .title-boxl{display:inline-block;width:140px;margin:-8px 0 0 -14px}section#contentsMain .container-arrow .arrow-title .title-boxl strong{margin-bottom:8px}section#contentsMain .container-arrow .arrow-title .title-boxl .img-exchange{background-position:-97px -3088px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;width:120px;height:84px;margin:8px}section#contentsMain .container-arrow .arrow-title .title-boxr{position:absolute;width:160px;top:24px;height:150px;line-height:1.8em;background-color:#FFF;padding:8px;border-radius:8px;border:#f2f2f2 solid 2px;text-align:center}section#contentsMain .container-arrow .arrow-title .title-boxr strong{color:#e61f19}section#contentsMain .container-arrow .arrow-title .title-boxr .memo{display:block;font-size:13px;font-size:.8125rem;line-height:1.6em;margin-top:4px}section#contentsMain .container-arrow .arrow-title::after{position:absolute;content:"";border:109px solid #FFF;border-left:60px solid rgba(255,255,255,0);width:0px;height:0;left:320px;top:0;z-index:-1px}section#contentsMain .container-arrow a{z-index:1}section#contentsMain .container-arrow a .container-images{width:140px;height:140px;background-color:#f2f2f2;position:relative;display:block;margin:6px auto}section#contentsMain .container-arrow a .container-images img{margin:auto;padding:6px 0;position:absolute;top:0;bottom:0;right:0;left:0}section#contentsMain .container-arrow .container-paragraph{text-align:center;margin:0}section#contentsMain .section-ssp{background-color:#f2f2f2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding:8px 0;width:100%;min-width:1280px}section#contentsMain .section-ssp .bx-wrapper{margin:0 auto;width:1280px}section#contentsMain .section-ssp iframe{width:742px;height:90px;overflow:hidden;display:block}section#contentsMain .bx-wrapper{background:none;border:none;box-shadow:none;-webkit-box-shadow:none}section#contentsMain #slider-main .slider-box{background-color:#f2f2f2;padding:16px 0;margin-bottom:40px;position:relative;overflow:hidden}section#contentsMain #slider-main .slider-box .contentholder{width:1280px;margin:0 auto;position:relative}section#contentsMain #slider-main .slider-box .contentholder .slide-filter-l{position:absolute;width:294px;height:340px;background-color:#fff;top:0;left:0;opacity:0.8}section#contentsMain #slider-main .slider-box .contentholder .slide-filter-r{position:absolute;width:294px;height:340px;background-color:#fff;top:0;right:0;opacity:0.8}section#contentsMain #slider-main .slider-box .contentholder .slick-slider li.slide a img{width:640px;height:340px;margin:0 auto}section#contentsMain #slider-main .slider-box .contentholder .slick-slider li.slick-active a:hover{opacity:0.65}section#contentsMain #slider-main .slider-box .contentholder .slick-prev{left:230px}section#contentsMain #slider-main .slider-box .contentholder .slick-next{right:230px}section#contentsMain #slider-main .slider-box .contentholder .slick-prev,section#contentsMain #slider-main .slider-box .contentholder .slick-next{z-index:1;width:55px;height:55px}section#contentsMain #slider-main .slider-box .contentholder .slick-prev:before,section#contentsMain #slider-main .slider-box .contentholder .slick-next:before{font-size:55px;color:#e6711f;opacity:1}section#contentsMain #slider-main .slider-box .contentholder .slick-prev:hover,section#contentsMain #slider-main .slider-box .contentholder .slick-next:hover{opacity:0.65}section#contentsMain #slider-main .slider-box .contentholder .slick-dots{bottom:-32px}section#contentsMain #slider-main .slider-box .contentholder .slick-dots li{margin:0}section#contentsMain #slider-main .slider-box .contentholder .slick-dots li button:before{font-size:8px}section#contentsMain #slider-main .slider-box .contentholder .slick-dots li button:hover:before,section#contentsMain #slider-main .slider-box .contentholder .slick-dots li button:focus:before{color:#e6711f}section#contentsMain #slider-main .slider-box .contentholder .slick-dots li.slick-active button:before{color:#e6711f}section#contentsMain #slider-kokangen{width:1200px;height:276px;margin:auto}section#contentsMain #slider-kokangen .contentholder .slick-slider .slick-list{padding:0 120px 0 0}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box{margin:0 16px 0 0;background-color:#fff;box-shadow:0px -30px 0px 0px #333 inset;-webkit-box-shadow:0px -28px 0px 0px #333 inset;box-sizing:border-box;text-align:center}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a{display:block;padding-top:16px}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a:hover{opacity:0.65}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a strong{border-radius:2px;display:block;padding:0 8px;width:auto;color:#fff;font-size:14px;font-size:.875rem;background-color:#FA4032;font-weight:normal;z-index:0;line-height:36px;height:36px;position:relative;margin:0 16px}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a strong::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;display:block;width:0px;height:0px;border-style:solid;border-width:5px 5px 0 5px;border-color:#FA4032 transparent transparent transparent}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-point{font-size:14px;font-size:.875rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-point .point-cancel{text-decoration:line-through}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-multiple{margin-top:8px;display:block}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-images{height:117px;width:140px;position:relative;display:block;margin:4px auto}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-images img{width:100%}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-service{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#333;padding:0 16px}section#contentsMain #slider-kokangen .contentholder .slick-slider .item-box a span.timesale-action{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;color:#FFF;font-size:.875rem}section#contentsMain #slider-kokangen .contentholder .slick-prev,section#contentsMain #slider-kokangen .contentholder .slick-next{width:35px;height:35px}section#contentsMain #slider-kokangen .contentholder .slick-prev:before,section#contentsMain #slider-kokangen .contentholder .slick-next:before{font-size:35px}section#contentsMain #slider-kokangen .contentholder .slick-next{right:-40px}section#contentsMain #slider-kokangen .contentholder .slick-prev{left:-40px}footer .section-megafooter{color:#FFF;background-color:#333;margin:40px 0 16px}footer .section-megafooter .contents-inner{margin-bottom:0}footer .section-megafooter .contents-inner.box-megafooter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer .section-megafooter .contents-inner.box-megafooter.contents-inner{margin-bottom:0px}footer .section-megafooter .contents-inner.box-megafooter div{font-size:13px;font-size:.8125rem}footer .section-megafooter .contents-inner.box-megafooter div dl{margin-top:24px}footer .section-megafooter .contents-inner.box-megafooter div dd{margin-left:18px;position:relative}footer .section-megafooter .contents-inner.box-megafooter div dd::before{font-family:'FontAwesome';content:"\f0da";position:absolute;top:20%;left:-10px;margin-top:-0.5em}footer .section-megafooter .contents-inner.box-megafooter div a{color:#FFF}footer .note{font-size:10px;font-size:.625rem;line-height:1.7em;padding-bottom:24px;margin:0 0 0 auto;display:table}footer .note a{color:#FFF}footer .note li{list-style-type:disc}#overlay-footerbnr{width:100%;position:fixed;bottom:0;left:0;background-color:#333333;border-top:#FFF 4px solid;z-index:10000}#overlay-footerbnr .footerBox{width:1280px;height:80px;margin:0 auto;padding:5px 0;overflow:hidden}#overlay-footerbnr .txt{width:428px;margin:0;padding:0;float:left;text-align:left;font-size:90%;line-height:1.7em}#overlay-footerbnr .txt a{color:#333;text-decoration:underline}#overlay-footerbnr .txt p{margin:0}#overlay-footerbnr .overlay-footerInner{margin:0 0 0 0;padding:0;text-align:center;padding:12px}#overlay-footerbnr #overlay-closebtn{position:absolute;top:5px;right:15px;cursor:pointer}#overlay-footerbnr #overlay-closebtn a{color:#fff;font-size:28px}.area-sns span{text-align:center;display:inline-block}.area-sns span.icon_x a{border-radius:24px;background-color:#fff;display:block;color:#FFF;height:24px;width:24px;padding:8px}.area-sns span.icon_facebook a{border-radius:24px;background-color:#305097;display:block;color:#FFF;height:24px;width:24px;padding:8px}.area-sns span.icon_blog a{background-position:-134px -5084px;background-repeat:no-repeat;display:inline-block;text-indent:-9999px;border-radius:24px;background-color:#34526F;display:block;color:#FFF;height:24px;width:24px;padding:8px}#modalContentWelcomeCp .layer_board_bg,#modalContentWelcomeCp02 .layer_board_bg,#modalContent21stCp .layer_board_bg{position:fixed;width:100%;height:100%;z-index:10000;top:0;left:0;display:none;background:#000}#modalContentWelcomeCp .layer_board,#modalContentWelcomeCp02 .layer_board,#modalContent21stCp .layer_board{display:none;text-align:center;z-index:10002;position:fixed;left:50%;top:130px;transform:translate(-50%, 0)}#modalContentWelcomeCp .layer_board #modalInner,#modalContentWelcomeCp02 .layer_board #modalInner,#modalContent21stCp .layer_board #modalInner{position:relative;background-color:#FFF;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#modalContentWelcomeCp .layer_board .btnclose_top,#modalContentWelcomeCp02 .layer_board .btnclose_top,#modalContent21stCp .layer_board .btnclose_top{position:absolute;top:5px;right:5px;z-index:1500}#modalContentWelcomeCp .layer_board .btnclose_top img,#modalContentWelcomeCp02 .layer_board .btnclose_top img,#modalContent21stCp .layer_board .btnclose_top img{width:28px;height:28px}.bnrLogincp{position:fixed;bottom:110px;right:20px;z-index:1000}.bnrLogincp:hover{bottom:115px;right:20px;z-index:1}#BDCARD.exclude .infoNews{display:none}
