@charset "UTF-8";

/*======*/
div.today{padding:0px;}
div.today_in{padding:10px 0px 15px 0px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;
	-ms-flex-pack: center;justify-content:center;-webkit-flex-wrap: wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items: flex-start;}
/*======*/
.today .girl{width:48%;height:auto;margin:10px 1% 0px 1%;text-align:center;vertical-align:top;position:relative;padding:3px 0px;background:#e20000;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.img_name{width:calc(100% - 6px);height:auto;}
.today .girl div.img{width:100%;height:auto;position:relative;}
.today .girl p.img{width:100%;height:auto;position:relative;}
.today .girl p.img a{display:block;}
.today .girl .item_nomination{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:29px;left:5px;}
.today .girl .item_experience{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:29px;right:5px;}
.today .girl .item_nomination img ,
.today .girl .item_experience img
	{width:auto;height:38px;}
/*======*/
.today .girl ul.type{width:100%;height:auto;position:absolute;bottom:0px;left:0px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.today .girl ul.type li{display:inline-block;width:1000%;height:auto;position:relative;background:rgb(204,35,28,0.7);color:#ffffff;line-height:200%;}
/*======*/
.today .girl .name{width:100%;height:auto;padding-top:10px;padding-bottom:3px;position:relative;background:#ffffff;}
.today .girl .name h3{width:100%;height:auto;line-height:150%;font-size:17px;color:#222222;}
.today .girl .name p.size{width:100%;height:auto;padding-bottom:10px;font-size:17px;color:#222222;}
.today .girl .name h3 span, .today .girl .name p.size span{font-size:13px;color:#cc231c;}
/*======*/
.today .girl .today{width:calc(100% - 6px);height:auto;padding:3px 0px;line-height:170%;background:#cc231c;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.today .girl .today span{display:inline-block;width:auto;height:auto;padding:0px 0px 0px 27px;background:url(../img_new/common/time.png) no-repeat;background-size:auto 80%;background-position:0% 50%;}
.today .girl .now_time{display:inline-block;width:calc(100% - 20px);height:auto;padding:3px 0px 4px 0px;background:#cc231c;color:#ffffff;position:absolute;top:-14px;left:10px;
	border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.today .girl .now_time span{display:inline-block;width:auto;height:auto;line-height:160%;padding:0px 0px 0px 18px;background:url(../img_new/common/real.png) no-repeat;background-size:auto 85%;background-position:0% 50%;}
.today .girl .now_time span:after {content: "";position: absolute;bottom: -5px;right:calc(50% - 3px);width: 0;height: 0;border-style: solid;border-width: 6px 6px 0 6px;border-color: #cc231c transparent transparent transparent;}
/*======*/
.today .girl .comment{width:calc(100% - 6px);height:auto;padding-bottom:2px;text-align:left;font-size:16px;}
/*======*/
.today .girl p.count{width:100%;height:auto;margin:0px auto;padding:4px 0px 4px 0px;color:#efefef;}
.today .girl p.count a{display:inline-block;width:auto;height:auto;margin:0px auto;padding:0px 0px 0px 26px;background: url(../img_new/icon/voice.png) no-repeat;background-size:19px 15px;background-position:0px 50%;}
.today .girl p.count a:link{color:#cc231c;text-decoration:none;}
.today .girl p.count a:visited{color:#cc231c;text-decoration:none;}
.today .girl p.count a:hover{color:#cc231c;text-decoration:underline;}
.today .girl p.count a:active{color:#cc231c;text-decoration:none;}

/*======*/
.news{width:100%;}
.news_in{width:100%;padding:15px 0px;background:#ffffff;}
/*======*/
.news_overflow{width:calc(100% - 10px);height:400px;overflow:auto;}
.info_main_box{width:calc(100% - 20px);margin:0px auto;padding:10px 0px 0px 0px;border-bottom:1px dashed #ffffff;}
.info_main_box h3{text-align:left;width:100%;height:auto;font-size:13px;font-weight:bold;color:#cc231c;}
.info_main_box p.date{text-align:left;width:100%;height:auto;padding-top:1px;color:#202020;}
.info_main_box_contents{width:100%;padding-top:8px;padding-bottom:15px;}
.info_main_box_contents p{width:100%;text-align:left;line-height:190%;color:#202020;padding:2px 0px;}
.info_main_box_contents_r{width:70%;padding-bottom:8px;}
.info_main_box_contents_l{width:100%;}
.news_img_size_a{width:100%;}
.news_img_size_b{width:80%;}
.news_img_size_c{width:60%;}
/*===emoji===*/
.info_main_box_contents p img{vertical-align:middle;display:inline-block;margin-left:2px;}


/*======*/
.contents_banner{width:calc(100% - 10px);padding-top:10px;}
.contents_banner li{width:100%;padding-bottom:15px;}


/*======*/
.event_in{width:100%;height:auto;}
.event_in{width:calc(100% - 20px);padding:10px 0px 15px 0px;}


/*======*/
div.newface{width:100%;margin:10px 0px;}
div.newface_in{width:calc(100% - 20px);padding:10px 0px 0px 0px;}
/*======*/
.newface .girl{width:97%;height:auto;margin:10px 1% 0px 1%;text-align:center;vertical-align:top;position:relative;padding:3px 0px;background:#111111;}
.newface .img_name{width:calc(100% - 6px);height:auto;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.newface .girl div.img{width:47%;height:auto;margin-left:0px;}
.newface .girl p.img{width:100%;height:auto;position:relative;overflow: hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #ffffff;box-sizing:border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;box-shadow: var(--shd, 0 1px 3px rgba(0, 0, 0, .5));}
.newface .girl p.img a{display:block;}
.newface .girl .item_nomination{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:7px;left:5px;}
.newface .girl .item_experience{display:inline-block;width:auto;height:auto;padding:0px;position:absolute;bottom:7px;right:5px;}
.newface .girl .item_nomination img ,
.newface .girl .item_experience img
	{width:auto;height:38px;}
/*======*/
.newface .girl ul.type{width:calc(100% - 12px);height:auto;padding:6px 0px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.newface .girl ul.type li{display:inline-block;width:calc(100% - 4px);height:auto;position:relative;color:#ffffff;line-height:200%;font-size:15px;}
.newface .girl ul.type li:nth-of-type(1){background:#cc231c;}
/*======*/
.newface .girl .name{width:52%;height:auto;padding-top:25px;margin-right:0px;position:relative;}
.newface .girl .name h3{width:100%;height:auto;line-height:150%;font-size:18px;}
.newface .girl .name p.size{width:100%;height:auto;padding-bottom:10px;font-size:18px;}
.newface .girl .name h3 span, .newface .girl .name p.size span{font-size:14px;color:#cc231c;}
/*======*/
.newface .girl .today{width:100%;height:auto;padding:3px 0px;line-height:170%;background:#fc7aa6;color:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.newface .girl .today span{display:inline-block;width:auto;height:auto;padding:0px 0px 0px 27px;background:url(../img_new/common/time.png) no-repeat;background-size:auto 80%;background-position:0% 50%;}
.newface .girl .now_time{display:inline-block;width:calc(100% - 20px);height:auto;padding:3px 0px 4px 0px;background:#16b3f0;color:#ffffff;position:absolute;top:5px;left:10px;
	border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.newface .girl .now_time span{display:inline-block;width:auto;height:auto;line-height:160%;padding:0px 0px 0px 18px;background:url(../img_new/common/real.png) no-repeat;background-size:auto 85%;background-position:0% 50%;}
.newface .girl .now_time span:after {content: "";position: absolute;bottom: -6px;right:calc(50% - 3px);width: 0;height: 0;border-style: solid;border-width: 6px 6px 0 6px;border-color: #16b3f0 transparent transparent transparent;}
/*======*/
.newface .girl .side_img{width:100%;height:auto;padding-top:20px;position:absolute;bottom:0px;right:0px;
	display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.newface .girl .side_img li{display:inline-block;width:calc(50% - 2px);height:auto;overflow: hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #ffffff;box-sizing:border-box;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;box-shadow: var(--shd, 0 1px 3px rgba(0, 0, 0, .5));}
.newface .girl .side_img li:nth-of-type(1){margin-left:0px;}
.newface .girl .side_img li:nth-of-type(2){margin-right:0px;}
/*======*/
.newface .girl .comment{width:calc(100% - 12px);height:auto;padding-bottom:2px;text-align:left;font-size:16px;}



/*======*/
.link{width:95%;margin:0px auto;padding-top:15px;}
.link img{max-width:100%;}


