@charset "UTF-8";#fortune_fade_bk{position:relative;min-height:200px}#fortune_fade_bk_img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:150px}#free img{height:auto}#free img.max80{max-width:80%}#free img.max90{max-width:90%}#free .example{text-align:right;margin-right:5%;font-size:12px}#free .example:after{content:"※鑑定例です"}#free img.mgn20{margin-top:20px;margin-bottom:20px}#free img.mgn16{margin-top:16px;margin-bottom:16px}#free img.mgn12{margin-top:12px;margin-bottom:12px}#free img.mgn8{margin-top:8px;margin-bottom:8px}#free img.mgn4{margin-top:4px;margin-bottom:4px}#free *{-webkit-appearance:none;-moz-appearance:none;appearance:none}#free .input_submit{display:block;color:#fff;margin:20px auto;text-align:center;background:#fc744a;width:100%;max-width:100%;border:none;font-size:16px;font-weight:700;padding:12px 0 10px;-webkit-border-radius:4px;-moz-border-radius:0;border-bottom:4px solid #e55428}#free section{padding:0 0 20px}#free .tab{border-radius:4px;background:#98ca3f;display:inline-block;margin:0 10px 0 0;padding:4px 8px;color:#fff;float:left}#free .kuchikomi{background:url(https://cocoloni.me/wp-content/uploads/2017/10/i_kuchikomi.png) no-repeat;background-size:70px;margin:12px;font-size:13px;min-height:80px;padding-left:80px}#free .ura{display:table;padding:12px 0;margin:0 16px;clear:both}@media (min-width:768px){#free .ura{margin:0 200px}}#free .ura div{display:table-cell;vertical-align:middle}.kizi_button_1{margin:20px auto;text-align:center;background:#e9505a;width:280px}.kizi_button_1 a{display:block;text-decoration:none;color:#fff;font-weight:400;line-height:43px;font-size:11pt}#free .free_title{font-weight:700;font-size:13px;color:#fc744a;text-align:center;padding:2px;border:1px solid #fc744a;border-radius:4px;margin:16px 12px 0}#free h1{font-weight:700;font-size:18px;padding:12px}#free .txt{font-size:14px;color:#3d3d3d;padding:12px;line-height:1.6}#free .c{text-align:center}#free h2{font-weight:700;font-size:16px;background:#d5d5d5;margin:0;padding:10px;text-align:center}#free h3{text-align:left;font-size:16px;color:#98ca3f;font-weight:700;border-left:4px solid #98ca3f;padding:2px 10px;margin:10px 12px}#free .form_box{border:1px solid #aeaeae;border-radius:4px;padding:0;margin:20px 12px 12px;background:#fff;position:relative}#free .form_box:after{position:absolute;left:-4px;top:-18px;width:48px;height:48px;background:url(https://zkcwlhevxb.user-space.cdn.idcfcloud.net/wp-content/uploads/2018/05/icon_free.png) no-repeat 0 0;background-size:contain;content:""}#free .form_box select{border:1px solid #aeaeae;border-radius:4px;margin:0;padding:10px;font-size:14px;color:#3d3d3d;width:100%;height:40px;position:relative;display:block}#free .form_box input[type=text]{border:1px solid #aeaeae;border-radius:4px;margin:0;padding:10px;font-size:14px;color:#3d3d3d;height:40px}#free .form_box input[type=text]::-webkit-input-placeholder{color:#ccc;font-weight:400}#free .form_box input[type=text]:-ms-input-placeholder{color:#ccc;font-weight:400}#free .form_box input[type=text]::-moz-placeholder{color:#ccc;font-weight:400}#free #name_last_self,#free #name_last_other,#free #name_last_self_hira,#free #name_last_other_hira{display:inline-block;*display:inline;*zoom:1;width:48%;margin-right:4%}#free #name_first_self,#free #name_first_other,#free #name_first_self_hira,#free #name_first_other_hira{display:inline-block;*display:inline;*zoom:1;width:48%;margin-right:0}#free .fortune_select_year,.fortune_select_month,.fortune_select_day,.fortune_select_hour,.fortune_select_min,.fortune_select_hometown{position:relative;margin:5px 5px 5px 0;min-height:40px;display:inline-block;*display:inline;*zoom:1;}#free .fortune_select_year:before,.fortune_select_month:before,.fortune_select_day:before,.fortune_select_hour:before,.fortune_select_min:before,.fortune_select_hometown:before{position:absolute;display:block;top:0;right:0;width:15px;height:38px;padding:0 .35em;background:#d5d5d5 url(https://zkcwlhevxb.user-space.cdn.idcfcloud.net/wp-content/uploads/2017/10/arrow_down.png) no-repeat center center;background-size:30%;text-align:center;content:"";z-index:1;pointer-events:none;border-radius:0 4px 4px 0;border-width:1px 1px 1px 0;border-color:#aeaeae;border-style:solid}#free form{margin:12px;font-size:14px;color:#3d3d3d;overflow:hidden}#free ul{margin:6px 0 20px;padding:0 12px;list-style-type:none}#free li{position:relative;border:1px solid #ccc;margin-bottom:8px;background:#fff;border-radius:4px;font-size:14px}#free li a{position:relative;display:block;padding:12px 30px 12px 14px;line-height:1.4;color:#3d3d3d}#free li a:before{right:14px;top:3px;width:8px;height:8px;border-top:1px solid #9ac74d;border-right:1px solid #9ac74d;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;bottom:0;margin:auto;content:"";vertical-align:middle}#free li a span{display:block;text-align:right;margin:2px 0 0;font-size:11px;color:#aaa;line-height:1.1}#free .input_question{font-weight:700;margin:5px 0 0}#free .fortune_select_year{width:32%}#free .fortune_select_month,#free .fortune_select_day{width:22%}#free .fortune_select_hour,#free .fortune_select_min{width:42%}#free .fortune_select_hometown{width:100%;margin-right:0}#free input[type=radio]{display:none;margin:0}#free input[type=radio]+label{padding:0 24px;position:relative;display:inline-block;margin-right:20px;font-size:14px;line-height:30px;cursor:pointer}#free input[type=radio]+label:before{border:1px solid #aeaeae;border-radius:30px;content:"";position:absolute;top:50%;left:0;box-sizing:border-box;display:block;width:20px;height:20px;margin-top:-10px;background:#fff}#free input[type=radio]:checked+label:after{border-radius:8px;content:"";position:absolute;top:50%;left:5px;box-sizing:border-box;display:block;width:10px;height:10px;margin-top:-5px;background:#9ac74d}#free ul.imglist{margin:6px 0 20px;padding:0 12px;list-style-type:none}#free ul.imglist li{position:relative;border:none;border-bottom:1px solid #ccc;margin-bottom:0;background:#fff;border-radius:0}#free ul.imglist li a{position:relative;display:block;padding:12px 0;line-height:1.4;color:#3d3d3d;min-height:75px}#free ul.imglist li img{float:left;width:75px;height:75px;margin-right:12px;border-radius:4px}#free ul.imglist li span{text-align:left;color:#3d3d3d;margin:0}#free ul.imglist li span.imglist_title{font-size:14px;font-weight:700;margin-bottom:10px;line-height:1.3}#free ul.imglist li span.imglist_txt{font-size:13px;color:#3d3d3d;line-height:1.4}#free ul.imglist li a:before{display:none}@media screen and (min-width:1110px){#free .form_box{width:60%;margin:20px auto 12px}#free form{margin:12px 20px}}@media screen and (min-width:1110px){#free .pcw40{width:40%;margin:0 auto}#free .pcw50{width:50%;margin:0 auto}#free .pcw60{width:60%;margin:0 auto}}#free ul.shimada li input[type=radio]:checked+label{background:url(https://cocoloni.me/wp-content/uploads/2017/12/171228_shimada_bg.png);color:#fdfdfd;border:4px solid #fc744a}#free ul.shimada li input[type=radio]+label{width:100%;padding:0;margin:0}#free ul.shimada li input[type=radio]{position:absolute;width:100%;height:100%;opacity:0}#free ul.shimada li input[type=radio]+label:before{opacity:0}#free ul.shimada li input[type=radio]+label:after{opacity:0}#free ul.shimada li{display:inline-flex;background-size:100% 100%;border:3px solid #000;border-radius:4px;margin:8px;width:43%}#free ul.shimada li div p.txt{font-size:12px;padding:4px;min-height:60px}.ta-wrapper{overflow:hidden}.ta-card-container{width:200px;height:150px;margin-left:auto;margin-right:auto;position:relative}.ta-card-container .ta-tarot-card-item{position:absolute}.ta-btn-card-shuffle{width:150px;margin:0 auto;background-color:#fff;padding:10px 0;border-radius:4px;border:1px solid #fc744a}.ta-wrapper .ta-btn-card-shuffle{display:block;margin-top:4px;margin-bottom:8px;cursor:pointer}#tarot div.ta-card-container div{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0px,0px)}#tarot div.ta-card-container div:nth-of-type(even).active{-webkit-transform:translate(200%,0px)}#tarot div.ta-card-container div:nth-of-type(odd).active{-webkit-transform:translate(-200%,0px)}#tarot div.ta-card-container div{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-o-transform:translate(0px,0px);transform:translate(0px,0px)}#tarot div.ta-card-container div:nth-of-type(1){-webkit-transition:all .2s ease-in-out 1.08s;-o-transition:all .2s ease-in-out 1.08s;transition:all .2s ease-in-out 1.08s}#tarot div.ta-card-container div:nth-of-type(2){-webkit-transition:all .2s ease-in-out .96s;-o-transition:all .2s ease-in-out .96s;transition:all .2s ease-in-out .96s}#tarot div.ta-card-container div:nth-of-type(3){-webkit-transition:all .2s ease-in-out .84s;-o-transition:all .2s ease-in-out .84s;transition:all .2s ease-in-out .84s}#tarot div.ta-card-container div:nth-of-type(4){-webkit-transition:all .2s ease-in-out .72s;-o-transition:all .2s ease-in-out .72s;transition:all .2s ease-in-out .72s}#tarot div.ta-card-container div:nth-of-type(5){-webkit-transition:all .2s ease-in-out .6s;-o-transition:all .2s ease-in-out .6s;transition:all .2s ease-in-out .6s}#tarot div.ta-card-container div:nth-of-type(6){-webkit-transition:all .2s ease-in-out .48s;-o-transition:all .2s ease-in-out .48s;transition:all .2s ease-in-out .48s}#tarot div.ta-card-container div:nth-of-type(7){-webkit-transition:all .2s ease-in-out .36s;-o-transition:all .2s ease-in-out .36s;transition:all .2s ease-in-out .36s}#tarot div.ta-card-container div:nth-of-type(8){-webkit-transition:all .2s ease-in-out .24s;-o-transition:all .2s ease-in-out .24s;transition:all .2s ease-in-out .24s}#tarot div.ta-card-container div:nth-of-type(9){-webkit-transition:all .2s ease-in-out .12s;-o-transition:all .2s ease-in-out .12s;transition:all .2s ease-in-out .12s}#tarot div.ta-card-container div:nth-of-type(10){-webkit-transition:all .2s ease-in-out 0ms;-o-transition:all .2s ease-in-out 0ms;transition:all .2s ease-in-out 0ms}#tarot div.ta-card-container div:nth-of-type(even).active{-webkit-transform:translate(200%,0px);-ms-transform:translate(200%,0px);-o-transform:translate(200%,0px);transform:translate(200%,0px)}#tarot div.ta-card-container div:nth-of-type(odd).active{-webkit-transform:translate(-200%,0px);-ms-transform:translate(-200%,0px);-o-transform:translate(-200%,0px);transform:translate(-200%,0px)}#tarot div.ta-card-container div:nth-of-type(1).active{-webkit-transition:all .2s ease-in-out 0ms;-o-transition:all .2s ease-in-out 0ms;transition:all .2s ease-in-out 0ms}#tarot div.ta-card-container div:nth-of-type(2).active{-webkit-transition:all .2s ease-in-out .12s;-o-transition:all .2s ease-in-out .12s;transition:all .2s ease-in-out .12s}#tarot div.ta-card-container div:nth-of-type(3).active{-webkit-transition:all .2s ease-in-out .24s;-o-transition:all .2s ease-in-out .24s;transition:all .2s ease-in-out .24s}#tarot div.ta-card-container div:nth-of-type(4).active{-webkit-transition:all .2s ease-in-out .36s;-o-transition:all .2s ease-in-out .36s;transition:all .2s ease-in-out .36s}#tarot div.ta-card-container div:nth-of-type(5).active{-webkit-transition:all .2s ease-in-out .48s;-o-transition:all .2s ease-in-out .48s;transition:all .2s ease-in-out .48s}#tarot div.ta-card-container div:nth-of-type(6).active{-webkit-transition:all .2s ease-in-out .6s;-o-transition:all .2s ease-in-out .6s;transition:all .2s ease-in-out .6s}#tarot div.ta-card-container div:nth-of-type(7).active{-webkit-transition:all .2s ease-in-out .72s;-o-transition:all .2s ease-in-out .72s;transition:all .2s ease-in-out .72s}#tarot div.ta-card-container div:nth-of-type(8).active{-webkit-transition:all .2s ease-in-out .84s;-o-transition:all .2s ease-in-out .84s;transition:all .2s ease-in-out .84s}#tarot div.ta-card-container div:nth-of-type(9).active{-webkit-transition:all .2s ease-in-out .96s;-o-transition:all .2s ease-in-out .96s;transition:all .2s ease-in-out .96s}#tarot div.ta-card-container div:nth-of-type(10).active{-webkit-transition:all .2s ease-in-out 1.08s;-o-transition:all .2s ease-in-out 1.08s;transition:all .2s ease-in-out 1.08s}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ura_fukidashi{position:relative;border-radius:4px;box-shadow:0 1px 5px #999;background:#fff}.ura_fukidashi:before{content:"";position:absolute;top:50%;left:100%;margin-top:-15px;border:4px solid transparent;border-left:8px solid #fff;z-index:2}.ura_fukidashi:after{content:"";position:absolute;top:50%;left:100%;margin-top:-17px;border:6px solid transparent;border-left:10px solid #ddd;z-index:1}.ura_fukidashi_r{position:relative;border-radius:4px;box-shadow:0 1px 5px #999;background:#fff}.ura_fukidashi_r:before{content:"";position:absolute;top:50%;left:-12px;margin-top:-15px;border:4px solid transparent;border-right:8px solid #fff;z-index:2}.ura_fukidashi_r:after{content:"";position:absolute;top:50%;left:-16px;margin-top:-17px;border:6px solid transparent;border-right:10px solid #ddd;z-index:1}strong.txt-green{font-size:16px;font-weight:700;color:#9ac74d}.cv-txt{font-weight:700;padding:0 12px !important}#free .horolink_nym{display:inline-block;width:49.4%;color:#fff;background-color:#fc744a;border:0;border-radius:4px;font-size:12px;padding:8px 16px}#free .horolink_nym1{display:flex;color:#fff;background-color:#fc744a;border:0;border-radius:4px;font-size:13px;padding:8px 16px;margin-bottom:12px}#free .horolink_sen{display:inline-block;width:49.4%;color:#fff;background-color:#82a4de;border:0;border-radius:4px;font-size:12px;padding:8px 16px}#free .horolink_sen1{display:flex;color:#fff;background-color:#82a4de;border:0;border-radius:4px;font-size:13px;padding:8px 16px;margin-bottom:12px}#free .icon_arrow:before{border-top:1px solid #fff;border-right:1px solid #fff}.check_item input[type=checkbox],.form-button-group .check_item input[type=radio]{margin:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:24px;height:24px;border-radius:0;border:1px solid #b7b7b7;background:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.check_item input[type=checkbox]:checked{background-image:url('https://cocoloni.me/wp-content/uploads/2018/03/check.png');-webkit-background-size:contain;background-size:contain}.check_item label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:8px 12px}#free li.check_item{border:0}.open-card{position:relative;width:120px;height:170px;margin:auto}.card-front,.card-backface{position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}img.block{display:block;width:100%}.card-front img,.card-backface img{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 1.5s linear;transition:all 1.5s linear}.open-card .card-front img{-webkit-transform:rotateY(180deg) perspective(400);transform:rotateY(180deg) perspective(400);z-index:10}.open-card .card-backface img{-webkit-transform:rotateY(0deg) perspective(400);transform:rotateY(0deg) perspective(400);z-index:20}.open-card.open .card-front img{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);z-index:20}.open-card.open .card-backface img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);z-index:10}.btn-anime{overflow:hidden;position:relative}.fade-in{position:absolute;display:inline-block;opacity:0;transform:translate(0,20px);transition:all .5s;z-index:10}.fade-in.scrollin{opacity:1;transform:translate(0,0)}#free ul.navi_btn{margin:10px 2% 20px;padding:0;width:96%;letter-spacing:-.4em;text-align:center}#free ul.navi_btn li{display:inline-block;*display:inline;*zoom:1;letter-spacing:normal;width:29%;margin:10px 1.8% 0;border-radius:4px;border:1px solid #9ac74d;background:#fff}#free ul.navi_btn li a{display:block;padding:8px 20px 8px 10px;text-align:center;color:#9ac74d;font-size:13px}#free ul.navi_btn li a:before{right:9px;top:0;width:6px;height:6px;border-top:1px solid #9ac74d;border-right:1px solid #9ac74d;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;bottom:0;margin:auto;content:"";vertical-align:middle}.ura_link{padding:0;margin:32px 12px 16px;background-color:rgba(255,255,255,.7);border-radius:4px;border:1px solid #fff;width:auto}.ura_link a{display:block;padding:12px}.ura_link img{border-radius:150px;float:left;margin:0 8px 8px 0;width:90px;height:90px}.ura_link span{font-size:13px;color:#3d3d3d;display:block;line-height:1.6}.ura_link span.name{font-size:16px;font-weight:700}.ura_link span.sname{font-size:10px}#free .slick-dots{padding:0 0 8px;margin:0}#free .slick-dots li{background:0 0;border:0}#free .slick-next{margin-right:8px}#free .slick-prev{z-index:1;margin-left:8px}#free .slick-prev:before{position:absolute;left:28px;bottom:18px;content:"";border-top:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px;height:12px;opacity:1}#free .slick-next:before{position:absolute;right:28px;bottom:18px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px;height:12px;opacity:1}#free p.cut{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.free_ranking{counter-reset:free-ranking;margin-bottom:20px}.free_ranking_title{padding:0 12px !important}.free_ranking ul{list-style:none;margin:0 0 20px;padding:0 12px}.free_ranking ul li{position:relative;border:none !important;border-bottom:1px solid #ddd8d8 !important;border-radius:0;margin-bottom:0 !important;padding:12px 0 !important;font-size:14px}.free_ranking ul li:last-child{border-bottom:none}.free_ranking ul li a{position:relative;display:block;border-bottom:none;margin:0 !important;padding:0 12px 0 0 !important;color:#3d3d3d;line-height:1.4}.free_ranking ul li a:before{position:absolute;right:4px !important;top:3px;bottom:0;width:8px;height:8px;border-top:1px solid #9f9f9f !important;border-right:1px solid #9f9f9f !important;transform:rotate(45deg);margin:auto;content:"";vertical-align:middle}.free_ranking ul li a img{width:125px}.free_ranking ul li:before{counter-increment:free-ranking;content:counter(free-ranking);position:absolute;top:8px;left:0;text-align:center;width:18px;height:18px;color:#fff;line-height:18px;font-size:12px;font-weight:700;z-index:10}.free_ranking ul li:after{position:absolute;top:4px;left:-4px;content:" ";display:inline-block;width:26px;height:26px;background:#0d0d0d;vertical-align:middle;border-radius:20px;clear:both}.free_ranking ul li:nth-of-type(1):after{background:#e6c633}.free_ranking ul li:nth-of-type(2):after{background:#babab7}.free_ranking ul li:nth-of-type(3):after{background:#b37c53}.free_ranking ul li a dt{width:125px}.free_ranking ul li a .list_thumb_title{display:table-cell;height:75px;vertical-align:middle}.free_ranking ul li a.list_thumb:last-child{margin:0}.current_article-top{font-weight:700;font-size:16px;background:#d5d5d5;margin:0;padding:10px;text-align:center}.free_hoshi-top{font-weight:700;font-size:16px;background:#d5d5d5;margin:0;padding:10px;text-align:center}.hoshi_excerpt_border{border-bottom:1px solid #ddd8d8;box-shadow:0 1px 2px rgba(0,0,0,.1)}.hoshi_excerpt{margin-left:5%;font-size:13px;color:#3d3d3d;line-height:1.4;margin-right:5%}@media screen and (max-width:768px){.hoshi_excerpt{margin-left:42%;font-size:13px;color:#3d3d3d;line-height:1.4;margin-bottom:10px;margin-top:-20px;margin-right:5%}}