@charset "utf-8";@media only screen and (max-width:640px){#qandaArea .questionForm{margin-top:30px;padding:20px;position:relative}#qandaArea .questionForm .text{line-height:1.5}#qandaArea .questionForm .button{position:inherit;right:inherit;top:inherit;margin-top:15px;text-align:center}#qandaArea .questionForm .button a.md_btn_reverse{width:100%}#qandaArea .md_title{padding-right:150px}#qandaArea .qanda .narabikae{top:-5px}#qandaArea .qanda .content ul li{float:inherit;width:inherit;margin-right:0;margin-top:20px}#qandaArea .qanda .content ul li a{padding:15px}#qandaArea .qanda .content ul li a:before{width:20px;height:20px;background-size:20px auto}#qandaArea .qanda .content ul li a:hover:before{width:30px;height:30px;background-size:30px auto}#qandaArea .qanda .content ul li a .category span.md_icon_normal{margin-right:5px;margin-bottom:5px}#qandaArea .qanda .content ul li a .text{margin-top:5px}#qandaArea .qanda .content ul li a .date{margin-top:10px}#qandaArea .qanda .content ul li a .like{bottom:15px;left:110px}#qandaArea .qanda .button{margin-top:30px}#qandaArea .other .serach{margin-top:20px}#qandaArea .other .serach .tag{float:inherit;width:inherit}#qandaArea .other .serach .tag ul li{margin-right:10px;margin-bottom:10px}#qandaArea .other .serach .free{float:inherit;width:inherit;margin-top:10px}#qandaArea .other .serach .free form input{border-radius:30px}#qandaArea .other .serach .free form button{position:absolute;right:0;top:0;background-color:#89535a;color:#fff;padding:14px 22px 13px;border-radius:0 30px 30px 0;transition:all .25s ease-out}#qandaArea .other .serach .free form button:hover{opacity:.75}#blogRecommendArea .blog ul li{float:inherit;width:inherit;margin-right:inherit;margin-top:20px}#blogRecommendArea .blog ul li:nth-child(3n){margin-right:0}#blogRecommendArea .blog ul li a:before{width:20px;height:20px;background-size:20px auto}#blogRecommendArea .blog ul li a:hover:before{width:30px;height:30px;background-size:30px auto}#blogRecommendArea .blog ul li a .thum{float:left;width:46%;height:inherit}#blogRecommendArea .blog ul li a .thum img{width:100%;height:auto}#blogRecommendArea .blog ul li a .data{float:right;width:50%;padding:20px 20px 20px 0}#blogRecommendArea .blog ul li a .data .date{font-size:.75em}#blogRecommendArea .blog ul li a .data .title{font-size:.875em;line-height:1.25;margin-top:10px;max-height:45px;overflow:hidden}#recommendArea .qanda .content ul li{float:inherit;width:inherit;margin-right:0;margin-top:20px}#recommendArea .qanda .content ul li a{padding:15px}#recommendArea .qanda .content ul li a:before{width:20px;height:20px;background-size:20px auto}#recommendArea .qanda .content ul li a:hover:before{width:30px;height:30px;background-size:30px auto}#recommendArea .qanda .content ul li a .category span.md_icon_normal{margin-right:5px;margin-bottom:5px}#recommendArea .qanda .content ul li a .text{margin-top:5px}#recommendArea .qanda .content ul li a .date{margin-top:10px}#recommendArea .qanda .content ul li a .like{bottom:15px;left:110px}#detailArea{margin-top:0}#detailArea .articleContent{padding:20px;margin:0 -20px}#detailArea .articleContent .mainImage{float:inherit;width:inherit;margin-left:0;margin-bottom:20px}#detailArea .articleContent .mainText{line-height:1.5;margin-top:10px}#detailArea .articleContent .mainText .sub{margin-top:10px;text-align:right}#detailArea .articleContent .comment .content{margin-top:20px}#detailArea .articleContent .comment .content .image{float:inherit;width:inherit}#detailArea .articleContent .comment .content .image img{width:100px;height:100px;border-radius:100px}#detailArea .articleContent .comment .content .text{margin-top:20px;float:inherit;width:inherit;padding:15px}#detailArea .articleContent .comment .content .text .button{text-align:left;margin-top:10px}#detailArea .articleContent .comment .content .text .button a.md_btn_main{width:72%;margin-right:3%;font-size:.875em;min-width:inherit}#detailArea .articleContent .comment .content .text .button a.md_btn_like{width:25%;margin-top:10px;font-size:.75em;padding:12px 10px}#detailArea .articleContent .comment .content .text .button a.md_btn_like:before{margin-right:4px}#detailArea .articleContent .comment .content .text .button span.right{display:inline-block;width:20%}#detailArea .wpulike .wp_ulike_btn{padding:22px}#detailArea .articleContent .comment .content .text:after{top:-17px;left:50%;margin-left:-8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#detailArea .articleContent .answer .content{margin-top:20px}#detailArea .articleContent .answer .content .image{width:20%}#detailArea .articleContent .answer .content .image img{width:60px;height:60px;border-radius:100px}#detailArea .articleContent .answer .content .image .name{display:inline-block;width:60px}#detailArea .articleContent .answer .content .text{background-position:15px 18px;margin-top:0;width:74%;padding:15px 15px 15px 35px;font-size:.875em;background-size:15px auto}#detailArea .articleContent .answer .content .text:after{right:-10px;top:22px}}