.btn_admission .text{color:#494f4f;text-align:center;line-height:1.25}
.btn_admission a.chblogJoin .msg_0{display:block}
.btn_admission a.chblogJoin .msg_1,.btn_admission a.chblogJoin .msg_2,.btn_admission a.chblogJoin .msg_3{display:none}
.btn_admission a.chblogJoin:hover .msg_1{display:block}
.btn_admission a.chblogJoin:hover .msg_0,.btn_admission a.chblogJoin:hover .msg_2,.btn_admission a.chblogJoin:hover .msg_3{display:none}
.btn_admission a.chblogJoin_added .msg_2{display:block}
.btn_admission a.chblogJoin_added .msg_0,.btn_admission a.chblogJoin_added .msg_1,.btn_admission a.chblogJoin_added .msg_3{display:none}
.btn_admission a.chblogJoin_added:hover .msg_3{display:block}
.btn_admission a.chblogJoin_added:hover .msg_0,.btn_admission a.chblogJoin_added:hover .msg_1,.btn_admission a.chblogJoin_added:hover .msg_2{display:none}
.btn_admission a.chblogJoin_added.loading .msg_3{display:block}
.btn_admission a.chblogJoin_added.loading .msg_0,.btn_admission a.chblogJoin_added.loading .msg_1,.btn_admission a.chblogJoin_added.loading .msg_2{display:none}
.btn_admission a.chblog_main_btn .msg_0{display:block}
.btn_admission a.chblog_main_btn .msg_1,.btn_admission a.chblog_main_btn .msg_2,.btn_admission a.chblog_main_btn .msg_3{display:none}
.btn_admission a.chblog_main_btn:hover .msg_1{display:block}
.btn_admission a.chblog_main_btn:hover .msg_0,.btn_admission a.chblog_main_btn:hover .msg_2,.btn_admission a.chblog_main_btn:hover .msg_3{display:none}
.btn_admission a.chblog_main_btn_added .msg_2{display:block}
.btn_admission a.chblog_main_btn_added .msg_0,.btn_admission a.chblog_main_btn_added .msg_1,.btn_admission a.chblog_main_btn_added .msg_3{display:none}
.btn_admission a.chblog_main_btn_added:hover .msg_3{display:block}
.btn_admission a.chblog_main_btn_added:hover .msg_0,.btn_admission a.chblog_main_btn_added:hover .msg_1,.btn_admission a.chblog_main_btn_added:hover .msg_2{display:none}
.btn_admission a.chblog_main_btn_added.loading .msg_3{display:block}
.btn_admission a.chblog_main_btn_added.loading .msg_0,.btn_admission a.chblog_main_btn_added.loading .msg_1,.btn_admission a.chblog_main_btn_added.loading .msg_2{display:none}
#blog .btn_admission .btn_join,.article_btn_admission .btn_join{margin:8px 0;padding:1px;border-radius:4px;background:#393f3f;box-shadow:0 1px 3px #999;text-align:center;white-space:nowrap;line-height:1}
#blog .btn_admission .btn_join a,.article_btn_admission .btn_join a{box-sizing:border-box;width:100%;background:#ffde59 url('/img/base/btn_join_bg.png') repeat-x}
aside.main .button{display:block;width:100%;box-sizing:border-box;margin-top:5px}
.btn_admission a.chblog_main_btn{font-size:16px;background:#2b7f0b url(/img/common/grad/dk_h24a25.png) repeat-x left bottom;color:#fff !important;text-shadow:0 1px 2px rgba(0,0,0,0.5);text-align:center}
.btn_admission a.chblog_main_btn:hover{background-color:#3bae0f;border-color:#000}
.btn_admission a.chblog_main_btn_added{background:#888 url(/img/common/grad/uk_h24a50.png) repeat-x left top;text-shadow:0 1px 2px #666}
.member_after{padding:5px 8px 5px 8px;border:#ccc 2px solid;background-color:#f2f2f2;margin-top:5px}
.members_only{text-align:left}
.members_only .members_only_txt{padding-left:19px;font-weight:bold;font-size:120%}
#chblog_pt_by{width:240px;margin:15px auto}
#chblog_pt_by .point_shortage{font-size:12px;color:#f00;margin-bottom:3px;text-align:center}
#chblog_pt_by .button_text.hover{font-size:15px}
#article_btn_admission_area{width:240px;margin:0 auto}
#article_btn_admission_area a{text-decoration:none !important}
#blog .article_btn_admission{padding:10px 20px}
#blog .article_btn_admission a.chblogJoin .msg_0{display:block}
#blog .article_btn_admission a.chblogJoin .msg_1,#blog .article_btn_admission a.chblogJoin .msg_2,#blog .article_btn_admission a.chblogJoin .msg_3{display:none}
#blog .article_btn_admission a.chblogJoin:hover{background-position:0 -32px;color:#292f2f !important;text-shadow:0 1px 2px #c30}
#blog .article_btn_admission a.chblogJoin:hover .msg_1{display:block}
#blog .article_btn_admission a.chblogJoin:hover .msg_0,#blog .article_btn_admission a.chblogJoin:hover .msg_2,#blog .article_btn_admission a.chblogJoin:hover .msg_3{display:none}
#blog .article_btn_admission a.chblogJoin_added .msg_2{display:block}
#blog .article_btn_admission a.chblogJoin_added .msg_0,#blog .article_btn_admission a.chblogJoin_added .msg_1,#blog .article_btn_admission a.chblogJoin_added .msg_3{display:none}
#blog .article_btn_admission a.chblogJoin_added:hover{background-position:0 -28px;color:#292f2f !important;text-shadow:0 1px 2px #c30}
#blog .article_btn_admission a.chblogJoin_added:hover .msg_3{display:block}
#blog .article_btn_admission a.chblogJoin_added:hover .msg_0,#blog .article_btn_admission a.chblogJoin_added:hover .msg_1,#blog .article_btn_admission a.chblogJoin_added:hover .msg_2{display:none}
#blog .article_btn_admission a.chblogJoin_added.loading .msg_3{display:block}
#blog .article_btn_admission a.chblogJoin_added.loading .msg_0,#blog .article_btn_admission a.chblogJoin_added.loading .msg_1,#blog .article_btn_admission a.chblogJoin_added.loading .msg_2{display:none}
.btn_admission .please_wait,.article_btn_admission .please_wait{box-sizing:border-box;position:absolute;top:-30px;left:0;right:0;z-index:9;display:block;padding:4px;border:solid 1px #999f9f;background:#fff;box-shadow:0 1px 3px #000;color:#666;text-shadow:none;font-size:12px}
#blog_data #about_blog{padding:0;color:#666;font-weight:normal}
#blog_data #about_blog:after{content:'';display:block;clear:both}
#blog_data #about_blog #about_blog_data_area{float:left}
#blog_data #about_blog .thumbnail{float:left;margin-right:10px}
#blog_data #about_blog .thumbnail img{max-width:50px;height:auto}
#blog_data #blog_admission_blog_title{word-break:break-all;word-wrap:break-word;white-space:normal;margin-top:5px;width:530px;text-align:left;font-weight:normal;font-size:18px;line-height:100%}
#blog_admission{margin-top:-36px;padding:0}
#blog_admission #main_txt{margin-bottom:15px;padding:8px 0 5px 0;border-bottom:#333 solid 2px;background:url(/img/channel/blog/item/icon_arrow.jpg) no-repeat left center;color:#333;text-indent:20px;font-size:16px}
#blog_admission #main_pay_title{padding:10px 0 0 0;color:#333;text-indent:22px;font-size:16px}
#btn_admission_area{margin:0 auto;text-align:center}
#btn_admission_area .nicopoint img{padding-right:3px;width:16px;height:16px}
#btn_admission_area #average_price{margin:5px auto 0 auto;text-align:center}
.btn_admission_area_top{width:700px;height:80px;background:url(/img/channel/blog/item/admission_area_top.png) no-repeat left center}
.btn_admission_free_area_top{margin-top:50px;width:700px;height:15px;background:url(/img/channel/blog/item/admission_free_area_top.jpg) no-repeat left center}
.btn_admission_area_txt{background:url(/img/channel/blog/item/admission_area_center.jpg) repeat-y}
.btn_admission_area_footer{width:700px;height:15px;background:url(/img/channel/blog/item/admission_area_bottom.jpg) no-repeat left center}
.btn_ppv_purchase .ppv_purchase_title,.btn_ppv_purchase .admission_title,.article_btn_admission .ppv_purchase_title,.article_btn_admission .admission_title{margin-bottom:5px;padding-top:5px;color:#333;text-align:left;text-indent:1px;font-weight:bold;font-size:26px;line-height:28px}
.btn_ppv_purchase .ppv_purchase_description,.btn_ppv_purchase .admission_description,.article_btn_admission .ppv_purchase_description,.article_btn_admission .admission_description{margin:15px 0}
.btn_ppv_purchase .ppv_purchase_description p,.btn_ppv_purchase .admission_description p,.article_btn_admission .ppv_purchase_description p,.article_btn_admission .admission_description p{margin:0 0 0 6px;background:url(/img/channel/blog/item/ten.png) no-repeat left center;color:#333;text-align:left;text-indent:22px;font-size:13px;line-height:24px}
.btn_ppv_purchase .ppv_purchase_description .ng,.btn_ppv_purchase .admission_description .ng,.article_btn_admission .ppv_purchase_description .ng,.article_btn_admission .admission_description .ng{color:#666}
.btn_ppv_purchase .ng_ppv_purchase_title,.btn_ppv_purchase .ng_admission_title,.article_btn_admission .ng_ppv_purchase_title,.article_btn_admission .ng_admission_title{margin-bottom:5px;padding-top:5px;color:#ccc;text-align:left;text-decoration:line-through;text-indent:1px;font-weight:bold;font-size:26px;line-height:28px}
.btn_ppv_purchase{padding:20px}
.btn_ppv_purchase .ppv_purchase_title,.btn_ppv_purchase .ng_ppv_purchase_title{float:left}
.btn_ppv_purchase .ppv_purchase_point{float:right;margin-top:4px;text-align:right}
.sample_btn{margin-left:10px;padding-right:5px;background:url(/img/channel/blog/item/sample.png) no-repeat left;text-indent:27px;font-weight:bold;line-height:18px}
.sample_btn a{color:#333}
.mailmag_status{padding:10px;background:#fff;color:#666}
.mailmag_status.user_blomaga{background:none !important}
.mailmag_status ul li{display:inline-block;vertical-align:baseline}
.mailmag_status .first_free{margin:0;color:#c00;font-weight:bold;font-size:12px}
ul.admission_description{margin:20px 0 !important;color:#333;text-align:left}
ul.admission_description li{margin:5px 0 8px 5px;background:url(/img/channel/blog/item/ten.png) no-repeat left top;list-style-type:none;text-indent:22px;line-height:24px}
ul.admission_description li .em{margin-right:2px;font-weight:bold;font-size:20px}
ul.admission_description li.repletion{margin:0 0 10px 0;background-image:none;color:#999;list-style-type:none;font-size:12px}
ul.admission_description li.repletion ul li{margin:3px 0 3px 5px;background-image:none;line-height:14px}
ul.admission_description li.repletion ul li .em{font-weight:bold}
#blog #repletion{padding-top:5px;width:240px;font-size:9px}
#blog #cost{margin-top:10px;padding:2px 0 2px 0;width:240px;border-radius:2px;background-color:#666;color:#fff;text-align:center;font-weight:bold;font-size:12px}
#blog #cost_free{margin-top:10px}
#blog #update_frequency{word-break:break-all;word-wrap:break-word;white-space:normal;display:block;margin-top:6px;padding-top:2px;color:#666;font-weight:bold;font-size:12px;line-height:20px}
#blog #mailmag_send{font-weight:bold}
#blog .sample_admission{margin-top:50px}
#blog_admission_status{margin-top:10px}
#blog_admission_status #issue,#blog_admission_status #description,#blog_admission_status #last_update{font-size:15px;line-height:18px}
#blog_admission_status #issue{float:left}
#blog_admission_status #last_update{float:left;margin-left:10px}
#blog_admission_status #description{margin-top:5px;padding-right:10px;padding-bottom:10px;padding-left:10px}
#chblog_ppv_purchase_area{margin-right:auto;margin-left:auto}
#chblog_ppv_purchase_area .chblog_ppv_purchase_btn{margin-right:auto;margin-left:auto;width:240px}
.article_list_area ul.contents_list.article .main_blog_txt div.more{margin-top:10px;width:100%;border:1px solid #ccc;background:#f1f1f1}
.article_list_area ul.contents_list.article .main_blog_txt div.more a{display:block;padding:5px 0;color:#666 !important;text-align:center;text-decoration:none;line-height:28px}
.article_list_area ul.contents_list.article .main_blog_txt div.more a:hover{background:#f9f9f9}
.article_list_area ul.contents_list.article .main_blog_txt div.more .article_icon{display:inline-block;vertical-align:baseline;font-weight:bold;font-size:14px}
.article_list_area ul.contents_list.article li.detail{z-index:100;margin-bottom:40px;padding:20px;width:680px;border-top:1px #ccc solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;background-color:#fff;list-style-type:none}
.article_list_area ul.contents_list.article li.detail h3{word-break:break-all;word-wrap:break-word;white-space:normal;margin:5px 0;padding:0}
.article_list_area ul.contents_list.article li.detail h3 a{color:#333 !important;text-decoration:none;font-weight:bold;font-size:28px !important;line-height:36px}
.article_list_area ul.contents_list.article li.detail ul{list-style-type:disc}
.article_list_area ul.contents_list.article li.detail .article_repletion_data:after{content:'';display:block;clear:both}
.article_list_area ul.contents_list.article li.detail .post_time{float:left;margin-top:2px}
.article_list_area ul.contents_list.article li.detail .post_time .subinfo{margin:0 8px}
.article_list_area ul.contents_list.article li.detail .purchase_type{position:relative !important;margin-right:5px;padding:0}
.article_list_area ul.contents_list.article li.detail .mylist_count{padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px;background:url('/img/common/icon/mylist.14x14.png') no-repeat 0 0}
.article_list_area ul.contents_list.article li.detail .comment_count{padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px;background:url('/img/common/icon/comment.14x14.png') no-repeat 0 1px}
.article_list_area ul.contents_list.article li.detail .main_blog_txt{margin:6px 0 0 0;padding-top:10px;border-top:#ccc solid 1px}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .txt{word-break:break-all;word-wrap:break-word;white-space:normal}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .thum{float:right;margin-left:10px}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .thum .image{position:relative;margin:0 auto;width:320px;height:auto}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .thum .image img{width:100%;height:auto}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .article_end{margin-top:55px;padding:1em 0 0 0;border-top:#ccc solid 1px;text-align:right;font-size:14px}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .article_end:after{content:'';display:block;clear:both}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .article_end .cmt_icon{margin-right:5px;padding-left:30px;background:url('/img/channel/blog/item/icon/comment_s.png') no-repeat 0 3px}
.article_list_area ul.contents_list.article li.detail .main_blog_txt .article_end .cmt_icon small{margin:0 5px}
.article_list_area ul.contents_list.article li.detail.article_count_0{border-top:none !important;border-radius:10px 0 0 0}
.article_list_area ul.contents_list.article li.detail.article_count_2{margin-bottom:20px !important}
#blog section.user_blog ul.contents_list.article li.detail.article_count_0{border-top:none;margin-bottom:0 !important}
#blog section.list_calendar ul.contents_list.article li.detail,#blog section.list_tag ul.contents_list.article li.detail{border:none !important}
#blog section.article_watch article.main,#blog section.list_calendar article.main,#blog section.list_tag article.main{float:left;padding:20px;min-height:360px;width:680px;border-right:1px #ccc solid;border-radius:10px 0 0 10px;background-color:#fff}
.article_list_area.calendar ul.contents_list.article li.tile,.article_list_area.tag ul.contents_list.article li.tile{display:none}
.article_list_area.calendar ul.contents_list.article li.detail,.article_list_area.tag ul.contents_list.article li.detail{z-index:100;margin:8px 0 35px 0;padding:5px 0 5px 0;list-style-type:none}
.article_list_area.calendar ul.contents_list.article li.detail h3,.article_list_area.tag ul.contents_list.article li.detail h3{margin-bottom:6px;padding:0;border-bottom:1px solid #ccc}
.article_list_area.calendar ul.contents_list.article li.detail h3 a,.article_list_area.tag ul.contents_list.article li.detail h3 a{word-break:break-all;word-wrap:break-word;white-space:normal;color:#333 !important;text-decoration:none;font-weight:normal;font-size:19px !important;line-height:26px}
.article_list_area.calendar ul.contents_list.article li.detail .post_time,.article_list_area.tag ul.contents_list.article li.detail .post_time{float:left;margin-bottom:5px}
.article_list_area.calendar ul.contents_list.article li.detail .purchase_type,.article_list_area.tag ul.contents_list.article li.detail .purchase_type{position:absolute !important;padding:0}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text,.article_list_area.tag ul.contents_list.article li.detail .mail_text{word-break:break-all;word-wrap:break-word;white-space:normal;margin:6px 0 10px 0}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text:after,.article_list_area.tag ul.contents_list.article li.detail .mail_text:after{content:'';display:block;clear:both}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .no_thum_txt,.article_list_area.tag ul.contents_list.article li.detail .mail_text .no_thum_txt{word-break:break-all;word-wrap:break-word;white-space:normal;float:left;overflow:hidden;max-height:110px;width:683px;line-height:22px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .no_thum_txt p,.article_list_area.tag ul.contents_list.article li.detail .mail_text .no_thum_txt p{word-break:break-all;word-wrap:break-word;white-space:normal;width:650px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .no_thumbnail .mail_backno_comment,.article_list_area.tag ul.contents_list.article li.detail .mail_text .no_thumbnail .mail_backno_comment{margin-right:5px;color:#333;font-size:10px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .no_thumbnail .purchase_type,.article_list_area.tag ul.contents_list.article li.detail .mail_text .no_thumbnail .purchase_type{position:relative !important;margin-right:5px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .no_thumbnail span.mail_sub_data_posi,.article_list_area.tag ul.contents_list.article li.detail .mail_text .no_thumbnail span.mail_sub_data_posi{font-weight:bold;font-size:10px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .txt,.article_list_area.tag ul.contents_list.article li.detail .mail_text .txt{word-break:break-all;word-wrap:break-word;white-space:normal;float:left;overflow:hidden;max-height:110px;width:448px;line-height:22px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .txt p,.article_list_area.tag ul.contents_list.article li.detail .mail_text .txt p{word-break:break-all;word-wrap:break-word;white-space:normal;width:440px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum{float:left;margin-right:10px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .image,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .image{position:relative;margin:0 auto;width:222px;height:125px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .image img,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .image img{width:222px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .image span.mail_sub_data_posi,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .image span.mail_sub_data_posi{display:inline-block;vertical-align:baseline;position:absolute;bottom:0;left:0;padding:2px 6px 2px 2px;width:214px;background:url('/img/common/alpha/k_a60.png');color:#fff;text-align:right;font-weight:bold;font-size:10px;cursor:pointer}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .image .mylist_count,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .image .mylist_count{margin-left:3px;padding:0 0 0 18px;min-width:10px;background:url('/img/common/icon/mylist.14x14.w.png') no-repeat 0 0}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .image .comment_count,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .image .comment_count{margin-left:3px;padding:0 0 0 18px;min-width:10px;background:url('/img/common/icon/comment.14x14.w.png') no-repeat 0 1px}
.article_list_area.calendar ul.contents_list.article li.detail .mail_text .thum .mylist_cnt,.article_list_area.tag ul.contents_list.article li.detail .mail_text .thum .mylist_cnt{margin-left:5px}
.article_price{float:left;margin:2px 0 0 5px;background:url('/img/common/icon/nicopo.16x16.png') no-repeat;text-indent:20px;font-weight:bold}
.article_list_sub_post_data{position:relative;display:block;width:100%}
.article_list_sub_post_data:after{content:'';display:block;clear:both}
.article_list_sub_post_data ul.tag_list{width:530px}
li.mail_backno_no{margin:20px;list-style-type:none;font-size:21px}
article.main .post_tags{margin-top:5px}
article.main .post_tags ul.tag_list{display:inline-block;vertical-align:baseline;width:530px}
article.main .epub_btn_area{position:absolute;right:0;bottom:0;margin-left:5px}
.page_nav_area{clear:both;overflow:hidden;padding:0 20px 20px 20px;height:auto;text-align:center}
.page_nav_area li{border-radius:2px;list-style:none}
.page_nav_area button.prev_page_btn,.page_nav_area button.next_page_btn{padding:8px 12px 6px 12px;font-size:16px;color:#666 !important}
.page_nav_area button.prev_page_btn{padding-right:15px}
.page_nav_area button.next_page_btn{padding-left:15px}
.page_nav_area .prev_page_btn{float:left}
.page_nav_area .prev_page_btn .arrow{padding-right:5px}
.page_nav_area .next_page_btn{float:right}
.page_nav_area .next_page_btn .arrow{padding-left:5px}
.page_nav_area .page_data{display:inline-block;vertical-align:baseline;margin-top:3px;text-align:center;font-weight:bold;font-size:15px}
.page_nav_area .page_data .page_no{font-size:21px}
.page_nav_area.non_prev_page .page_data{margin-left:90px}
.page_nav_area.non_next_page .page_data{margin-right:90px}
.house_ad{min-height:60px}
#blog .success{margin:0 0 5px 2px;color:#06f;font-weight:bold;font-size:16px}
#blog .success_delete{margin-bottom:10px;color:#06f;font-weight:bold;font-size:16px}
#blog #success_tweet_txt_btn{float:right;text-align:center}
#blog #success_tweet_txt_btn .txt{margin-right:6px;vertical-align:50%;font-weight:bold}
#blog #success_tweet_txt_btn .tweet_btn{padding-top:10px}
#blog .error{margin-bottom:10px;color:#f00;font-weight:bold}
#blog .blog_top_sns_buttons{position:relative;margin:5px 0 0 0;text-align:right;font-weight:bold;line-height:21px}
#blog .blog_top_sns_buttons li{display:inline;list-style:none outside}
#blog .blog_top_sns_buttons .sns_button,#blog .blog_top_sns_buttons .sns_other{display:inline-block;vertical-align:top}
#blog .blog_top_sns_buttons .sns_other{position:relative;width:20px}
#blog .blog_top_sns_buttons .sns_other .btn_share_toggle{position:relative;z-index:99;display:block;padding:3px;outline:none;border:solid 1px;border-color:#999 #999 #999;border-radius:0;background:#fff url(/img/common/grad/dk_h24a25.png) repeat-x;color:#000;text-align:center;text-decoration:none;text-shadow:0 1px 0 #888;font-size:12px;line-height:1}
#blog .blog_top_sns_buttons .sns_other .btn_share_toggle:hover{background-color:#eee}
#blog .blog_top_sns_buttons .sns_other .btn_share_toggle .down{display:block}
#blog .blog_top_sns_buttons .sns_other .btn_share_toggle .up{display:none}
#blog .blog_top_sns_buttons .sns_other.blomaga_expanded  .btn_share_toggle{background:#fff;color:#888;border-color:#ccc}
#blog .blog_top_sns_buttons .sns_other.blomaga_expanded  .btn_share_toggle .down{display:none}
#blog .blog_top_sns_buttons .sns_other.blomaga_expanded  .btn_share_toggle .up{display:block}
#blog .blog_top_sns_buttons .btn_share_toggle{display:block;padding:3px;border:solid 1px;border-radius:2px;text-align:center;text-decoration:none;font-size:12px;line-height:1}
#blog .blog_top_sns_buttons .btn_share_toggle.open{border-color:#ccc #999 #999;background:#fff url(/img/common/grad/dk_h24a25.png) repeat-x;color:#000;text-shadow:0 1px 0 #888}
#blog .blog_top_sns_buttons .btn_share_toggle.open:hover{background-color:#fff}
#blog .blog_top_sns_buttons .btn_share_toggle.close{border-color:#888;background:#fff;color:#888}
#blog .blog_top_sns_buttons #right_col_sns_share{position:absolute;top:19px;right:0;z-index:100;overflow:hidden;width:130px;height:0}
#blog .blog_top_sns_buttons #right_col_sns_share ul{position:absolute;top:-2px;right:0;z-index:9;padding:0 0 10px;border:solid 1px #ccc;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}
#blog .blog_top_sns_buttons #right_col_sns_share li{list-style-type:none;float:left;padding:10px 10px 0}
#blog .blog_top_sns_buttons #right_col_sns_share li.gplus{width:68px;overflow:hidden}
#blog .blog_top_sns_buttons #right_col_sns_share .twitter{width:100px}
#comment_area textarea{margin:0;padding:0;width:678px;height:100px;border:#bbb solid 1px;border-radius:2px 2px 2px 2px;background:none repeat scroll 0 0 #fff;vertical-align:middle;font-size:12px}
#comment_area textarea:hover{background:none repeat scroll 0 0 #fff}
#comment_area textarea.form_comment_txt_ng{background:none repeat scroll 0 0 #f2f2f2}
#comment_area textarea.form_comment_txt_ng:hover{background-color:#f2f2f2}
.form_comment_ng{position:absolute;display:block}
.form_comment_txt_ngmsg{position:relative;top:0;left:2px;padding:12px;width:597px;height:50px;color:#999;font-size:14px;line-height:24px}
.form_comment_txt_ngmsg .accentuate{font-size:21px}
.form_comment_txt_ngmsg .accentuate a{font-weight:bold}
.comment_post_btn{float:right;margin:0 auto 25px auto}
.comment_post_mini a{padding:3px 10px;width:110px;height:18px;color:#666 !important;text-decoration:none;font-weight:bold;font-size:12px}
.comment_post_btn_area{margin-top:12px}
#comment_field{display:block;overflow:hidden;margin-top:-40px;padding-bottom:40px;height:0;text-indent:-9999px}
.owner_comment_post_msg{float:right;margin:4px 10px 0 0;color:#f00;font-weight:bold}
.comment_post_btn_img_off{display:block;filter:alpha(opacity = 50);opacity:0.5}
.comment_post_btn_img_off:hover{background-color:#47f !important}
.display_type{display:none}
#no_comment{margin:5px 0 0 5px;font-weight:bold}
.comment_header{margin:30px 0 7px 0;background:url(/img/channel/blog/item/icon/comment_m.png) no-repeat left center;color:#0071bc;text-indent:46px;font-size:21px;line-height:34px}
.comment_txt{word-break:break-all;word-wrap:break-word;white-space:normal;min-height:56px;text-align:left;font-size:12pt;line-height:1.5}
.tooltip .comment_txt{min-height:77px;line-height:20px}
.comment_status{margin-top:8px;color:#888;font-size:90%}
.comment_status .comment_number{float:left;margin:0 10px 0 0}
.comment_status .comment_date{float:left}
.comment_status .comment_btn{float:right}
#blog_comment_area .comment_status{font-size:100%}
#blog_comment_area .comment_status .comment_date,#blog_comment_area .comment_status .comment_number{margin-top:3px}
#comment_area .more_comment_btn,#comment_area .more_comment_btn_on{display:block;margin-top:10px;margin-bottom:20px;border:1px solid #ccc;background:#f8f8f8 url(/img/common/grad/dk_h100a10.png) repeat-x;cursor:pointer}
#comment_area .more_comment_btn .more_comment,#comment_area .more_comment_btn_on .more_comment{display:block;padding:5px 0;color:#666 !important;text-align:center;text-decoration:none;font-weight:bold;font-size:14px;line-height:28px}
#comment_area .more_comment_btn .more_comment:hover,#comment_area .more_comment_btn_on .more_comment:hover{background:#f9f9f9}
#comment_area .more_comment_btn .more_comment:active,#comment_area .more_comment_btn_on .more_comment:active{background:#fff url(/img/common/grad/uk_h100a5.png) repeat-x}
#comment_area .more_comment_btn_on{border:1px solid #eee;background:#fff url(/img/common/grad/uk_h100a5.png) repeat-x;cursor:default}
#comment_area .more_comment_btn_on .more_comment{color:#ccc !important}
#comment_area .more_comment_btn_on .more_comment:hover{background:#fff url(/img/common/grad/uk_h100a5.png) repeat-x}
.comment_btn .comment_return_btn,.comment_btn .comment_delete_btn,.comment_btn .comment_closed_btn,.comment_btn .comment_return_btn_invalid{float:left;margin-left:8px;cursor:pointer}
.comment_btn .comment_return_btn,.comment_btn .comment_return_btn_invalid{background:url(/img/channel/blog/item/icon/return.png) no-repeat left center;color:#666;text-decoration:underline;text-indent:18px}
.comment_btn .comment_return_btn:hover,.comment_btn .comment_return_btn_invalid:hover{text-decoration:none}
.comment_btn .comment_delete_btn{background:url(/img/channel/blog/item/icon/delete.png) no-repeat left center;text-indent:16px}
.comment_btn .comment_closed_btn{background:url(/img/channel/blog/item/icon/closed.png) no-repeat left center;text-indent:16px}
.comment_closed_btn{display:none;float:right;font-weight:bold;font-size:15px;cursor:pointer}
.tooltipBody .comment_closed_btn{display:block}
#comment_replay_body .comment_return_btn,#comment_replay_body .comment_delete_btn{display:none}
#comment_replay_body .comment_txt a{color:#666 !important}
.user_data{float:left;width:82px}
.user_data .user_photo{border:1px solid #999}
.user_data .user_photo_return{margin-top:6px}
.user_data .user_name{margin-top:3px;text-align:center;word-break:break-all;word-wrap:break-word;white-space:normal}
.arrow_box{float:right;width:80%}
#success_area{overflow:hidden;margin:-10px;padding:15px;background-color:#f2f2f2}
.success_tweet_txt{word-break:break-all;word-wrap:break-word;white-space:normal}
#reply_quote{margin-top:10px;padding:15px;background-color:#f2f2f2}
#reply_quote_title{margin-bottom:5px;color:#333;font-weight:bold}
.owner .arrow_box:after,.owner .arrow_box:before{position:absolute;left:100%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}
.owner .arrow_box:after{top:35px;margin-top:-8px;border-width:8px;border-left-color:#fff}
.owner .arrow_box:before{top:35px;margin-top:-9px;border-width:9px;border-left-color:#999}
.owner .user_data{float:right;width:82px}
.owner .arrow_box{float:left}
.comment_return_no{color:#0071bc}
.tooltip{position:absolute;z-index:10000}
.tooltip .tooltipBody{position:absolute;bottom:25px;left:-145px;z-index:10;visibility:visible;padding:9px 15px;width:668px;border:solid 1px #999;border-radius:10px;background-color:white;box-shadow:0 0 5px #ccc;text-decoration:none}
.tooltip .tooltipBody .tooltipAngle{position:absolute;bottom:-12px;left:13em;border-top:solid 12px #666;border-right:solid 12px transparent;border-left-width:0;line-height:0}
.tooltip .tooltipBody .tooltipAngle .tooltipAngleInner{position:absolute;bottom:2px;left:1px;border-top:solid 11px #fff;border-right:solid 11px transparent;border-left-width:0;line-height:0}
.tooltip:hover,.tooltip:hover .tooltipBody{z-index:10;visibility:visible;background-color:white}
.tooltip_overlay{position:fixed;top:0;right:0;z-index:10;overflow:auto;width:100%;height:100%;background:url(/img/common/alpha/k_a60.png) repeat;cursor:pointer}
.announcement_data .title{float:left;margin-right:15px;color:black;font-weight:normal}
.announcement_data .txt{color:#333}
.announcement_data .date{margin:4px 0 0 10px;color:#666 !important;font-weight:normal;font-size:12px;line-height:normal}
.announcement_data .cmt{position:relative;bottom:17px;left:0}
.article_around .article_thumbnail{float:right;margin-top:3px}
.article_around .article_thumbnail .thum img{width:82px;height:auto}
.article_around .article_data_long{float:left;width:588px}
.article_around .txt{margin:5px 10px;color:#333}
.article_around .date{margin:4px 0 0 10px;color:#666 !important;font-weight:normal;font-size:12px;line-height:normal}
.article_around .cmt{position:relative;bottom:17px;left:0}
.article_around .no_thum{width:82px;height:46px}
.article_around .comment_count{display:inline-block;vertical-align:baseline;position:absolute;right:0;padding:1px 5px;background:url('/img/common/alpha/k_a60.png');color:#fff;text-align:right;font-weight:bold;font-size:10px;line-height:15px}
.article_around .comment_count .mail_backno_comment{padding:0 0 0 3px;color:#fff;font-weight:normal;font-size:10px}
.article_around_non{padding:6px 10px 6px 10px !important}
.article_around_non .txt{margin:4px 0 3px 10px;color:#666;font-weight:normal}
.article_around .title,.article_around_non .title{padding-right:15px;color:black;font-weight:normal}
.article_around .article_data,.article_around_non .article_data{float:left;width:506px}
.article_around .txt,.article_around_non .txt{word-break:break-all;word-wrap:break-word;white-space:normal;line-height:1.3}
.article_around .arrow_next,.article_around_non .arrow_next{padding:0 0 0 13px;background:url('/img/channel/blog/item/arrow_left.png') no-repeat -2px 1px}
.article_around .arrow_prev,.article_around_non .arrow_prev{padding:0 0 0 13px;background:url('/img/channel/blog/item/arrow_right.png') no-repeat -2px 1px}
.page_ejection{clear:both;padding:10px 0 10px 0;font-size:16px}
.page_ejection .titie{margin-bottom:3px;color:#999;font-weight:bold}
.page_ejection ul{border-top:1px solid #ccc}
.page_ejection ul li,.page_ejection ul li + li{display:block;clear:both;overflow:hidden;border-bottom:1px solid #ccc;background-repeat:no-repeat;color:#000 !important;list-style:none outside;text-decoration:none;font-weight:bold;line-height:26px}
.page_ejection ul li.announcement_data{padding:6px 0 !important}
.page_ejection ul li.announcement_data_article{border-bottom:none !important}
.page_ejection ul li.article_around{text-shadow:none}
.page_ejection ul li.article_around a{display:block;overflow:hidden;padding:4px 10px 4px 10px !important;text-shadow:none}
.page_ejection ul li.article_around a:hover{background:#f2f2f2;color:#666 !important}
.page_ejection .next div.title,.page_ejection .before div.title{float:left;margin-top:3px;padding:3px 6px 3px 5px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00,#333),color-stop(0.00,#666));background:-moz-linear-gradient(#666,#333);background-color:#666;color:white;vertical-align:middle;font-size:12px;line-height:1.2}
.article_list_area  .page_ejection{padding-top:0}
.article_list_area  .page_ejection ul{padding-bottom:30px;border-bottom:2px dotted #ccc}
li + li{border-top:none}
.limit_free_article{margin:15px 25px 15px 15px;padding:15px;background-color:#e6e6e6}
.limit_free_article .title{color:#f00;font-weight:bold;font-size:16px}
.limit_free_article .limted_time_title{margin:10px 0;padding:3px 6px;width:80px;border-radius:4px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00,black),color-stop(0.00,#333));background-color:#333;color:white;vertical-align:middle;text-align:center;font-weight:bold;font-size:13px}
.limit_free_article .limted_time{margin-bottom:0;color:black;font-weight:bold;font-size:33px;line-height:100%}
.limit_free_article .limted_time small{margin-right:10px;font-size:60%}
.limit_free_article .repletion{margin-bottom:10px;font-size:12px}
.limit_free_article .txt{color:black;font-size:16px;line-height:22px}
.close_msg{min-height:220px;font-size:21px}
.close_msg .help a .text{font-weight:bold;font-size:12px}
.report_violation_btn{color:#999}
.report_violation_btn a.button{float:right}
.subscription_appeal{margin-bottom:50px}
section .content_body{clear:both}
.cmt_page #article_blog_title{width:984px}
.cmt_page #article_blog_title span.sub_txt{margin-left:5px;font-size:28px}
article.content.white .cmt_page #article_blog_title span.sub_txt{color:#333 !important;filter:alpha(opacity = 70);opacity:0.7}
article.content.black .cmt_page #article_blog_title span.sub_txt{color:#fff !important;filter:alpha(opacity = 70);opacity:0.7}
#blog_comment_area{margin:15px 10px 60px 10px}
#blog_comment_area a{text-decoration:none;color:#666 !important}
#blog_comment_area a:hover{text-decoration:none;filter:alpha(opacity = 70);opacity:0.7}
#blog_comment_area .user_data .user_photo img{height:150px;width:150px}
#blog_comment_area #blog_image img{float:left;padding:10px 0 20px 0;max-width:180px;height:auto;background-color:#fff}
#blog_comment_area #blog_data_area #blog_description{float:left;padding:10px 0 20px 20px;width:720px;height:180px;font-size:14px;line-height:22px}
#blog_comment_area #blog_data_area #blog_description #return{text-align:right}
#blog_comment_area .comment_user{margin-bottom:20px;width:100%}
#blog_comment_area .comment_user .user_data{float:left;width:152px}
#blog_comment_area .comment_user .arrow_box{margin-left:25px;padding:15px 20px;width:77%}
#blog_comment_area .comment_user .arrow_box .comment_txt a,#blog_comment_area .comment_user .arrow_box .comment_number a{opacity:1.0;cursor:default}
#blog_comment_area .comment_user .arrow_box #sns_buttons{float:right !important}
#blog_comment_area .comment_user .comment_txt{line-height:22px;min-height:56px;font-size:15px}
#blog_comment_area .comment_user.owner .user_data{float:right;width:152px}
#blog_comment_area .comment_user.owner .arrow_box{margin-left:0}
#comment_blog_data_area{background-color:#f2f2f2;box-shadow:0 0 10px rgba(0,0,0,0.2);padding:10px}
#comment_blog_data_area .top_title{margin-bottom:5px;text-indent:10px;font-weight:bold;font-size:16px}
#comment_blog_data_area .article_data{padding:10px;background:#fff}
#comment_blog_data_area .comment_original_deta{float:left;padding-right:10px;width:69%;height:120px;border-right:#ccc solid 1px}
#comment_blog_data_area .comment_original_deta .comment_original_title{margin:0 0 5px 0;font-weight:bold;font-size:14px}
#comment_blog_data_area .comment_original_deta .comment_original_title .nickname{color:#39f}
#comment_blog_data_area .comment_original_deta .comment_article{line-height:22px}
#comment_blog_data_area .comment_original_deta .comment_article .article_txt{overflow:hidden;height:92px}
#comment_blog_data_area .comment_original_deta .comment_article .article_txt img{float:left;margin-right:10px;width:auto;height:80px}
#comment_blog_data_area .comment_original_deta .comment_article .return{text-align:right}
#comment_blog_introduction{float:right;padding:0 0 0 10px;width:265px;height:120px;background-color:#fff}
#comment_blog_introduction a.blog_top{float:right;margin-top:3px;font-weight:bold;font-size:10px}
#comment_blog_introduction .comment_blog_title{overflow:hidden;margin-bottom:5px;height:22px;font-weight:bold;font-size:14px;word-break:break-all;word-wrap:break-word;white-space:normal}
#comment_blog_introduction .comment_blog_thumbnail{float:left;width:70px;height:93px}
#comment_blog_introduction .comment_blog_thumbnail img{width:70px}
#comment_blog_introduction .comment_blog_description{float:left;overflow:hidden;margin-left:10px;width:69%;height:77px;font-size:10px}
#comment_blog_introduction .comment_blog_description.no_blog_img{float:left;overflow:hidden;margin-left:0;width:100%;height:77px;font-size:10px}
.arrow_box{position:relative;padding:15px;border:1px solid #999;border-radius:10px;background:#fff}
.arrow_box:after,.arrow_box:before{position:absolute;right:100%;width:0;height:0;border:solid transparent;content:' ';pointer-events:none}
.arrow_box:after{top:35px;margin-top:-8px;border-width:8px;border-right-color:#fff}
.arrow_box:before{top:35px;margin-top:-9px;border-width:9px;border-right-color:#999}
.comment_user{margin-bottom:20px}
.comment_user:after{content:'';display:block;clear:both}
#blog article.main .epub_btn a.button,article.content .epub_btn a.button,header.content .epub_btn a.button{padding:2px 5px;background:#f8f8f8 url(/img/common/grad/dk_h24a10.png) repeat-x left top;color:#333 !important;text-shadow:none;line-height:1.5;padding:2px 0 2px 5px !important}
#blog article.main .epub_btn a.button .epub_btn_base,article.content .epub_btn a.button .epub_btn_base,header.content .epub_btn a.button .epub_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;padding:0;width:19px;height:18px;background:url('/img/channel/blog/item/icon/book.png') no-repeat 0 0}
#blog article.main .epub_btn a.button .epub_btn_arrow,article.content .epub_btn a.button .epub_btn_arrow,header.content .epub_btn a.button .epub_btn_arrow{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;padding:0 20px 0 5px;background:url('/img/channel/blog/item/icon/arrow_und.png') no-repeat right;vertical-align:middle}
#blog article.main .epub_btn a.button:hover,article.content .epub_btn a.button:hover,header.content .epub_btn a.button:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}
#blog article.main .epub_btn a.button:active,article.content .epub_btn a.button:active,header.content .epub_btn a.button:active{background:#eee url(/img/common/grad/uk_h24a10.png) repeat-x left top}
#blog article.main .epub_btn.selected a.button,article.content .epub_btn.selected a.button,header.content .epub_btn.selected a.button{padding:2px 5px;background:#f8f8f8 url(/img/common/grad/dk_h24a10.png) repeat-x left top;color:#333 !important;text-shadow:none;line-height:1.5;padding:2px 0 2px 5px;background:white url('/img/common/grad/uk_h24a10.png') repeat top}
#blog article.main .sns_tw_btn,#blog article.main .sns_fb_btn,article.content .sns_tw_btn,article.content .sns_fb_btn,header.content .sns_tw_btn,header.content .sns_fb_btn{display:inline-block;margin:10px 10px 10px 0;vertical-align:middle}
#blog article.main .sns_tw_btn a.button .sns_tw_btn_base,#blog article.main .sns_tw_btn a.button .sns_fb_btn_base,#blog article.main .sns_fb_btn a.button .sns_tw_btn_base,#blog article.main .sns_fb_btn a.button .sns_fb_btn_base,article.content .sns_tw_btn a.button .sns_tw_btn_base,article.content .sns_tw_btn a.button .sns_fb_btn_base,article.content .sns_fb_btn a.button .sns_tw_btn_base,article.content .sns_fb_btn a.button .sns_fb_btn_base,header.content .sns_tw_btn a.button .sns_tw_btn_base,header.content .sns_tw_btn a.button .sns_fb_btn_base,header.content .sns_fb_btn a.button .sns_tw_btn_base,header.content .sns_fb_btn a.button .sns_fb_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;padding:5px 5px 5px 26px;font-size:120%}
#blog article.main .sns_tw_btn a.button .sns_tw_btn_base,#blog article.main .sns_fb_btn a.button .sns_tw_btn_base,article.content .sns_tw_btn a.button .sns_tw_btn_base,article.content .sns_fb_btn a.button .sns_tw_btn_base,header.content .sns_tw_btn a.button .sns_tw_btn_base,header.content .sns_fb_btn a.button .sns_tw_btn_base{background:url('/img/common/icon/twitter.20x20.png') no-repeat 0 3px}
#blog article.main .sns_tw_btn a.button .sns_fb_btn_base,#blog article.main .sns_fb_btn a.button .sns_fb_btn_base,article.content .sns_tw_btn a.button .sns_fb_btn_base,article.content .sns_fb_btn a.button .sns_fb_btn_base,header.content .sns_tw_btn a.button .sns_fb_btn_base,header.content .sns_fb_btn a.button .sns_fb_btn_base{background:url('/img/common/icon/facebook.20x20.png') no-repeat 0 3px}
.epub_btn_ng_area{position:relative}
.epub_btn_ng_area:hover .about_epub{display:block}
.epub_btn_ng{filter:alpha(opacity = 70);opacity:0.7;position:absolute;right:0;width:99px;height:24px;background-color:white}
article.main .epub_btn_ng{top:-24px}
#blog_menu li .epub_btn a:hover,#blog article.body .epub_btn:hover,.epub_list .epub_link a,#blog article.body .retransmission_btn a:hover{opacity:1.0 !important;color:#333 !important}
.about_epub_help{position:absolute;top:-74px;right:0;width:150px}
.about_epub_help .about_epub{z-index:10;display:none;padding:4px;border:solid 1px #999f9f;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,0.2);color:#666;text-shadow:none;font-size:12px}
.article_blog_title_area_r .epub_list{top:24px}
.epub_icon{display:inline-block;vertical-align:baseline;padding-left:22px;height:18px;background:url('/img/common/icon/epub.16x16.png') no-repeat 1px 0}
.dl_icon{display:inline-block;vertical-align:baseline;width:100%;background:url('/img/channel/blog/article/epub_btn_mark.png') no-repeat top right;text-indent:4px}
.ebook_menu_title{padding:0 0 2px 0;font-weight:bold}
.epub_list{position:absolute;display:none;z-index:9998;right:0}
.epub_list .epub_link{padding:5px;width:148px;border:solid 1px #ccc;background:#f2f2f2;box-shadow:0 3px 5px rgba(0,0,0,0.1);color:#666;font-size:12px}
.epub_list .epub_link a,.epub_list .epub_link p{padding:3px 0 2px 0;height:18px;background:#fff;text-decoration:none;text-shadow:none;font-size:11px;line-height:18px;cursor:pointer}
.epub_list .epub_link a .link,.epub_list .epub_link p .link{display:inline-block;vertical-align:baseline;text-indent:4px}
.epub_list .epub_link a:hover,.epub_list .epub_link p:hover{background-color:#ecf5f5}
.help a{display:block}
.help a .icon{display:inline-block;vertical-align:baseline;margin-left:4px;width:14px;height:14px;border-radius:3px;background:#09d;color:white;text-align:center;font-size:12px;line-height:14px}
.help a .text{display:inline-block;vertical-align:baseline;color:#09d}
.sns_btn_simple{position:relative;float:left}
.facebook_icon_btn{cursor:pointer}
.facebook_menu_container{position:absolute;top:15px;right:48px;padding:10px}
.facebook_menu_container_bg{z-index:5;padding:10px;width:105px;border:1px #f1f1f1 solid;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.5)}
#mylist_msg,#mylist_msg_recommend{position:relative}
#mylist_msg p,#mylist_msg_recommend p{position:absolute;padding:1px 5px;border:1px solid #ccc;background:white;white-space:nowrap}
#mylist_msg p a,#mylist_msg_recommend p a{text-decoration:underline}
#mylist_msg .spinner,#mylist_msg_recommend .spinner{background:url('/img/common/spinner.16x16.gif?2') no-repeat left center;padding-left:18px}
#sns_buttons,.article_end ul{margin:0 !important}
#sns_buttons li,.article_end ul li{display:inline;float:left;padding-left:0 !important;list-style:none outside}
#sns_buttons .hatebu,.article_end ul .hatebu{margin-right:10px}
#sns_buttons .twitter.icon,#sns_buttons .facebook.icon,#sns_buttons .hatebu.icon,#sns_buttons .gplusone.icon,.article_end ul .twitter.icon,.article_end ul .facebook.icon,.article_end ul .hatebu.icon,.article_end ul .gplusone.icon{margin:0 3px}
#sns_buttons .twitter.icon:hover,#sns_buttons .facebook.icon:hover,#sns_buttons .hatebu.icon:hover,#sns_buttons .gplusone.icon:hover,.article_end ul .twitter.icon:hover,.article_end ul .facebook.icon:hover,.article_end ul .hatebu.icon:hover,.article_end ul .gplusone.icon:hover{opacity:0.8}
.share_twitter{width:108px}
button span.txt{display:inline-block;vertical-align:middle}
.ads_list_area{clear:both;padding:20px 0;background:#f1f1f1;text-align:center}
.ads_list_area .title{position:absolute;margin-top:-20px;padding:2px 10px 2px 8px;border-radius:0 0 10px 0;background:#ccc;color:#666;font-weight:bold;font-size:12px}
section.article_watch .ads_list_area{border:1px #ccc dashed;margin-top:20px}
.ads_list_area.two_record,.ads_list_area.three_record{display:none}
.after_posting_container{display:none;position:fixed;top:0;left:0;z-index:10000;width:100%;box-shadow:0 2px 10px rgba(0,0,0,0.2)}
.after_posting_container .after_posting_container_bg{border-top:solid 2px #3cb400;border-bottom:solid 2px #50e61e;background:rgba(80,200,20,0.8);cursor:pointer}
.after_posting_container .after_posting_container_bg:after{content:'';display:block;clear:both}
.after_posting_container .after_posting_article_container{margin:0 auto;width:1000px}
.after_posting_container .after_posting_article_container p{padding:5px 12px;font-size:18px;text-align:left;color:#fff;line-height:2;text-shadow:0 2px 10px rgba(0,0,0,0.5)}
.after_posting_container .sns_container_bg{background:url('/img/common/alpha/w_a90.png') repeat}
.after_posting_container .sns_container_bg:after{content:'';display:block;clear:both}
.after_posting_container .share_buttons{margin:0 auto;width:1000px}
.after_posting_container .share_buttons p.notice{display:inline-block;vertical-align:middle}
.after_posting_container .close_btn{position:absolute;width:38px;color:#999;text-align:center;cursor:pointer}
.after_posting_container .close_btn_arrow{display:block;margin:0 auto;width:38px;height:33px}
.after_posting_container .close_btn_area{position:relative;top:-45px}
.after_posting_container .close_btn{right:-60px;font-size:250%;font-weight:bold;color:#fff;color:#fff;width:50px}
footer.content{position:relative;clear:both;padding:20px;border-top:1px solid #ccc;border-radius:0 0 10px 10px;background:#fff;box-shadow:0 -3px 10px 0 rgba(0,0,0,0.2)}
footer.content h2.title{margin-bottom:10px;color:#0071bc;font-weight:normal;font-size:21px}
footer.content .other_article_list_area ul{overflow:hidden}
footer.content .other_article_list_area ul:after{content:'';display:block;clear:both}
footer.content .other_article_list_area ul li{float:left;margin:-1px 0 0 -1px;border-top:solid 1px #ccc;border-left:solid 1px #ccc;list-style-type:none}
footer.content .other_article_list_area ul .recommend_area{word-break:break-all;word-wrap:break-word;white-space:normal;margin:0;padding:10px;width:300px;height:72px}
footer.content .other_article_list_area ul .recommend_area .comment_count_posi{position:relative;bottom:16px;left:0}
footer.content .other_article_list_area ul .recommend_area .comment_count{display:inline-block;vertical-align:baseline;position:absolute;right:0;padding:3px 5px;background:url('/img/common/alpha/k_a60.png');color:#fff;text-align:right;font-weight:bold;font-size:10px;line-height:1}
footer.content .other_article_list_area ul .recommend_area .comment_count .mail_backno_comment{padding:0 0 0 3px;color:#fff;font-weight:normal;font-size:10px}
footer.content .other_article_list_area ul .recommend_area .thum{float:right;margin:0 auto;margin-left:10px;max-width:128px;background:#f1f1f1}
footer.content .other_article_list_area ul .recommend_area .thum img{max-width:128px;width:auto}
footer.content .other_article_list_area ul .recommend_area .no_thumbnail_comment_count_posi{display:inline-block;vertical-align:baseline;float:right;margin-left:5px;padding:3px 5px;background:url('/img/common/alpha/k_a60.png');color:#fff;text-align:center;font-weight:bold;font-size:10px;line-height:1;cursor:default}
footer.content .other_article_list_area ul .recommend_area .no_thumbnail_comment_count_posi .mail_backno_comment{padding:0 0 0 3px;color:#fff;font-weight:normal;font-size:10px}
footer.content .other_article_list_area ul .recommend_area .article_title{word-break:break-all;word-wrap:break-word;white-space:normal;display:block;padding:0;height:58px;line-height:1.3}
footer.content .other_article_list_area ul .recommend_area .article_title a{display:block;overflow:hidden;height:55px;color:#666 !important;text-decoration:none;font-weight:bold;font-size:14px !important}
footer.content .other_article_list_area ul .recommend_area .article_title a:hover{color:#333 !important}
footer.content .other_article_list_area ul .recommend_area .txt{word-break:break-all;word-wrap:break-word;white-space:normal;float:left;overflow:hidden;max-height:110px;width:100%;line-height:22px}
footer.content .other_article_list_area ul .recommend_area .txt p{word-break:break-all;word-wrap:break-word;white-space:normal}
footer.content .other_article_list_area ul .recommend_area a.blog_name{display:block;overflow:hidden;margin-top:1px;height:15px;color:#999 !important;text-align:right;font-size:10px}
footer.content .other_article_list_area ul .recommend_area a.blog_name:hover{color:#666 !important}
.notice_container{position:fixed;top:-135px;left:0;z-index:9;width:100%;box-shadow:0 2px 10px rgba(0,0,0,0.2)}
.notice_container li{list-style:none;float:left}
.notice_container #sns_buttons,.notice_container .mylist_btn_area,.notice_container .mylist_del_btn_area{position:relative;float:right;margin-top:3px}
.notice_container #sns_buttons .mylist_btn a.button,.notice_container #sns_buttons .mylist_del_btn a.button,.notice_container .mylist_btn_area .mylist_btn a.button,.notice_container .mylist_btn_area .mylist_del_btn a.button,.notice_container .mylist_del_btn_area .mylist_btn a.button,.notice_container .mylist_del_btn_area .mylist_del_btn a.button{padding:2px 5px;background:#f8f8f8 url(/img/common/grad/dk_h24a10.png) repeat-x left top;color:#333 !important;text-shadow:none;line-height:1.5}
.notice_container #sns_buttons .mylist_btn a.button .mylist_btn_base,.notice_container #sns_buttons .mylist_del_btn a.button .mylist_btn_base,.notice_container .mylist_btn_area .mylist_btn a.button .mylist_btn_base,.notice_container .mylist_btn_area .mylist_del_btn a.button .mylist_btn_base,.notice_container .mylist_del_btn_area .mylist_btn a.button .mylist_btn_base,.notice_container .mylist_del_btn_area .mylist_del_btn a.button .mylist_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;background:url('/img/common/icon/my_list.12x12.png') no-repeat 5px 2px}
.notice_container #sns_buttons .mylist_btn a.button .mylist_del_btn_base,.notice_container #sns_buttons .mylist_del_btn a.button .mylist_del_btn_base,.notice_container .mylist_btn_area .mylist_btn a.button .mylist_del_btn_base,.notice_container .mylist_btn_area .mylist_del_btn a.button .mylist_del_btn_base,.notice_container .mylist_del_btn_area .mylist_btn a.button .mylist_del_btn_base,.notice_container .mylist_del_btn_area .mylist_del_btn a.button .mylist_del_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;padding:0;background:url('/img/channel/blog/item/icon/arrow_und.png') no-repeat -4px 0;width:10px}
.notice_container #sns_buttons .mylist_btn a.button:hover,.notice_container #sns_buttons .mylist_del_btn a.button:hover,.notice_container .mylist_btn_area .mylist_btn a.button:hover,.notice_container .mylist_btn_area .mylist_del_btn a.button:hover,.notice_container .mylist_del_btn_area .mylist_btn a.button:hover,.notice_container .mylist_del_btn_area .mylist_del_btn a.button:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}
.notice_container #sns_buttons .mylist_btn a.button:active,.notice_container #sns_buttons .mylist_del_btn a.button:active,.notice_container .mylist_btn_area .mylist_btn a.button:active,.notice_container .mylist_btn_area .mylist_del_btn a.button:active,.notice_container .mylist_del_btn_area .mylist_btn a.button:active,.notice_container .mylist_del_btn_area .mylist_del_btn a.button:active{background:#eee url(/img/common/grad/uk_h24a10.png) repeat-x left top}
.notice_container .mylist_btn_area{margin-left:5px}
.notice_container #blog_menu{float:left;padding:0}
.notice_container #blog_menu .blomaga_name{overflow:hidden;margin:3px 0 0 0;width:750px;height:22px;color:#333;font-weight:bold;font-size:15px;line-height:24px}
.notice_container .other_articles_list_area{overflow:hidden;background:url('/img/common/alpha/k_a80.png') repeat}
.notice_container .notice_article_container_bg{background:url('/img/common/alpha/w_a90.png') repeat}
.notice_container .notice_article_container_bg:after{content:'';display:block;clear:both}
.notice_container .notice_article_container{margin:0 auto;padding:5px;width:1000px}
.notice_container .notice_article_container .article_data{height:25px}
.notice_container .notice_article_container .mylist_btn_area .mylist_btn a.button,.notice_container .notice_article_container .mylist_del_btn_area .mylist_del_btn a.button{font-size:10px}
.notice_container .notice_article_container .mylist_btn_area .mylist_btn a.button .mylist_btn_base,.notice_container .notice_article_container .mylist_del_btn_area .mylist_del_btn a.button .mylist_btn_base{background:url('/img/common/icon/my_list.12x12.png') no-repeat 5px 1px;line-height:1.5}
.notice_container .notice_article_container .mylist_btn_area .mylist_btn a.button .mylist_del_btn_base,.notice_container .notice_article_container .mylist_del_btn_area .mylist_del_btn a.button .mylist_del_btn_base{background:url('/img/channel/blog/item/icon/arrow_und.png') no-repeat -4px -2px}
.notice_container .close_btn,.notice_container .open_btn{position:absolute;width:38px;color:#999;text-align:center;cursor:pointer}
.notice_container .close_btn_arrow,.notice_container .open_btn_arrow{display:block;margin:0 auto;width:38px;height:33px}
.notice_container .close_btn_area{position:relative;top:-55px}
.notice_container .close_btn{right:-60px}
.notice_container .close_btn_arrow{background:url(/img/channel/blog/item/container_btn.png) no-repeat left top}
.notice_container .open_btn_arrow{background:url(/img/channel/blog/item/container_btn.png) no-repeat right top}
.notice_container .notice_container_open_slide .open_btn_arrow{margin:0 auto;width:20px;height:15px;background:url(/img/channel/blog/item/container_open_btn.png) no-repeat left 0}
.notice_container .open_btn_area{position:relative}
.open_slide_position{position:relative}
.notice_container_open_slide{position:absolute;top:0;top:-18px;left:0;z-index:10;display:none;width:100%;height:20px;cursor:pointer}
@media screen and (max-width: 1100px){.notice_container .article_data,.notice_container_open .article_data{padding-right:50px}
.notice_container #blog_menu .blomaga_name,.notice_container_open #blog_menu .blomaga_name{width:710px}
.notice_container .close_btn,.notice_container_open .close_btn{right:0}
.notice_container .open_btn,.notice_container_open .open_btn{right:0;display:none;width:42px;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px;background-color:#fff;opacity:0.9}
.notice_container .post_tags,.notice_container_open .post_tags{padding-right:50px}
.notice_container .post_tags ul.recommend_tag_list,.notice_container_open .post_tags ul.recommend_tag_list{width:760px}
}
.profileArea:after{content:'';display:block;clear:both}
.profile_view_mode{position:relative;padding-bottom:50px}
.profile_view_mode #blog_data_area:after{content:'';display:block;clear:both}
.profile_view_mode #blog_data_area #blog_title{font-weight:normal;font-size:22px;text-indent:0;border-bottom:1px #ccc solid;margin:30px 0 10px 0;padding-bottom:0;line-height:40px}
.profile_view_mode #blog_description{word-break:break-all;word-wrap:break-word;white-space:normal}
.profile_view_mode .profileArea{height:auto;word-break:break-all;word-wrap:break-word;white-space:normal;margin:0}
.profile_view_mode .profileArea img{max-width:100px}
.profile_view_mode .profileArea #profileAreaPhoto{float:left}
.profile_view_mode .profileArea #profileAreaPhoto img{margin-bottom:5px}
.profile_view_mode .profileArea #profileAreaTxt{word-break:break-all;word-wrap:break-word;white-space:normal}
.profile_view_mode .profileArea #profileAreaTxt .name{display:block}
.profile_view_mode .profileArea #profileAreaTxt .name a{word-break:break-all;word-wrap:break-word;white-space:normal}
.profile_view_mode .profileArea #profileAreaTxt #profile{clear:left;padding-top:3px}
.profile_view_mode .actions{margin:5px 0;list-style:none}
.profile_view_mode .actions .vote_for_ch{clear:both;padding:5px;background:#009442}
.profile_view_mode .actions .vote_for_ch .button{margin:0;font-size:14px;line-height:24px}
.profile_view_mode .actions .vote_for_ch .button .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background-image:url(/img/common/icon/vote_for_ch.24x24.png);background-repeat:no-repeat}
.profile_view_mode .actions .vote_for_ch p{margin-top:5px;font-size:10px;color:#fff}
.profile_view_mode .actions .vote_for_ch p a{color:#fff !important;text-decoration:underline}
.profile_view_mode .title{font-weight:bold;margin:8px 0 5px 0}
.profile_view_mode.default #blog_image img{height:320px;width:240px;margin-bottom:5px}
.profile_view_mode.default .profileArea #profileAreaPhoto img{width:100px;height:100px}
.profile_view_mode.default .profileArea .name,.profile_view_mode.default .profileArea .actions li.follow{padding-left:110px}
.profile_view_mode.default #blog_description{margin-bottom:20px}
.profile_view_mode.default .default .btn_switch{display:none}
.profile_view_mode.default .mode_default{display:block}
.profile_view_mode.default .mode_reduction{display:none}
.profile_view_mode.reduction #blog_image{float:left}
.profile_view_mode.reduction #blog_image img{width:100px;height:133px;margin:0 10px 10px 0}
.profile_view_mode.reduction .profileArea #profileAreaPhoto img{width:50px;height:50px}
.profile_view_mode.reduction .profileArea .actions li.follow,.profile_view_mode.reduction .profileArea .name{padding-left:60px}
.profile_view_mode.reduction #blog_description{margin-bottom:10px}
.profile_view_mode.reduction .reduction .btn_switch{display:none}
.profile_view_mode.reduction .reduction_view_mode,.profile_view_mode.reduction #profile{display:none}
.profile_view_mode.reduction .mode_default{display:none}
.profile_view_mode.reduction .mode_reduction{display:block}
.profile_view_mode .author_channel{margin:10px 0}
.profile_view_mode .author_channel a{display:block;position:relative;min-height:64px;border-radius:2px;border:1px solid #ccc;background-color:#f5f5f5}
.profile_view_mode .author_channel a:after{content:'';display:block;clear:both}
.profile_view_mode .author_channel a:hover{border:1px solid #999}
.profile_view_mode .author_channel a:hover .icon_ch_kun{filter:alpha(opacity = 50);opacity:0.5}
.profile_view_mode .author_channel .ch_symbol{display:inline-block;vertical-align:middle;width:64px;height:64px;margin-right:4px}
.profile_view_mode .author_channel .ch_symbol img{width:100%;height:100%}
.profile_view_mode .author_channel .text{position:relative;z-index:1;display:inline-block;vertical-align:middle;width:160px;font-size:14px;line-height:18px;color:#666}
.profile_view_mode .author_channel .icon_ch_kun{position:absolute;z-index:0;bottom:2px;right:2px;width:34px;filter:alpha(opacity = 30);opacity:0.3}
.profile_view_mode .author_channel .icon_ch_kun img{width:100%}
.profile_view_btn{position:absolute;bottom:0;width:260px;background:#f1f1f1}
.profile_view_btn .default .btn_switch{background:url('/img/channel/blog/item/profile_view_open.png') no-repeat;width:284px;margin:0 -20px 0 -22px;height:50px;cursor:pointer}
.profile_view_btn .reduction .btn_switch{background:url('/img/channel/blog/item/profile_view_close.png') no-repeat;width:284px;margin:0 -20px 0 -22px;height:50px;cursor:pointer}
.blog_side_other{margin-bottom:60px}
.blog_side_other .title{font-weight:bold;margin:8px 0 5px 0}
.notice_banner{margin:25px 0}
.notice_banner a{display:block}
.notice_banner a img{width:240px;height:auto}
.notice_banner a .logo_chokaigi3{display:block;text-align:right;background-color:#fff}
.notice_banner a .logo_chokaigi3 img{width:120px;height:auto;padding:0 3px}
.monthly_archive ul,.category_container ul{list-style-type:none}
.monthly_archive ul li,.category_container ul li{line-height:24px;font-size:15px}
.monthly_archive ul li a,.category_container ul li a{text-decoration:none}
.monthly_archive ul li a:hover,.category_container ul li a:hover{color:#999}
.monthly_archive ul li.none_article_calendar,.category_container ul li.none_article_calendar{line-height:18px;font-size:12px}
.category_container ul{overflow:hidden;max-height:120px}
#monthly_archive_record{word-break:break-all;word-wrap:break-word;white-space:normal;display:block;overflow:hidden;max-height:120px}
.viewClose,.viewBtn{text-align:right;font-weight:bold;color:#aaa !important;cursor:pointer;width:284px}
.viewClose:hover,.viewBtn:hover{color:#666 !important}
.viewClose{background:url('/img/channel/blog/item/profile_view_close.png') no-repeat;width:284px;margin:0 -20px 0 -22px;height:50px;cursor:pointer}
.viewBtn{background:url('/img/channel/blog/item/profile_view_open.png') no-repeat;width:284px;margin:0 -20px 0 -22px;height:50px;cursor:pointer}
.monthly_ebook_area{position:relative;float:right;width:46px}
.monthly_ebook_link a{float:right;width:23px;display:block;height:22px;line-height:22px;text-decoration:none;cursor:pointer;font-size:12px;font-weight:bold}
.monthly_ebook_link a:hover{background-color:#e8e8e8;border-radius:3px}
.epub_icon_monthly{display:block;width:100%;height:20px;text-indent:39px;background:url('/img/channel/blog/item/icon/epub_icon_dl.png') no-repeat 3px 3px}
.side_article_list ul{margin-bottom:12px}
.side_article_list ul li{display:block;clear:both;overflow:hidden;cursor:pointer;filter:alpha(opacity = 80);opacity:0.8;list-style:none outside;line-height:18px;background-repeat:no-repeat;border-bottom:1px solid #ccc;padding:5px 0}
.side_article_list ul li a{text-decoration:none;color:#000 !important}
.side_article_list ul li a:hover{background:#f2f2f2;filter:alpha(opacity = 100);opacity:1}
.side_article_list ul li a:visited{color:#999}
.side_article_list ul li:hover{background:#f2f2f2;filter:alpha(opacity = 100);opacity:1}
.side_article_list ul li .join_time{float:right;padding-top:1px;color:#666}
.side_article_list ul li.none_article_list{cursor:default;filter:alpha(opacity = 100);opacity:1}
.side_article_list .title_new,.side_article_list .title_rss,.monthly_archive .title,.category_container .title{background-repeat:no-repeat;font-weight:bold;line-height:18px;border-bottom:1px #ccc solid;margin-top:25px}
.return_to_blog_top{text-align:right}
.return_to_blog_top a{text-decoration:none;font-weight:bold;color:#aaa !important}
.return_to_blog_top a:hover{color:#666 !important}
.return_to_blog_top a:visited{color:#aaa !important}
#blog_sub_area .ad_reward{margin-top:25px;text-align:center}
.btn_totop{position:fixed;bottom:13px;width:70px;height:61px;margin-left:174px}
.btn_totop a{background:url(/img/portal/blomaga/pagetop.png) top center no-repeat;filter:alpha(opacity = 80);opacity:0.8;padding-top:45px;text-align:center;cursor:pointer;display:block;font-size:10px}
.btn_totop a:hover{filter:alpha(opacity = 100);opacity:1}
.tagControlContainer.tag_response_waiting span.tag_delete,.tagControlContainer.tag_response_waiting span.tag_lock,.tagControlContainer.tag_response_waiting span.tag_unlock{opacity:0.2 !important}
.tagControlContainer.tag_response_waiting .tag_change_lock_position{position:relative}
.tagControlContainer.tag_response_waiting span.tag_change_lock{position:absolute;top:-8px;left:-26px}
.tagControlContainer .ope_tag,.tagControlContainer .dic{display:inline-block;vertical-align:baseline;margin-left:5px !important}
.tagControlContainer .ope_tag a,.tagControlContainer .ope_tag span,.tagControlContainer .dic a,.tagControlContainer .dic span{display:inline-block;vertical-align:middle}
.tagControlContainer .ope_tag a span.enable,.tagControlContainer .ope_tag a span.disable,.tagControlContainer .ope_tag a span.tag_lock,.tagControlContainer .ope_tag a span.tag_unlock,.tagControlContainer .ope_tag a span.tag_delete,.tagControlContainer .ope_tag a span.tag_change_lock,.tagControlContainer .ope_tag span span.enable,.tagControlContainer .ope_tag span span.disable,.tagControlContainer .ope_tag span span.tag_lock,.tagControlContainer .ope_tag span span.tag_unlock,.tagControlContainer .ope_tag span span.tag_delete,.tagControlContainer .ope_tag span span.tag_change_lock,.tagControlContainer .dic a span.enable,.tagControlContainer .dic a span.disable,.tagControlContainer .dic a span.tag_lock,.tagControlContainer .dic a span.tag_unlock,.tagControlContainer .dic a span.tag_delete,.tagControlContainer .dic a span.tag_change_lock,.tagControlContainer .dic span span.enable,.tagControlContainer .dic span span.disable,.tagControlContainer .dic span span.tag_lock,.tagControlContainer .dic span span.tag_unlock,.tagControlContainer .dic span span.tag_delete,.tagControlContainer .dic span span.tag_change_lock{width:16px;height:16px;display:block}
.tagControlContainer .ope_tag a span.enable,.tagControlContainer .ope_tag span span.enable,.tagControlContainer .dic a span.enable,.tagControlContainer .dic span span.enable{background:url('/img/common/icon/nicodic.16x16.c.png') no-repeat 0 -2px}
.tagControlContainer .ope_tag a span.disable,.tagControlContainer .ope_tag span span.disable,.tagControlContainer .dic a span.disable,.tagControlContainer .dic span span.disable{background:url('/img/common/icon/nicodic.16x16.png') no-repeat 0 -2px}
.tag_list.owner span.tag_change_lock{position:absolute;top:-8px;left:-35px}
.tag_list.owner span.tag_lock{filter:alpha(opacity = 70) !important;opacity:0.7 !important}
.tag_list.owner span.tag_lock:hover{filter:alpha(opacity = 100) !important;opacity:1 !important}
.notice_container .post_tags{margin:5px 0 2px 0}
.notice_container .post_tags .tag_title{float:left;margin-right:10px;padding:1px 4px;border-radius:2px;color:#fff;font-weight:bold}
.notice_container .post_tags .tag_title.login{background:#333;cursor:pointer}
.notice_container .post_tags .tag_title.login:hover{background:#666}
.notice_container .post_tags .tag_title.no_login{width:62px;background:#999;text-align:center;cursor:default}
.notice_container .post_tags .tag_title.no_login a{color:#fff}
.notice_container .post_tags .edit_tags{font-weight:bold;color:#fff}
.notice_container .post_tags .edit_tags a .msg_0{display:block}
.notice_container .post_tags .edit_tags a .msg_1{display:none}
.notice_container .post_tags .edit_tags a:hover .msg_1{display:block}
.notice_container .post_tags .edit_tags a:hover .msg_0{display:none}
.notice_container .post_tags ul.recommend_tag_list{width:808px;height:auto;vertical-align:bottom;overflow:hidden;display:inline-block;vertical-align:baseline}
.notice_container .post_tags ul.recommend_tag_list li{display:inline-block;vertical-align:baseline;margin:2px 5px}
.notice_container .post_tags ul.recommend_tag_list li a{padding:1px 5px;border:transparent 1px solid;border-radius:5px;color:#666}
.notice_container .post_tags ul.recommend_tag_list li a:hover{border:1px #ccc solid;background:#f5f5f5;text-shadow:none !important}
.notice_container .post_tags ul.recommend_tag_list li.all_tag_close{display:none;text-decoration:underline;cursor:pointer}
.notice_container .post_tags ul.recommend_tag_list li.recommend_tag{display:none}
.notice_container .post_tags ul.recommend_tag_list li.recommend_tag.none{display:block}
.notice_container .post_tags ul.recommend_tag_list .ope_tag{margin:0 5px 0 0 !important}
.notice_container .post_tags .all_tag_view{display:none;text-decoration:underline;cursor:pointer}
.tag_entry_area{margin:7px 0 2px 0;clear:both}
.tag_entry_area .tag_entry{display:inline-block;vertical-align:baseline;position:relative;top:1px;margin-right:10px}
.tag_entry_area .tag_entry_input{width:280px;height:18px;font-size:130%;line-height:18px}
.tag_entry_area .tag_entry_btn{display:inline-block;vertical-align:middle;margin-top:-1px;margin-right:0}
.tag_entry_area .tag_entry_btn span{margin:0 0 0 4px}
.tag_entry_area .tag_entry_msg{display:inline-block;vertical-align:middle;overflow:hidden;margin-left:10px;width:324px;font-weight:bold}
.tag_entry_area .tag_entry_msg span{margin-right:0;line-height:1.2}
.tag_entry_area .tag_entry_msg .tag_error{color:#c80000}
.tag_entry_area .tag_entry_msg .tag_error a{color:#c80000;text-decoration:underline}
article.main .post_tags:after,.notice_container .post_tags:after{content:'';display:block;clear:both}
article.main .post_tags .tag_title,.notice_container .post_tags .tag_title{vertical-align:top}
article.main .post_tags ul.tag_list:after,.notice_container .post_tags ul.tag_list:after{content:'';display:block;clear:both}
article.main .post_tags ul.tag_list li,.notice_container .post_tags ul.tag_list li{display:inline-block;vertical-align:baseline;margin-right:10px}
article.main .post_tags ul.tag_list li a,.notice_container .post_tags ul.tag_list li a{color:#333}
header.content #blog_title_area,header.content #article_blog_title_area{position:relative;display:inline-table;padding:0 10px 10px 10px;min-height:110px;width:980px}
header.content #blog_title_area .article_blog_title_area_l,header.content #article_blog_title_area .article_blog_title_area_l{float:left;min-height:110px;width:710px}
header.content #blog_title_area .article_blog_title_area_r,header.content #article_blog_title_area .article_blog_title_area_r{position:absolute;right:10px;bottom:10px;float:right;width:272px}
header.content .this_monthly_ebook_btn a.button,header.content .feed_btn a.button,header.content .retransmission_btn a.button,header.content .mylist_btn a.button,header.content .mylist_del_btn a.button,header.content .epub_btn_area a.button,header.content .epub_btn_area_sample a.button,header.content .tag_edit_btn a.button,header.content .tag_entry_btn a.button,header.content .tag_not_login a.button{padding:2px 5px;background:#f8f8f8 url(/img/common/grad/dk_h24a10.png) repeat-x left top;color:#333 !important;text-shadow:none;line-height:1.5;float:right;margin-left:5px}
header.content .this_monthly_ebook_btn a.button .this_monthly_ebook_btn_base,header.content .feed_btn a.button .this_monthly_ebook_btn_base,header.content .retransmission_btn a.button .this_monthly_ebook_btn_base,header.content .mylist_btn a.button .this_monthly_ebook_btn_base,header.content .mylist_del_btn a.button .this_monthly_ebook_btn_base,header.content .epub_btn_area a.button .this_monthly_ebook_btn_base,header.content .epub_btn_area_sample a.button .this_monthly_ebook_btn_base,header.content .tag_edit_btn a.button .this_monthly_ebook_btn_base,header.content .tag_entry_btn a.button .this_monthly_ebook_btn_base,header.content .tag_not_login a.button .this_monthly_ebook_btn_base{background:url('/img/channel/blog/item/icon/epub_icon_dl.png') no-repeat 1px 0}
header.content .this_monthly_ebook_btn a.button .feed_btn_base,header.content .feed_btn a.button .feed_btn_base,header.content .retransmission_btn a.button .feed_btn_base,header.content .mylist_btn a.button .feed_btn_base,header.content .mylist_del_btn a.button .feed_btn_base,header.content .epub_btn_area a.button .feed_btn_base,header.content .epub_btn_area_sample a.button .feed_btn_base,header.content .tag_edit_btn a.button .feed_btn_base,header.content .tag_entry_btn a.button .feed_btn_base,header.content .tag_not_login a.button .feed_btn_base{background:url('/img/common/icon/rss.16x16.png') no-repeat 3px 0}
header.content .this_monthly_ebook_btn a.button .retransmission_btn_base,header.content .feed_btn a.button .retransmission_btn_base,header.content .retransmission_btn a.button .retransmission_btn_base,header.content .mylist_btn a.button .retransmission_btn_base,header.content .mylist_del_btn a.button .retransmission_btn_base,header.content .epub_btn_area a.button .retransmission_btn_base,header.content .epub_btn_area_sample a.button .retransmission_btn_base,header.content .tag_edit_btn a.button .retransmission_btn_base,header.content .tag_entry_btn a.button .retransmission_btn_base,header.content .tag_not_login a.button .retransmission_btn_base{display:block;width:15px;height:18px;background:url('/img/channel/blog/article/retransmission_btn.png') no-repeat 0 1px}
header.content .this_monthly_ebook_btn a.button .mylist_btn_base,header.content .feed_btn a.button .mylist_btn_base,header.content .retransmission_btn a.button .mylist_btn_base,header.content .mylist_btn a.button .mylist_btn_base,header.content .mylist_del_btn a.button .mylist_btn_base,header.content .epub_btn_area a.button .mylist_btn_base,header.content .epub_btn_area_sample a.button .mylist_btn_base,header.content .tag_edit_btn a.button .mylist_btn_base,header.content .tag_entry_btn a.button .mylist_btn_base,header.content .tag_not_login a.button .mylist_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;background:url('/img/common/icon/my_list.12x12.png') no-repeat 5px 2px}
header.content .this_monthly_ebook_btn a.button .mylist_del_btn_base,header.content .feed_btn a.button .mylist_del_btn_base,header.content .retransmission_btn a.button .mylist_del_btn_base,header.content .mylist_btn a.button .mylist_del_btn_base,header.content .mylist_del_btn a.button .mylist_del_btn_base,header.content .epub_btn_area a.button .mylist_del_btn_base,header.content .epub_btn_area_sample a.button .mylist_del_btn_base,header.content .tag_edit_btn a.button .mylist_del_btn_base,header.content .tag_entry_btn a.button .mylist_del_btn_base,header.content .tag_not_login a.button .mylist_del_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px;padding:0;width:10px;background:url('/img/channel/blog/item/icon/arrow_und.png') no-repeat -4px 0}
header.content .this_monthly_ebook_btn a.button .this_monthly_ebook_btn_base,header.content .this_monthly_ebook_btn a.button .feed_btn_base,header.content .feed_btn a.button .this_monthly_ebook_btn_base,header.content .feed_btn a.button .feed_btn_base,header.content .retransmission_btn a.button .this_monthly_ebook_btn_base,header.content .retransmission_btn a.button .feed_btn_base,header.content .mylist_btn a.button .this_monthly_ebook_btn_base,header.content .mylist_btn a.button .feed_btn_base,header.content .mylist_del_btn a.button .this_monthly_ebook_btn_base,header.content .mylist_del_btn a.button .feed_btn_base,header.content .epub_btn_area a.button .this_monthly_ebook_btn_base,header.content .epub_btn_area a.button .feed_btn_base,header.content .epub_btn_area_sample a.button .this_monthly_ebook_btn_base,header.content .epub_btn_area_sample a.button .feed_btn_base,header.content .tag_edit_btn a.button .this_monthly_ebook_btn_base,header.content .tag_edit_btn a.button .feed_btn_base,header.content .tag_entry_btn a.button .this_monthly_ebook_btn_base,header.content .tag_entry_btn a.button .feed_btn_base,header.content .tag_not_login a.button .this_monthly_ebook_btn_base,header.content .tag_not_login a.button .feed_btn_base{display:inline-block;vertical-align:middle;padding:0 5px 0 22px}
header.content .this_monthly_ebook_btn a.button:hover,header.content .feed_btn a.button:hover,header.content .retransmission_btn a.button:hover,header.content .mylist_btn a.button:hover,header.content .mylist_del_btn a.button:hover,header.content .epub_btn_area a.button:hover,header.content .epub_btn_area_sample a.button:hover,header.content .tag_edit_btn a.button:hover,header.content .tag_entry_btn a.button:hover,header.content .tag_not_login a.button:hover{background-color:#f8f8f8;border-color:#aaa;text-shadow:0 1px 0 #fff}
header.content .this_monthly_ebook_btn a.button:active,header.content .feed_btn a.button:active,header.content .retransmission_btn a.button:active,header.content .mylist_btn a.button:active,header.content .mylist_del_btn a.button:active,header.content .epub_btn_area a.button:active,header.content .epub_btn_area_sample a.button:active,header.content .tag_edit_btn a.button:active,header.content .tag_entry_btn a.button:active,header.content .tag_not_login a.button:active{background:#eee url(/img/common/grad/uk_h24a10.png) repeat-x left top}
header.content .mylist_del_btn a.button,header.content .tag_edit_btn a.button{margin-left:0}
header.content .tag_enterable{float:left;margin-right:5px;padding:2px 5px;border-radius:2px;background-color:#333;color:#fff;line-height:1.7;cursor:default}
header.content .post_tags{position:relative;top:3px;overflow:hidden;margin-top:1px}
header.content .post_tags .tag_edit_btn{float:left;margin:0 5px 3px 0}
header.content .post_tags .tag_not_login{float:left;margin:0 5px 0 0}
header.content .post_tags .tag_not_login a{margin-left:0;width:60px;text-align:center}
header.content .post_tags .tag_not_login a span{margin-right:0}
header.content .post_tags .tag_not_login a .msg_0{display:block}
header.content .post_tags .tag_not_login a .msg_1{display:none}
header.content .post_tags .tag_not_login a:hover .msg_1{display:block}
header.content .post_tags .tag_not_login a:hover .msg_0{display:none}
header.content .post_tags ul.tag_list li{display:inline-block;vertical-align:baseline;margin:0 3px 3px 0;padding:3px 6px 3px 6px;height:18px;border-radius:5px}
header.content .post_tags ul.tag_list li a{color:#333 !important;cursor:pointer}
header.content .post_tags ul.tag_list li a:visited{color:#333 !important}
header.content .post_tags ul.tag_list li a.tag_editing{cursor:default !important}
header.content .post_tags ul.tag_list li a.tag_editing:hover{text-shadow:none}
header.content .post_tags ul.tag_list li.not_tag{background:none !important}
header.content .btn_position{position:absolute;bottom:0;display:block;width:100%}
header.content .edit_btn button,header.content .submission_btn button{position:absolute;right:0;bottom:32px}
ul.sns_count_area_btn .sns_icon_menu_container ul{box-shadow:0 2px 3px rgba(0,0,0,0.4)}
ul.sns_count_area_btn li{display:inline-block;vertical-align:top;list-style-type:none}
ul.sns_count_area_btn li.count{min-width:10px}
ul.sns_count_area_btn li.count img{position:relative;top:3px;padding:0 3px}
ul.sns_count_area_btn li.count a{display:inline-block;padding:1px;height:20px;outline:none;box-shadow:none;color:#333 !important}
ul.sns_count_area_btn li.count a:hover{border-radius:3px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.5);color:#333 !important}
ul.sns_count_area_btn li.count a:visited{color:#333 !important}
ul.sns_count_area_btn li var{padding:0 3px}
ul.sns_count_area_btn.no_counts li.count var{display:none}
ul.blog_data_count_area{float:left;padding:2px 0 2px 5px}
ul.blog_data_count_area li{display:inline-block;vertical-align:baseline;list-style-type:none}
.sns_share_btn{margin:0 !important;padding-left:5px;vertical-align:top;white-space:nowrap}
.sns_icon_menu_container_posi{position:relative}
.sns_icon_menu_container{position:absolute;top:0;right:-1px;z-index:100;overflow:hidden;width:130px;height:0}
.sns_icon_menu_container ul{position:absolute;top:-2px;right:0;z-index:9;padding:10px 10px 5px 10px;border:solid 1px #ccc;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2)}
.sns_icon_menu_container ul li{height:30px;list-style-type:none}
.sns_icon_menu_container ul.on{display:block}
.sns_icon_menu_container ul .twitter{width:100px}
.sns_count_area_btn_position{position:relative;float:left}
article.content p.return_to_portal{position:relative;z-index:5}
article.content p.return_to_portal a{position:absolute;right:10px;width:82px;height:24px;text-decoration:none;font-weight:bold}
article.content .ope_tag a span.tag_lock,article.content .ope_tag span span.tag_lock,article.content .dic a span.tag_lock,article.content .dic span span.tag_lock{filter:alpha(opacity = 70);opacity:0.7}
article.content .ope_tag a span.tag_unlock,article.content .ope_tag span span.tag_unlock,article.content .dic a span.tag_unlock,article.content .dic span span.tag_unlock{filter:alpha(opacity = 30);opacity:0.3}
article.content .ope_tag a span.tag_unlock:hover,article.content .ope_tag span span.tag_unlock:hover,article.content .dic a span.tag_unlock:hover,article.content .dic span span.tag_unlock:hover{filter:alpha(opacity = 100) !important;opacity:1 !important}
article.content .ope_tag a span.tag_delete,article.content .ope_tag span span.tag_delete,article.content .dic a span.tag_delete,article.content .dic span span.tag_delete{filter:alpha(opacity = 30);opacity:0.3}
article.content .ope_tag a span.tag_delete:hover,article.content .ope_tag span span.tag_delete:hover,article.content .dic a span.tag_delete:hover,article.content .dic span span.tag_delete:hover{filter:alpha(opacity = 100) !important;opacity:1 !important}
article.content .ope_tag a span.tag_change_lock,article.content .ope_tag span span.tag_change_lock,article.content .dic a span.tag_change_lock,article.content .dic span span.tag_change_lock{width:35px}
article.content header.content .count.tw .tw_btn var,article.content article.main .count.tw .tw_btn var{opacity:0}
article.content header.content .count.tw a.tw_count,article.content article.main .count.tw a.tw_count{height:auto !important}
article.content header.content .count.tw a.tw_count:hover,article.content article.main .count.tw a.tw_count:hover{background:none !important;box-shadow:none !important;text-decoration:underline}
article.content.white p.return_to_portal a{background:url('/img/channel/blog/item/return_to_portal_black.png') no-repeat;filter:alpha(opacity = 70);opacity:0.7}
article.content.white p.return_to_portal a:hover{filter:alpha(opacity = 100) !important;opacity:1 !important}
article.content.white #article_blog_title{color:#333 !important}
article.content.white #article_blog_title a{color:#333 !important}
article.content.white #article_blog_title a:hover{color:#333 !important;filter:alpha(opacity = 70) !important;opacity:0.7 !important;text-shadow:none}
article.content.white header.content #blog_title,article.content.white header.content #blog_title_under,article.content.white header.content #blog_title_only{color:#333 !important}
article.content.white header.content #blog_title a,article.content.white header.content #blog_title_under a,article.content.white header.content #blog_title_only a{color:#333 !important}
article.content.white header.content #blog_title a:hover,article.content.white header.content #blog_title_under a:hover,article.content.white header.content #blog_title_only a:hover{color:#333 !important;filter:alpha(opacity = 70) !important;opacity:0.7 !important;text-shadow:none}
article.content.white header.content #blog_menu .blomaga_name a,article.content.white header.content #blog_menu_under .blomaga_name a{font-weight:bold;color:#333 !important;filter:alpha(opacity = 70);opacity:0.7}
article.content.white header.content #blog_menu .blomaga_name a:hover,article.content.white header.content #blog_menu_under .blomaga_name a:hover{color:#333 !important;filter:alpha(opacity = 100) !important;opacity:1 !important;text-shadow:none}
article.content.white header.content .article_blog_data_txt{color:#333 !important}
article.content.white header.content ul.tag_list li{background:url('/img/common/alpha/w_a50.png')}
article.content.white header.content .sns_icon_menu_container ul{background:url('/img/common/alpha/w_a90.png') !important}
article.content.white header.content .mylist_count{background:url('/img/common/icon/mylist.14x14.png') no-repeat 0 2px;padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px}
article.content.white header.content .comment_count{background:url('/img/common/icon/comment.14x14.png') no-repeat 0 3px;padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px}
article.content.white .ope_tag a span.tag_lock,article.content.white .ope_tag span span.tag_lock,article.content.white .dic a span.tag_lock,article.content.white .dic span span.tag_lock{background:url('/img/common/icon/locked.16x16.png') no-repeat 0 -2px}
article.content.white .ope_tag a span.tag_unlock,article.content.white .ope_tag span span.tag_unlock,article.content.white .dic a span.tag_unlock,article.content.white .dic span span.tag_unlock{background:url('/img/common/icon/unlocked.16x16.png') no-repeat 0 -1px}
article.content.white .ope_tag a span.tag_delete,article.content.white .ope_tag span span.tag_delete,article.content.white .dic a span.tag_delete,article.content.white .dic span span.tag_delete{background:url('/img/common/icon/delete.16x16.b.png') no-repeat left -1px}
article.content.white .ope_tag a span.tag_delete:hover,article.content.white .ope_tag span span.tag_delete:hover,article.content.white .dic a span.tag_delete:hover,article.content.white .dic span span.tag_delete:hover{background:url('/img/common/icon/delete.16x16.b.png') no-repeat right -1px !important}
article.content.white .ope_tag a span.tag_change_lock,article.content.white .ope_tag span span.tag_change_lock,article.content.white .dic a span.tag_change_lock,article.content.white .dic span span.tag_change_lock{background:url('/img/common/spinner.16x16.b.gif') no-repeat 10px -1px}
article.content.black p.return_to_portal a{background:url('/img/channel/blog/item/return_to_portal_white.png') no-repeat;filter:alpha(opacity = 70);opacity:0.7}
article.content.black p.return_to_portal a:hover{filter:alpha(opacity = 100) !important;opacity:1 !important}
article.content.black #article_blog_title{color:#fff !important}
article.content.black #article_blog_title a{color:#fff !important}
article.content.black #article_blog_title a:hover{color:#fff !important;filter:alpha(opacity = 70) !important;opacity:0.7 !important;text-shadow:none}
article.content.black header.content #blog_title,article.content.black header.content #blog_title_under,article.content.black header.content #blog_title_only{color:#fff !important}
article.content.black header.content #blog_title a,article.content.black header.content #blog_title_under a,article.content.black header.content #blog_title_only a{color:#fff !important}
article.content.black header.content #blog_title a:hover,article.content.black header.content #blog_title_under a:hover,article.content.black header.content #blog_title_only a:hover{color:#fff !important;filter:alpha(opacity = 70) !important;opacity:0.7 !important;text-shadow:none}
article.content.black header.content #blog_menu .blomaga_name a,article.content.black header.content #blog_menu_under .blomaga_name a{font-weight:bold;color:#fff !important;filter:alpha(opacity = 70);opacity:0.7}
article.content.black header.content #blog_menu .blomaga_name a:hover,article.content.black header.content #blog_menu_under .blomaga_name a:hover{color:#fff !important;filter:alpha(opacity = 100) !important;opacity:1 !important;text-shadow:none}
article.content.black header.content .article_blog_data_txt{color:#fff !important}
article.content.black header.content ul.tag_list li{background:url('/img/common/alpha/k_a30.png')}
article.content.black header.content ul.tag_list li a{color:#fff !important}
article.content.black header.content .sns_icon_menu_container ul{background:url('/img/common/alpha/k_a70.png') !important}
article.content.black header.content .mylist_count{background:url('/img/common/icon/mylist.14x14.w.png') no-repeat 0 2px;padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px}
article.content.black header.content .comment_count{background:url('/img/common/icon/comment.14x14.w.png') no-repeat 0 3px;padding:0 7px 0 18px;min-width:10px;min-width:10px;padding:0 7px 0 18px}
article.content.black header.content ul.sns_count_area_btn li.count a{color:#fff !important}
article.content.black header.content ul.sns_count_area_btn li.count a:hover{background-color:#333;box-shadow:0 0 3px rgba(0,0,0,0.5);color:#fff !important}
article.content.black header.content ul.sns_count_area_btn li.count a:visited{color:#fff !important}
article.content.black .ope_tag a span.tag_lock,article.content.black .ope_tag span span.tag_lock,article.content.black .dic a span.tag_lock,article.content.black .dic span span.tag_lock{background:url('/img/common/icon/locked.16x16.w.png') no-repeat 0 -2px}
article.content.black .ope_tag a span.tag_unlock,article.content.black .ope_tag span span.tag_unlock,article.content.black .dic a span.tag_unlock,article.content.black .dic span span.tag_unlock{background:url('/img/common/icon/unlocked.16x16.w.png') no-repeat 0 -1px}
article.content.black .ope_tag a span.tag_delete,article.content.black .ope_tag span span.tag_delete,article.content.black .dic a span.tag_delete,article.content.black .dic span span.tag_delete{background:url('/img/common/icon/delete.16x16.w.png') no-repeat left -1px}
article.content.black .ope_tag a span.tag_delete:hover,article.content.black .ope_tag span span.tag_delete:hover,article.content.black .dic a span.tag_delete:hover,article.content.black .dic span span.tag_delete:hover{background:url('/img/common/icon/delete.16x16.w.png') no-repeat right -1px !important}
article.content.black .ope_tag a span.tag_change_lock,article.content.black .ope_tag span span.tag_change_lock,article.content.black .dic a span.tag_change_lock,article.content.black .dic span span.tag_change_lock{background:url('/img/common/spinner.16x16.w.gif') no-repeat 10px -1px}
article.content.black .tag_entry_area .tag_entry_msg.error{margin-left:7px;padding:3px;border-radius:2px;background:#f1f1f1}
#article_blog_title{word-break:break-all;word-wrap:break-word;white-space:normal;min-height:59px;width:700px;color:#333 !important;white-space:normal;font-weight:bold;font-size:36px;line-height:1.1}
.article_blog_data{float:left;padding:5px 0 0;width:100%}
.article_blog_data_txt .article_blog_data_first:after{content:'';display:block;clear:both}
.article_blog_data_txt .article_blog_data_first span{float:left;padding:2px 0}
.article_blog_data_txt span{margin-right:10px}
.article_blog_data_txt li span{margin-right:0}
#blog_title,#blog_title_under,#blog_title_only{word-break:break-all;word-wrap:break-word;white-space:normal;width:700px;text-indent:0;font-weight:bold;font-size:36px;line-height:40px}
#blog_title_only{padding:10px 0;min-height:68px}
#blog_title_area #blog_title{margin:10px 0 5px 0;padding-bottom:0}
#blog_title_area #blog_title a{color:#333;text-decoration:none}
#blog_title_area #blog_title .sub_txt{margin-left:15px;font-size:70%}
#blog_title_area .title_top:after{content:'';display:block;clear:both}
#blog_title_area .title_top.all{min-height:88px}
#blog_title_under{padding-top:10px;min-height:51px}
.blomaga_name{float:left;margin-bottom:5px;font-size:16px}
#mylist_msg p{top:-24px;right:104px}
#mylist_msg_recommend p{top:5px;right:0}
#rss_title{background:url('/img/common/icon/rss.35x35.png') no-repeat left top;text-indent:40px}
.rss_icon{padding-left:20px;background:url('/img/common/icon/rss.16x16.png') no-repeat left}
menu.scopebar{float:right;margin-right:10px}
menu.scopebar.compact .scope{padding:2px 1em}
#blog_menu a,#blog_menu_under a{text-decoration:none}
#blog_menu ul li,#blog_menu_under ul li{display:inline;font-size:16px}
#blog_menu:after{content:'';display:block;clear:both}
.line_container:after{content:'';display:block;clear:both}
.channel section.site_body article.content{min-height:400px}
.channel section.site_body article.content section.content_body{border-radius:10px}
.channel section.site_body article.content section.content_body.article_list,.channel section.site_body article.content section.content_body.article_watch{background:#f1f1f1;padding:0}
.channel section.site_body article.content section.content_body.article_watch .main_blog_txt{margin-bottom:5px}
.channel section.site_body article.content section.content_body.article_watch{border-radius:10px 10px 0 0}
#blog article.main{float:left;min-height:360px}
#blog article.main .blog_list_menu{display:block;margin-bottom:10px;height:30px;vertical-align:middle}
#blog article.main .blog_list_menu .article_count{float:left;margin-top:6px;vertical-align:middle;font-weight:bold;font-size:16px}
#blog article.main .blog_list_menu .label{text-align:right}
#blog article.main.not_articles{border-radius:10px 0 0 10px}
#blog aside.main{float:right;padding:22px;width:240px;margin-left:-4px}
#blog_pop_common .blogmag_url{word-break:break-all;word-wrap:break-word;white-space:normal;color:#999}
#blog_pop_common span.url_name{color:#09f}
#blog_pop_common .blog_admission_blog_title{word-break:break-all;word-wrap:break-word;white-space:normal;margin:5px 0;text-align:left;font-weight:bold;font-size:18px;line-height:1.4}
#blog_pop_common .btn_menu ul{display:inline-block;vertical-align:baseline}
#blog_pop_common .btn_menu ul li{display:inline-block;vertical-align:baseline;list-style-type:none}
#blog_pop_common .btn_menu ul li a{display:block;padding:0;width:268px;height:232px;text-align:center;font-size:18px}
#blog_pop_common .btn_menu ul li a .txt{display:block;padding-top:154px}
#blog_pop_common .btn_menu ul li a .description{position:absolute;left:288px;display:block;margin:5px 10px 5px 10px;padding:5px 10px;width:230px;border-radius:5px;background:#999;color:#fff !important;text-align:left;font-size:12px;line-height:1.3}
#blog_pop_common .btn_menu ul li:hover{background-color:#f1f1f1}
#blog_pop_common .btn_menu ul li.edit a{border-right:solid 1px #ccc;background:url(/img/channel/blog/item/blogmag_write.png) no-repeat left center}
#blog_pop_common .btn_menu ul li.setting a{background:url(/img/channel/blog/item/blogmag_setting.png) no-repeat left center}
.nicoch_modalmmCenter{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}
.nicoch_modalmmCenter .indent{padding-left:1em;text-indent:-1em}
.nicoch_modalmmCenter .nicoch_modal_overlay{position:fixed;top:0;right:0;z-index:10;overflow:auto;width:100%;height:100%;background:url(/img/common/alpha/k_a60.png) repeat;cursor:pointer}
.nicoch_modalmmCenter .nicoch_modal_window{position:fixed;top:40%;left:50%;z-index:9999;margin:-150px 0 0 -300px;width:640px;border:solid 1px #aaa;border-radius:4px;box-shadow:0 0 15px rgba(0,0,0,0.6)}
.nicoch_modalmmCenter .modal_close{position:relative;height:0}
.nicoch_modalmmCenter .modal_close a{filter:alpha(opacity = 50);opacity:0.5;position:absolute;top:-70px;right:5px;padding:10px;text-decoration:none;font-size:12px}
.nicoch_modalmmCenter .modal_close a:hover{filter:alpha(opacity = 50);opacity:0.5;color:#666 !important;text-decoration:underline}
.completion .nicoch_modalmmCenter .nicoch_modal_window{width:577px}
.blog_pop_area{padding:0;font-size:100%}
.blog_pop_area p{font-size:18px;line-height:28px}
.blog_pop_area .title{filter:alpha(opacity = 90);opacity:0.9;margin-bottom:0;padding:20px;background:#666;color:white;font-weight:bold;font-size:20px;line-height:2}
.blog_pop_area a{text-decoration:underline !important}
.blog_pop_area a:link{color:#000}
.blog_pop_area a:hover{color:#003cdd !important;text-shadow:0 0 10px rgba(68,119,255,0.2) !important}
.blog_pop_area a:visited{color:#888 !important}
.mmPopContent{filter:alpha(opacity = 90);opacity:0.9;padding:20px;background-color:#fff;text-align:left;font-weight:bold}
.mmPopContent.non_transparency{filter:alpha(opacity = 100);opacity:1}
.mmPopContent .subscribing_warn{font-size:14px;font-weight:normal}
.mmPopContent .subscribing_warn small{display:block;color:#d88}
#blomaga_subscribe_balloon{display:none;position:absolute;width:151px;height:39px;text-align:right;z-index:20000}
#channel_join .blomaga_subscribe_message_01{margin:4px;padding:10px;font-size:18px;font-weight:bold}
