﻿body article.category section.page.flaming h1{border-bottom:2px solid #db6a78}body article.category section.page.flaming h2:before{background:#db6a78}body article.category section.page.flaming h3{background:#ffe9ec;color:#db6a78}body article.category section.page.sns h1{border-bottom:2px solid #7ea6e3}body article.category section.page.sns h2:before{background:#7ea6e3}body article.category section.page.sns h3{background:#e9f1fe;color:#7ea6e3}body article.category section.page.harmful h1{border-bottom:2px solid #6b6cb2}body article.category section.page.harmful h2:before{background:#6b6cb2}body article.category section.page.harmful h3{background:#e1e6ef;color:#6b6cb2}body article.category section.page.shopping h1{border-bottom:2px solid #65c19d}body article.category section.page.shopping h2:before{background:#65c19d}body article.category section.page.shopping h3{background:#dcf3ea;color:#65c19d}body article.category section.page.leak h1{border-bottom:2px solid #74c061}body article.category section.page.leak h2:before{background:#74c061}body article.category section.page.leak h3{background:#e6f7e2;color:#74c061}body article.category section.page.kids h1{border-bottom:2px solid #b684cf}body article.category section.page.kids h2:before{background:#b684cf}body article.category section.page.kids h3{background:#f3e9f9;color:#b684cf}body article.category section.page.fraud h1{border-bottom:2px solid #c49c72}body article.category section.page.fraud h2:before{background:#c49c72}body article.category section.page.fraud h3{background:#f7f0e9;color:#c49c72}body article.category section.page.others h1{border-bottom:2px solid #8498bf}body article.category section.page.others h2:before{background:#8498bf}body article.category section.page.others h3{background:#e9edf5;color:#8498bf}body article.category aside.new_posts dl dd ul li a .category.flaming{background:#feb7c0}body article.category aside.new_posts dl dd ul li a .category.sns{background:#c7dcfd}body article.category aside.new_posts dl dd ul li a .category.harmful{background:#b4c0d8}body article.category aside.new_posts dl dd ul li a .category.shopping{background:#a7e2cb}body article.category aside.new_posts dl dd ul li a .category.leak{background:#c1eab7}body article.category aside.new_posts dl dd ul li a .category.kids{background:#e1c9f1}body article.category aside.new_posts dl dd ul li a .category.fraud{background:#ead9c7}body article.category aside.new_posts dl dd ul li a .category.others{background:#c8d2e6}body article.category aside.new_posts dl dd ul li a .tags span.new{background:#e46678}body article.category aside.new_posts dl dd ul li a .tags span.free{background:#5fa7d9}.popup {opacity: 0;position: fixed;right:10px; bottom:10px; z-index:5} section .popup img{width:200px;}.fadeInDown{animation-name: fadeInDown;animation-fill-mode: forwards;}@keyframes fadeInDown {0%{opacity: 0;}100%{opacity: 1;transform: translate(0);}}.pop-close{cursor: pointer;width:20px;height:20px;position: absolute;right:-5px;top:-10px;} section .pop-close img{width:20px;}.popup-in-a , .random a{display:block;}@media screen and (min-width:768px){body article.category section.page{margin:0 auto 70px auto;padding-top:20px;width:640px}body article.category section.page .head{overflow:hidden;color:#000}body article.category section.page .head h1{margin-bottom:20px;padding-bottom:18px;line-height:36px;font-size:28px;font-weight:bold}body article.category section.page .head p.date{margin-bottom:30px;font-size:14px}body article.category section.page .catch{margin-bottom:56px}body article.category section.page .catch p.image{margin-bottom:24px}body article.category section.page .catch p.image img{width:100%;height:auto}body article.category section.page .catch p.text{margin-bottom:30px;line-height:30px;font-size:16px;font-weight:bold;color:#707070}body article.category section.page .catch p.text a{text-decoration:underline;color:#2d80b9}body article.category section.page .catch p.text a:hover{text-decoration:none}body article.category section.page .main_content{color:#000}body article.category section.page .main_content h2{margin:50px 0 22px 0;padding:12px 10px;border-bottom:1px solid #b9b9b9;position:relative;line-height:30px;font-size:24px;font-weight:bold}body article.category section.page .main_content h2:before{content:'';width:4px;height:calc(100% - 20px);position:absolute;top:10px;left:0}body article.category section.page .main_content h3{margin-bottom:10px;padding:5px 20px;line-height:26px;font-size:16px;font-weight:bold}body article.category section.page .main_content h4{line-height:26px;font-size:16px;font-weight:bold}body article.category section.page .main_content a{text-decoration:underline;color:#2d80b9}body article.category section.page .main_content a:hover{text-decoration:none}body article.category section.page .main_content strong{font-weight:bold}body article.category section.page .main_content p.text{margin-bottom:30px;line-height:30px;font-size:16px}body article.category section.page .main_content p.text.frame{margin-top:6px;padding:2px 6px;border:1px solid #b9b9b9}body article.category section.page .main_content p.image{margin-bottom:30px}body article.category section.page .main_content p.image img{width:100%;height:auto}body article.category section.page .main_content dl.sample{margin-bottom:30px;line-height:30px;font-size:16px}body article.category section.page .main_content dl.sample dt{margin-bottom:6px;padding:2px 6px;border:1px solid #b9b9b9}body article.category section.page .main_content ul.dot{margin-bottom:30px;line-height:30px;font-size:16px}body article.category section.page .main_content ul.dot li{padding-left:1em}body article.category section.page .main_content ul.dot li:before{content:'・';margin-left:-1em;display:block;float:left}body article.category section.page .main_content hr{margin:52px auto;border:0;width:95px;height:2px;display:block;background:#b9b9b9}body article.category section.page .main_content .youtube{margin-bottom:50px;padding-top:56.25%;position:relative;width:100%}body article.category section.page .main_content .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}body article.category section.page .main_content .instagram{margin-bottom:50px}body article.category section.page .main_content .mb0{margin-bottom:0 !important}body article.category section.page .main_content .profile_area{overflow:hidden}body article.category section.page .main_content .profile_area p.title{margin-bottom:12px;line-height:36px;font-size:16px;font-weight:bold}body article.category section.page .main_content .profile_area p.image{width:150px;float:left}body article.category section.page .main_content .profile_area p.image img{width:100%;height:auto}body article.category section.page .main_content .profile_area dl{margin-left:190px}body article.category section.page .main_content .profile_area dl dt{margin-top:-6px}body article.category section.page .main_content .profile_area dl dt span{font-weight:bold}body article.category section.page .main_content .profile_area dl dt span.name{display:inline-block;border-bottom:2px solid #b9b9b9;line-height:34px;font-size:18px}body article.category section.page .main_content .profile_area dl dt span.name small{padding-left:12px;display:inline-block;font-size:14px;color:#747474}body article.category section.page .main_content .profile_area dl dt span.job{display:block;line-height:34px;font-size:14px}body article.category section.page .main_content .profile_area dl dd{line-height:30px;font-size:16px}body article.category aside.new_posts{padding:38px 0;clear:both;overflow:hidden;background:#fffdf3;border-top:1px solid #ffe982;border-bottom:1px solid #ffe982}body article.category aside.new_posts dl dt{margin-bottom:38px;text-align:center;font-size:26px line-height:30px}body article.category aside.new_posts dl dd ul{overflow:hidden}body article.category aside.new_posts dl dd ul li{margin-right:20px;padding-bottom:28px;width:300px;border-bottom:2px solid #e7e7e7;float:left}body article.category aside.new_posts dl dd ul li:last-child{margin-right:0}body article.category aside.new_posts dl dd ul li a{width:100%;height:100%;display:block;color:#000;opacity:1;transform-style:preserve-3d;transition-property:opacity;transition-duration:300ms;transition-timing-function:linear;transition-delay:0}body article.category aside.new_posts dl dd ul li a:hover{opacity:.8}body article.category aside.new_posts dl dd ul li a .category{margin-bottom:10px;width:100%;height:28px;text-align:center;line-height:28px;font-size:14px}body article.category aside.new_posts dl dd ul li a .tags{margin-bottom:10px;height:20px;float:left;overflow:hidden;text-align:left;line-height:0;font-size:0}body article.category aside.new_posts dl dd ul li a .tags span{margin-right:6px;padding:0 7px;height:20px;display:inline-block;border-radius:3px;text-align:center;line-height:23px;font-size:16px;font-weight:bold;color:#fff}body article.category aside.new_posts dl dd ul li a .date{margin-left:8px;margin-bottom:10px;height:20px;float:left;line-height:20px;font-size:14px;color:#373737}body article.category aside.new_posts dl dd ul li a .image{margin-bottom:8px;width:300px;height:163px;clear:both;overflow:hidden;position:relative}body article.category aside.new_posts dl dd ul li a .image img{margin:auto;width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0}body article.category aside.new_posts dl dd ul li a .title{height:calc(30px * 3);line-height:30px;font-size:16px;font-weight:bold}body article.category aside.page_foot_btns p.go_category{padding:68px 0}body article.category aside.page_foot_btns p.go_category a{margin:0 auto;width:285px;height:56px;display:block;box-sizing:border-box;background:#e7e7e7;border-radius:24px;position:relative;line-height:56px;text-align:center;font-size:18px;font-weight:bold;color:#525252;opacity:1;transform-style:preserve-3d;transition-property:opacity;transition-duration:300ms;transition-timing-function:linear;transition-delay:0}body article.category aside.page_foot_btns p.go_category a:hover{opacity:.8}body article.category aside.page_foot_btns p.go_category a:after{content:'';margin-top:-5px;width:8px;height:8px;display:block;border-top:2px solid #525252;border-right:2px solid #525252;transform:rotate(-135deg);transform-origin:center;transform-style:preserve-3d;position:absolute;top:50%;left:20px}body article.category aside.page_foot_btns p.logout_btn{padding:30px 0;background:#f3f3f3}body article.category aside.page_foot_btns p.logout_btn button{margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:0;border-radius:0;padding:0;text-align:left;width:193px;height:59px;display:block;overflow:hidden;border-radius:0;border:0;background:url("../image/common/btn_logout_58.png") no-repeat center center/contain;text-indent:-9999px;cursor:pointer;opacity:1;transform-style:preserve-3d;transition-property:opacity;transition-duration:300ms;transition-timing-function:linear;transition-delay:0}body article.category aside.page_foot_btns p.logout_btn button::-ms-expand{display:none}body article.category aside.page_foot_btns p.logout_btn button:hover{opacity:.8}}@media screen and (max-width:767px){body article.category section.page{margin:0 auto 48px auto;padding:10px 12px 0 12px;max-width:640px}body article.category section.page .head{overflow:hidden;color:#000}body article.category section.page .head h1{margin-bottom:13px;padding-bottom:14px;line-height:25px;font-size:20px;font-weight:bold}body article.category section.page .head p.date{margin-bottom:30px;font-size:12px}body article.category section.page .catch{margin-bottom:5px}body article.category section.page .catch p.image{margin-bottom:13px}body article.category section.page .catch p.image img{width:100%;height:auto}body article.category section.page .catch p.text{margin-bottom:23px;line-height:23px;font-size:14px;font-weight:bold;color:#707070}body article.category section.page .catch p.text a{text-decoration:underline;color:#2d80b9}body article.category section.page .main_content{color:#000}body article.category section.page .main_content h2{margin:30px 0 13px 0;padding:8px 13px;border-bottom:1px solid #b9b9b9;position:relative;line-height:23px;font-size:16px;font-weight:bold}body article.category section.page .main_content h2:before{content:'';width:4px;height:calc(100% - 16px);position:absolute;top:8px;left:0}body article.category section.page .main_content h3{margin-bottom:8px;padding:7px 13px;line-height:23px;font-size:14px;font-weight:bold}body article.category section.page .main_content h4{line-height:23px;font-size:14px;font-weight:bold}body article.category section.page .main_content a{text-decoration:underline;color:#2d80b9}body article.category section.page .main_content strong{font-weight:bold}body article.category section.page .main_content p.text{margin-bottom:23px;line-height:23px;font-size:14px}body article.category section.page .main_content p.text.frame{margin-top:3px;padding:2px 4px;border:1px solid #b9b9b9}body article.category section.page .main_content p.image{margin-bottom:15px}body article.category section.page .main_content p.image img{width:100%;height:auto}body article.category section.page .main_content dl.sample{margin-bottom:23px;line-height:23px;font-size:14px}body article.category section.page .main_content dl.sample dt{margin-bottom:4px;padding:2px 4px;border:1px solid #b9b9b9}body article.category section.page .main_content ul.dot{margin-bottom:23px;line-height:23px;font-size:14px}body article.category section.page .main_content ul.dot li{padding-left:1em}body article.category section.page .main_content ul.dot li:before{content:'・';margin-left:-1em;display:block;float:left}body article.category section.page .main_content hr{margin:29px auto;border:0;width:49px;height:2px;display:block;background:#b9b9b9}body article.category section.page .main_content .youtube{margin-bottom:25px;padding-top:56.25%;position:relative;width:100%}body article.category section.page .main_content .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}body article.category section.page .main_content .instagram{margin-bottom:25px}body article.category section.page .main_content .mb0{margin-bottom:0 !important}body article.category section.page .main_content .profile_area{overflow:hidden}body article.category section.page .main_content .profile_area p.title{margin-bottom:17px;text-align:center;line-height:18px;font-size:15px;font-weight:bold}body article.category section.page .main_content .profile_area p.image{margin:0 auto 18px auto;width:150px}body article.category section.page .main_content .profile_area p.image img{width:100%;height:auto}body article.category section.page .main_content .profile_area dl dt{margin-bottom:6px;text-align:center}body article.category section.page .main_content .profile_area dl dt span{font-weight:bold}body article.category section.page .main_content .profile_area dl dt span.name{display:inline-block;border-bottom:2px solid #b9b9b9;line-height:30px;font-size:16px}body article.category section.page .main_content .profile_area dl dt span.name small{padding-left:6px;display:inline-block;font-size:12px;color:#747474}body article.category section.page .main_content .profile_area dl dt span.job{display:block;line-height:26px;font-size:12px}body article.category section.page .main_content .profile_area dl dd{line-height:23px;font-size:14px}body article.category aside.new_posts{padding:22px 0 0 0;clear:both;overflow:hidden;background:#fffdf3;border-top:1px solid #ffe982;border-bottom:1px solid #ffe982}body article.category aside.new_posts dl{padding:0 12px}body article.category aside.new_posts dl dt{margin-bottom:24px;text-align:center;font-size:18px line-height:24px}body article.category aside.new_posts dl dd ul{overflow:hidden;border-top:1px solid #ffe982}body article.category aside.new_posts dl dd ul li{padding:14px 0;border-bottom:1px solid #ffe982}body article.category aside.new_posts dl dd ul li:last-child{border-bottom:0}body article.category aside.new_posts dl dd ul li a{width:100%;height:100%;display:block;overflow:hidden;color:#000}body article.category aside.new_posts dl dd ul li a .category{margin-bottom:6px;width:100%;height:18.5px;text-align:center;line-height:18.5px;font-size:10px}body article.category aside.new_posts dl dd ul li a .tags{height:13px;float:left;overflow:hidden;text-align:left;line-height:0;font-size:0}body article.category aside.new_posts dl dd ul li a .tags span{margin-right:6px;padding:0 6px;height:13px;display:inline-block;border-radius:3px;text-align:center;line-height:14px;font-size:10px;font-weight:bold;color:#fff}body article.category aside.new_posts dl dd ul li a .date{margin-left:105px;height:13px;line-height:13px;font-size:11px;color:#373737}body article.category aside.new_posts dl dd ul li a .image{margin-top:6px;width:93px;height:50px;clear:both;float:left;overflow:hidden;position:relative}body article.category aside.new_posts dl dd ul li a .image img{margin:auto;width:100%;height:auto;position:absolute;top:0;left:0;right:0;bottom:0}body article.category aside.new_posts dl dd ul li a .title{margin-left:105px;padding-top:2px;line-height:20px;font-size:12px;font-weight:bold}body article.category aside.page_foot_btns p.go_category{padding:50px 0 25px 0}body article.category aside.page_foot_btns p.go_category a{margin:0 auto;width:296px;height:44px;display:block;box-sizing:border-box;background:#e7e7e7;border-radius:14px;position:relative;line-height:44px;text-align:center;font-size:16px;font-weight:bold;color:#525252}body article.category aside.page_foot_btns p.go_category a:after{content:'';margin-top:-5px;width:8px;height:8px;display:block;border-top:2px solid #525252;border-right:2px solid #525252;transform:rotate(-135deg);transform-origin:center;transform-style:preserve-3d;position:absolute;top:50%;left:20px}body article.category aside.page_foot_btns p.logout_btn{padding:24px 0;background:#f3f3f3}body article.category aside.page_foot_btns p.logout_btn button{margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:0;border-radius:0;padding:0;text-align:left;width:153px;height:45.5px;display:block;overflow:hidden;border-radius:0;border:0;background:url("../image/common/btn_logout_90.png") no-repeat center center/contain;text-indent:-9999px;cursor:pointer}body article.category aside.page_foot_btns p.logout_btn button::-ms-expand{display:none}}
