html{position:relative;min-height:100%;}body{font-family:'Inter','Noto Sans JP',sans-serif;padding-top:70px;margin-bottom:750px;letter-spacing:1px;background:url("../img/back.png") no-repeat center top;}h1{font-weight:700;}h3{font-weight:600;}strong,b{font-weight:700;}.nav-tabs>li>a,.nav-pills>li>a,.navbar-nav>li>a{font-weight:500;}.well{background-color:rgba(250,250,250,.5)}.well h3{font-size:21px;}.top h1{letter-spacing:1pt;font-size:10pt;color:#777;padding:5px;margin:0;}.top h2{padding:5px 0 5px 25px;margin:0;vertical-align:middle;}.top h3{letter-spacing:1pt;font-size:10pt;padding:5px 0 5px 25px;margin:0;color:#777;}.top p.info{letter-spacing:1pt;font-size:10pt}.top p iframe{margin-left:25px;}.top.row>.col-sm-6.text-right{height:300px;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:rgba(250,250,250,.75);border:1px solid #ddd;border-bottom-color:transparent;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#555;background-color:rgba(125,125,125,.2);}.navbar-default{background-color:rgba(250,250,250,.75);border-color:#e7e7e7;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:rgba(125,125,125,.2);}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block;}ul.share{display:block;position:relative;overflow:hidden;_zoom:1;padding-left:0;padding-top:100px;}ul.share li{width:50px;float:left;margin-left:10px;position:relative;height:80px;list-style-type:none;}.share li:first-child{margin-left:0;}.share li>a{display:block;width:50px;height:50px;position:absolute;bottom:0;}.arrowBox{position:relative;background:#fff;border:1px solid #ccc;border-radius:3px;text-align:center;}.arrowBox:after,.arrowBox:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}.arrowBox:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:5px;margin-left:-5px;}.arrowBox:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:6px;margin-left:-6px;}.arrowBox span,.arrowBox span a{font-size:13px;}ul.sns{padding-left:0;margin-top:0;}ul.sns li{display:inline;font-size:25px;line-height:25px;}ul.sns li a{text-decoration:none;}ul.sns .fa-x-twitter{color:#000;}ul.sns .fa-facebook{color:#1877f2;}ul.sns li a:hover .fa-brands{opacity:.8;}footer{position:absolute;bottom:0;width:100%;height:700px;background-color:rgba(245,245,245,.8);}footer h4{font-size:11pt;color:#666;}footer>.container{font-size:9pt;padding:20px 20px 0 20px;}footer .copyright{text-align:center;padding-top:20px;}.colortable{white-space:nowrap;width:100%;border-collapse:collapse;table-layout:fixed;font-size:10pt;}.colortable td{border:solid 2px #fff;padding:8px;background:url("../img/edge.png") no-repeat right bottom;overflow-x:hidden;}.colortable td span{font-size:8pt;margin-left:.5em;}.colortable a.dark{color:#333;}.colortable a.light{color:#fff;}.sitemap a{border-left:solid 5pt;padding-left:5pt;}.ranking h1{font-size:15pt;padding:0;margin:7px;}.ranking h2{font-size:12pt;padding:0;margin:7px;}.ranking h3{font-size:10pt;padding:0;margin:7px;}.ranking img{margin:5px;width:80px;height:80px;}.ranking table{width:100%;margin:0 10px 10px 0;}.ranking th{text-align:center;font-weight:normal;background-color:#e8e8e8;}.ranking td>a{padding-right:7pt;border-right:solid 5pt;}nav.calender table{width:100%;font-size:10pt;border-collapse:collapse;}nav.calender th{text-align:center;font-weight:normal;background-color:#e8e8e8;}nav.calender td{text-align:center;}nav.calender td.active{background-color:rgba(340,72,90,.75);}.ranking .fa-circle-arrow-up{color:#f99;}.ranking .fa-arrow-up{color:#fcc;font-size:80%;}.ranking .fa-arrow-down{color:#ccf;font-size:80%;}.ranking .fa-arrow-left{color:#b8ccb8;font-size:80%;}.colorscheme{padding-top:10px;height:350px;}.colorscheme table{border-collapse:collapse;margin-left:auto;margin-right:auto;}.colorscheme table td{font-size:8pt;font-weight:bold;padding:1px;vertical-align:middle;}.colorscheme table td a{width:12px;height:12px;cursor:pointer;display:block;}.colorscheme #character h1{text-align:right;font-size:14pt;}.colorscheme #background h1{text-align:left;font-size:14pt;}.colorscheme2{padding-top:10px;}.colorscheme2 h1{font-size:18pt;margin:5px;}.colorscheme2 h2{font-size:15pt;margin:7px 0 7px 0;}.colorscheme2 h2 span{font-size:11pt;padding-left:6pt;}.colorscheme2 h3{font-size:11pt;margin:7px 0 7px 0;}.colorscheme2 img{width:120px;height:50px;}.navi ul{margin:5px 0 5px 0;padding-left:0;padding-top:5px;}.navi li{display:inline;font-size:25px;line-height:25px;}.navi img{vertical-align:baseline;}.colorpicker input.code{margin:3px;width:100px;height:100px;border:1px solid #bbb;-webkit-border-radius:5px;border-radius:5px;}.colorpicker select.select{margin:3px;width:100px;border:1px solid #bbb;-webkit-border-radius:5px;border-radius:5px;}.img{font-size:0;}.colorpicker table{border-collapse:collapse;margin-left:auto;margin-right:auto;margin-bottom:5px;}#cp1_ColorMap,#cp1_ColorBar{font-size:0;}#cp1_Preview{width:256px;height:256px;border:solid 0 #000;cursor:pointer;}#cp1_Hex{width:6em;}#cp1_Red,#cp1_Green,#cp1_Blue,#cp1_Hue,#cp1_Saturation,#cp1_Brightness{width:4em;}img.sns_twitter{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat 0 0;}img.sns_fb{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -50px 0;}img.sns_google{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -100px 0;}img.sns_hatena{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -150px 0;}img.sns_pocket{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -200px 0;}a:hover img.sns_twitter{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat 0 -50px;}a:hover img.sns_fb{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -50px -50px;}a:hover img.sns_google{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -100px -50px;}a:hover img.sns_hatena{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -150px -50px;}a:hover img.sns_pocket{height:50px;width:50px;background:url("../img/20180805_sns.png") no-repeat -200px -50px;}img.sns_mini_twitter{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat 0 -100px;}img.sns_mini_fb{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -25px -100px;}img.sns_mini_google{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -50px -100px;}img.sns_mini_hatena{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -75px -100px;}img.sns_mini_pocket{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -100px -100px;}img.sns_mini_twitter_gray{height:18px;width:18px;background:url("../img/20180805_sns.png") no-repeat -125px -100px;}img.sns_mini_fb_gray{height:18px;width:18px;background:url("../img/20180805_sns.png") no-repeat -143px -100px;}img.sns_mini_rss_gray{height:18px;width:18px;background:url("../img/20180805_sns.png") no-repeat -161px -100px;}a:hover img.sns_mini_twitter{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat 0 -125px;}a:hover img.sns_mini_fb{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -25px -125px;}a:hover img.sns_mini_google{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -50px -125px;}a:hover img.sns_mini_hatena{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -75px -125px;}a:hover img.sns_mini_pocket{height:25px;width:25px;background:url("../img/20180805_sns.png") no-repeat -100px -125px;}.luckycolor{width:120px;height:120px;border-radius:60px;-webkit-border-radius:60px;-moz-border-radius:60px;}img.logo_g,img.logo_faq,img.logo_blogparts,img.logo_items,img.logo_birthday,img.logo_contact,img.logo_privacypolicy,img.logo_mypage{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 0;}img.logo_w{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -40px;}img.logo_y{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -80px;}img.logo_s{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -120px;}img.logo_p{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -160px;}img.logo_v{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -200px;}img.logo_m{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -240px;}img.logo_h{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -280px;}img.logo_stripe{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -320px;}img.logo_analyze{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -360px;}img.logo_blend{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -400px;}img.logo_ranking{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -440px;}img.logo_history{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -480px;}img.logo_search{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -520px;}img.logo_view{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -560px;}img.logo_sample_list{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -560px;}img.logo_monotone{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -600px;}img.logo_luckycolor{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -640px;}img.logo_picker{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -680px;}img.logo_n{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -720px;}img.logo_scheme_list{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -760px;}img.logo_scheme_detail{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -760px;}img.logo_r{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -800px;}img.logo_gradation{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -840px;}img.logo_birthday{height:40px;width:420px;background:url("../img/logo_2026.png") no-repeat 0 -880px;}img.fortune_aries{height:100px;width:120px;background:url("../img/fortune.png") no-repeat 0 0;}img.fortune_taurus{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -120px 0;}img.fortune_gemini{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -240px 0;}img.fortune_cancer{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -360px 0;}img.fortune_leo{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -480px 0;}img.fortune_virgo{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -600px 0;}img.fortune_libra{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -720px 0;}img.fortune_scorpio{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -840px 0;}img.fortune_sagittarius{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -960px 0;}img.fortune_capricom{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -1080px 0;}img.fortune_aquarius{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -1200px 0;}img.fortune_pisces{height:100px;width:120px;background:url("../img/fortune.png") no-repeat -1320px 0;}#page-top{width:50px;height:50px;display:none;position:fixed;right:16px;bottom:16px;}#page-top p{margin:0;padding:0;text-align:center;background:#3b3b3b;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}#page-top p:hover{background:#8b8b8b;}#move-page-top{color:#fff;line-height:50px;text-decoration:none;display:block;cursor:pointer;}#navbar>form>div>input{width:240px;}body.logged-in{margin-bottom:0;}body.logged-in footer{position:static;height:auto;}@media screen and (max-width:1200px){.hidden1200{display:none!important}#navbar>form>div>input{width:150px}}@media screen and (max-width:1000px){.hidden1000{display:none!important}#navbar>ul:nth-child(1)>li:nth-child(5){display:none}.nav-tabs>li>a{font-size:8pt;margin-right:0;padding:10px 8px}.colortable{font-size:8pt}.colortable td span{display:none}}