ul{list-style:none; padding-left:0;}

.at-body{background:#f1f5f4;}
.at-container{max-width:1024px !important;}
.is-pc .at-body{min-height:100vh !important;}
.at-menu{display:none;}
.m_con{display:none;}
.store{max-width:1024px; margin:0 auto; background:#fff; box-shadow:0 0 10px rgba(112,144,126,0.2);}
.hd{position:sticky; top:0; display:flex; align-items:center; justify-content:space-between; height:10vh; padding:0 2vw; background:#fff; z-index:99;}
.logo img{width:11.98vw; min-width:160px; max-width:230px;}
.btn_logout{font-size:1.6rem; margin-left:1.8vh;}
.user_util{position:relative;}
.notification_bg{display:none; position:fixed; top:0; left:50%; max-width:1024px; width:100%; height:100vh; transform:translateX(-50%);}
.notification_wrap{position:absolute; right:2vw; top:9vh; width:30rem; height:285px; padding:2rem; border-radius:10px; background:#fff; box-shadow:0 0 10px rgba(112,144,126,0.4);  overflow-y:auto; z-index:999;}
.notification_box{padding-bottom:1.5rem; border-bottom:1px solid #e0e0e0; margin-bottom:1.5rem;}
.notification_box:last-child{border-bottom:0; padding-bottom:0; margin-bottom:0;}
.notification_date{font-size:1.6rem; line-height:2rem; font-weight:800; margin-bottom:1.5rem;}
.notification_box ul{margin-bottom: 0;}
.notification_box li{position:relative; font-size:1.6rem; line-height:2.4rem; padding-bottom:1rem; padding-left:1.5rem;}
.notification_box li:last-child{padding-bottom:0;}
.notification_box li:before{content:''; position:absolute; top:1rem; left:0; width:6px; height:6px; border-radius:50%; background:#054824;}

.store_nav{position:sticky; top:10vh; float:left; width:200px; height:calc(100vh - 10vh); padding-top:4rem; padding-left:1.7rem; background:#82a391; z-index:90;}
.store_nav li{font-size:1.8rem; line-height:4.5rem; font-weight:bold; border-top-left-radius:22.5rem; border-bottom-left-radius:22.5rem; background:#82a391;} 
.store_nav li a{display:block; color:#fff; padding-left:6rem; background:no-repeat 2.1rem 46%;}
.store_nav li.active{background:#fff;}
.store_nav li.active a{color:#054824;}
.store_nav li:nth-of-type(1) a{background-image:url('/thema/Basic/img/store_tit01.png');}
.store_nav li:nth-of-type(2) a{background-image:url('/thema/Basic/img/store_tit02.png');}
.store_nav li:nth-of-type(3) a{background-image:url('/thema/Basic/img/menu06_nav01.png');}
.store_nav li:nth-of-type(4) a{background-image:url('/thema/Basic/img/store_tit04.png');}
.store_nav li.active:nth-of-type(1) a{background-image:url('/thema/Basic/img/store_tit01_ac.png');}
.store_nav li.active:nth-of-type(2) a{background-image:url('/thema/Basic/img/examine_tit_icon01.png');}
.store_nav li.active:nth-of-type(3) a{background-image:url('/thema/Basic/img/menu06_nav01_ac.png');}
.store_nav li.active:nth-of-type(4) a{background-image:url('/thema/Basic/img/store_tit04_ac.png');}
.notification{position:relative; display:inline-block;}
.notification_icon{position:absolute; top:-1px; right:-1px; width:6px; height:6px; border-radius:50%; background:#054824;}
.store_box{float:left; width:calc(100% - 200px); padding:4vh 3vh;}
.store_tit{font-size:2.2rem; line-height:4.5rem; font-weight:bold; padding-left:2.7rem; background:no-repeat left 45%;}
.store_tit01{background-image:url('/thema/Basic/img/tit_icon05.png');}
.store_tit02{background-image:url('/thema/Basic/img/tit_icon06.png');}
.store_tit03{padding-left:0;}

.mb10{margin-bottom:1rem;}
.mb20{margin-bottom:2rem;}
.store_btn_wrap{margin-top:1vh; margin-bottom:2vh;}
.btn_sbl.btn_store{display:inline-block; color:#054824 !important; font-weight:bold; width:17rem; border:1px solid #054824; margin-right:1rem;}
.store_txt{font-size:1.6rem;}
.store_txt b{font-weight:800;}
.store_inner01{padding-bottom:1rem; border-bottom:1px solid #e0e0e0;}
.store_inner01 .store_txt{line-height:2.2rem; color:#757575;}
.eva_result_num{font-size:2rem; line-height:2.2rem; color:#054824;}
.eva_date{color:#333;}
.store_inner02{padding:3vh 0; border-bottom:1px solid #e0e0e0;}
.store_inner02 .store_txt{line-height:2.4rem;}
.store_inner03{padding:3vh 0;}
.chart_box{position:relative; transform:translateX(-10px);}
.chart_line{position:absolute; bottom:calc(9px + (((100% - 18px) / 6) * ((95 - 70) / 5))); right:0; width:94.9%; height:2px; border-bottom:2px dashed #ff4e45;}
.tag{position:absolute; top:-10px; right:1%; font-size:1.4rem; line-height:2.5rem; color:#fff; font-weight:500; padding:0 20px; border-radius:10px; background:#ff4e45; transform:translateY(-100%);}
.tag:before{content:''; position:absolute; bottom:0; left:50%; width:12px; height:6px; background:url('/thema/Basic/img/tag_tail.png'); transform:translate(-50%, 95%);}
#chart_line2{border-color:#ff7e15;}
.tag2{right:44%; background:#ff7e15; }
.tag2:before{background:url('/thema/Basic/img/tag_tail2.png'); }
.select.mo_input{width:120px; font-size:1.6rem; font-weight:bold; margin-top:1vh; background:#d9e4df url('/thema/Basic/img/sle_arrow_green.png') no-repeat 85% center;}
.store_box table{margin-top:1.2vh;}	
.store_box th{width:calc((100% / 6) * 1.3); font-size:1.6rem; line-height:4rem; color:#fff; font-weight:500; text-align:center; border-right:1px solid #e0e0e0; background:#82a391;}
.store_box th:last-child{border-right:0;}
.store_box td{font-size:1.6rem; line-height:2.4rem; text-align:center; padding:1.3rem 0.8rem; border-right: 1px solid #e0e0e0; border-bottom:1px solid #e0e0e0;}
.store_box td:last-child{ color:#cfd0d0; border-right:0;}
.store_box .btn_box{width:calc((100% / 4) * 0.7);}
.store_box tr:nth-of-type(2n){background:#f2f6f4;}
.btn_store2{display:inline-block; font-size:1.6rem; line-height:2.8rem; color:#054824; padding:0 1.7rem; border:1px solid #054824; border-radius:1.5rem; background:#fff;}
.result_box{width:calc(100% - 200px); padding:4vh 3vh; margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; background:#fff;}

@media all and (max-width:991px){
	.responsive .m-header{display:none !important;}
	/* .pc_con{display:none;} */
	.m_con{display:block;}
	.responsive .at-body .at-container{padding:0 !important;}

	.notification img{width:18px;}
	.notification_icon{top:-2px; right:-2px;}
	.store_nav{float:none; width:100%; height:auto; padding-left:0; padding-top:0;}
	.store_nav li{float:left; width:25%; text-align:center; background:0; transform:none;}
	.store_nav li.active{background:none;}
	.store_nav li a{font-weight:500; padding-left:0; background:none; transform:none;}
	.store_nav li.active a{color:#fff; padding-left:0; background:#054824;}
	.store_nav li:nth-of-type(1) a, .store_nav li:nth-of-type(2) a, .store_nav li:nth-of-type(3) a, .store_nav li:nth-of-type(4) a, .store_nav li.active:nth-of-type(1) a, .store_nav li:nth-of-type(2) a, .store_nav li.active:nth-of-type(3) a, .store_nav li.active:nth-of-type(4) a{background-image:none;}
	.store_box{float:none; width:100%; min-height:calc(100vh - 10vh - 4.5rem);}
	.chart_line{width:86%;}
	.store_box th{width:calc((100% / 4) * 1);}
	.store_box .btn_box{width:calc((100% / 4) * 1);}
	.result_box{width:100%; }
	
}