﻿@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@900&display=swap');
:root{
	--font-size1:1.2rem;
	--font-size2:1.1rem;
	--font-size3:1.5rem;
	--red1:#a32d28;
	--red2:#c00;
	--pink:#e83c78;
  --black:#484848;
  --golden:#b2843b;
	--light_orange:#fdd900;
	--light2_orange:#f7ad00;
	--bright-yellow:#FFEB3B;
	--blue:#1d4878;
	--light_blue:#357dce;
	--posner-teal:#124e54;
	--teal-light:#417176;
	--sand-gold:#f0e2b6;
	--academic-brick:#9e4b3b;
	--brick-light:#f7ebe9;
	--luxury-gold:#d1bc8a;
  --font-family:"Noto Serif TC", "PMingLiU", serif;
}
article{color:#444444;}
.flex{display:flex;flex-wrap:wrap;display:-ms-flexbox;-ms-flex-wrap:wrap;}
.bg-linear-yellow{background:linear-gradient(to right, transparent, rgb(249 251 221) 40%, rgb(252 255 220) 60%, transparent);}
.bg-teal{background:url("../images/1508049/1508049_bg1.jpg?") center / cover;position:relative;z-index:1;overflow:hidden;}
.bg-teal::after {
  content:''; position:absolute; top:0; right:0; width:19%; height:100%;
  background:linear-gradient(-60deg, transparent 0%, #f8d1a1 25%, #ffce94 50%, #fffce2 90%);
  clip-path:polygon(0 0, 100% 0, 100% 25%, 84% 25%, 84% 50%, 64% 50%, 64% 75%, 44% 75%, 44% 100%, 0 100%);
  transform:scaleX(-1) scaleY(-1); transform-origin:center; z-index:2; pointer-events:none;
}
.bg-brick-light{background-color:var(--brick-light);position:relative;z-index:1;overflow:hidden;}
.bg-brick-light::before { content:'step'; position:absolute; bottom:8rem; left:-3rem; font-size:15rem; color:#ffffff25;transform:skewX(-15deg);z-index:-2; }
.bg-brick-light::after { content:'2'; position:absolute; bottom:-5rem; left:2rem; font-size:15rem; color:#ffffff25;transform:skewX(-15deg);z-index:-2; }
.bg-lecture-light{background:white;position:relative;z-index:1;overflow:hidden;}
.bg-lecture-light::before { content:'step'; position:absolute; bottom:8rem; right:-3rem; font-size:15rem; color:#fdf4f155;transform:skewX(15deg);z-index:-2; }
.bg-lecture-light::after { content:'1'; position:absolute; bottom:-5rem; right:4rem; font-size:15rem; color:#fdf4f155;transform:skewX(15deg);z-index:-2; }
.section{max-width:1200px;width:100%;margin:auto;padding:2rem;}
/*贏造地方特考上榜*/
.hero{padding:2rem 0;overflow:hidden;position:relative;z-index:1;font-family:var(--font-family);color:var(--black);text-align:left;justify-content:center;align-items:center;}
.hero::before {
  content:''; position:absolute; top:0; left:0; width:68%; height:100%; background:linear-gradient(30deg, #fffbd5 30%, #ffffff 50%, #ffc682 70%, transparent 100%); z-index:-1;
  clip-path:polygon(0 0, 100% 0, 100% 25%, 94% 25%, 94% 50%, 88% 50%, 88% 75%, 82% 75%, 82% 100%, 0 100%);
}
.hero::after{content:'';position:absolute;inset:0;background:url("../images/1508049/1508049_main_right.jpg") 84% bottom / 52% auto no-repeat;z-index:-2;}
.hero>div{flex:0 62%;}
.hero h1{font-size:clamp(2.5rem, 9vw, 7rem);font-weight:bold;line-height:1.2;}
.hero h1 span{color:var(--red1);}
.hero .des{font-size:clamp(1.5rem, 3vw, 2.8rem);font-weight:bold;color:var(--blue);}
.hero .des span{color:var(--red1);}
.hero .des img{display:inline;}
/*專題講座*/
.com-title {text-align:center;font-size:clamp(1.5rem, 3vw, 2.8rem);font-family:var(--font-family);color:var(--black);}
.com-title h2{font-size:clamp(2rem, 4vw, 3.2rem);font-weight:600;color:var(--posner-teal);justify-content:center;align-items:center;}
.com-title.b h2{color:orange;}
.com-title.c h2{color:var(--blue);}
.step{color:white;font-size:clamp(1.25rem, 3vw, 2.2rem);clip-path:polygon(0 0, 100% 0, 100% 33.333%, 90% 33.333%, 90% 66.666%, 75% 66.666%, 75% 100%, 0 100%);padding:0 5rem 0 1rem;margin-right:0.5rem;}
.step.a{background:var(--teal-light);}
.step.b{background:var(--light2_orange);}
.step.c{background:var(--light_blue);}
.listen dt{width:100%;text-align:left;font-size:clamp(1.2rem, 3vw, 1.5rem);color:var(--academic-brick);}
.listen dd{
  width:calc(100%/4 - 0.5rem);padding:2rem 2rem 1rem;border-radius:1rem;font-size:clamp(1.1rem, 3vw, 1.25rem);margin:0.5rem auto;color:var(--black);
  background:linear-gradient(0deg, #ffffff 20%, #ffeacf 55%, #ffce94 55%, white 90%);border:solid 1px var(--sand-gold);box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.listen dd strong{display:block;font-size:clamp(1.2rem, 3vw, 1.5rem);color:var(--posner-teal);}
.listen_icon{margin:0 auto 1.2rem;}
.listen_icon img{max-width:100%;height:auto;display:block;margin:auto;}
.time-box{padding:1rem 0;line-height:1.9;}
.time-box ul,.time-box dl{margin:0 2rem 0 0;}
.time-box ul li{font-size:1.25rem;padding:0.25rem 1rem;}
.time-box ul li:not(:first-of-type,:last-of-type){border-bottom:1px dotted;}
.time-box ul li b{width:8rem;display:inline-block;color:var(--academic-brick);}
.time-box dl dt{font-size:1.5rem;font-weight:500;padding:0 0 0.5rem;color:var(--academic-brick);}
.time-box dl dt a{font-size:1.15rem;background-color:var(--academic-brick);color:white;padding:0.15rem 1rem;border-radius:2rem;display:inline-block;margin:auto auto auto 0.5rem;}
.time-box dl dd{font-size:1.15rem;display:flex;flex-wrap:wrap;gap:1rem;}
.time-box dl dd b{margin:auto auto auto 0;color:var(--academic-brick);}
.teacher{margin:auto 0 auto auto;}
.seat{text-align:center;padding:1.5rem 0 0;}
.seat a{background-color:var(--academic-brick);padding:0.5rem 1.5rem;border-radius:2rem;margin:auto;color:white;font-size:clamp(1.3rem, 3vw, 1.75rem);text-decoration:none;box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)}
.seat a i{color:var(--bright-yellow)}
/*弱科健檢*/
.diagnosis{width:500px;border-radius:1rem;background:linear-gradient(15deg,#FFFFFF 60%,#FFF200 80%,#FFCC00 90%);padding:2rem;}
.checkup{}
.checkup i{color:#06C755;background-color:white;font-size:4rem;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin:auto auto 1rem;}
.diagnosis dl{padding:1rem 0;}
.diagnosis dl dt{font-size:1.5rem;font-weight:500;color:var(--blue);}
.reason{font-size:1.25rem;word-break:keep-all;overflow-wrap:anywhere;padding:0.5rem 0;}
.diagnosis dl dd{font-size:1.25rem;width:calc(100%/2);color:#00acba;}
.diagnosis dl dd::before{content:'\f058';font-family:"Font Awesome 6 Free";font-weight:400;margin:auto 0.25rem auto 0;}
.diagnosis p{font-size:1.15rem;font-weight:500;text-align:center;word-break:keep-all;overflow-wrap:anywhere;}
.diagnosis p a{color:#04873B;font-size:1.35rem;}
.diagnosis p b{font-size:1.35rem;padding:0 0.25rem 0 0;color:#04873B;}
.Op_course{width:calc(100% - 500px);padding:0 0 0 4rem;margin:auto;}
.Op_course_subtitle{font-size:1.6rem;color:var(--black);text-align:center;;background:var(--bright-yellow);border-radius:20px;padding:0.5rem 0.5rem 1.25rem;margin:0 auto 2.5rem;}
.Op_course_subtitle li{font-size:1.3rem; text-align:center;}
.Op_course_subtitle li strong{font-size:1.3rem;}
.Op_course_subtitle strong{font-size:2.85rem;color:var(--red2);}
.Op_course_subtitle .hooper{height:30px;}
.op_t1{color:var(--bright-yellow);font-weight:bold;padding:1% 0 0.5%;font-size:2.2rem;}
.op_t1 a{color:var(--bright-yellow);}
.op_t2{color:#fff;font-weight:bold;font-size:2.2rem;line-height:2.5rem;display:block;}
.op_t3{color:#fff;padding:1rem 0;margin:2rem auto;font-size:var(--font-size3);border-top:1px #f9eaae dotted;border-bottom:1px #f9eaae dotted;position:relative;}
.op_t3 a{color:var(--bright-yellow);font-weight:bold;font-size:var(--font-size3);}
.op_t4{color:#3f0d08;font-weight:bold;margin:auto 1.5%;font-size:var(--font-size3);background-color:var(--bright-yellow);width:100px;height:100px;align-items:center;border-radius:100%;justify-content:center;display:inline-flex;text-align:center;position:absolute;top:0;bottom:0;left:0;}
.op_t5{color:#fff;padding:1% 0 0.5%;font-size:var(--font-size1);line-height:1.5em;text-align:left;}
.out_link{text-align:center;}
.out_link li{margin:auto 0.5rem;}
.out_link li a{display:inline-block;transition:all .3s ease-in;text-decoration:blink;color:#fff;padding:0.5rem 1rem;border-radius:25px;background-color:#ff9336;margin:0.125rem;}
.out_link li a:hover{transform:scale(1.1);}
.exp_box{
  text-align:left;padding:1rem;display:flex;flex-wrap:wrap;align-items:flex-end;row-gap:.5rem;background:linear-gradient(to bottom,#ffffff80 ,white);border-radius:2rem;
  margin-bottom:1rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
}
.exp_box dl{width:calc(100% - (120px + 1rem));}
.exp_box dl dt{font-size:1.25rem;font-weight:500;color:var(--pink);}
.exp_box img{border-radius:100%;background:white;}
.exp_box ul{color:var(--blue);font-size:1.1rem;}
.winner_t{background:var(--bright-yellow);color:var(--academic-brick);padding:0.1rem .5rem;display:inline-block;font-size:1.2rem;border-radius:1rem;margin:0.25rem 0;}
.exp_box figure{width:110px;margin-right:1rem;}
/*頁籤*/
.sort_item{}
.sort_item a{cursor:pointer;width:calc(100%/2);padding:1rem 0;transition:background-color 0.2s;background-color:rgb(179 71 133 / 50%);color:rgb(255 255 255 / 70%);font-size:2.4rem;text-align:center;text-decoration:none;position:relative;}
.sort_item a.active{font-size:2.5rem;color:#fff;}
.sort_item a.active.left{background-color:#b34785;font-size:2.7rem;color:#fff;}
.sort_item a.active.right{background-color:var(--light_blue);font-size:2.7rem;color:#fff;}
.sort_item a.right {background-color:rgb(53 125 206 / 70%);}
.sort_item a.active::after{content:'\f103';font-family:"Font Awesome 5 Free";font-weight:bold;margin-left:1rem;}
/*從基礎到進階*/
.sort_content .section{max-width:1535px;}
.bonus-box{max-width:1200px;width:100%;margin:auto;}
.progress{}
.progress dl{width:calc(100%/4 - 7.5%);text-align:center;padding:1rem .5rem;position:relative;line-height:1.6;font-size:1.2rem;}
.progress dl:nth-of-type(3){width:calc(100%/4 + 15%);}
.progress dl:nth-of-type(4){width:calc(100%/4);}
.progress dl dt{color:var(--blue);background-color:white;width:100px;height:100px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1.5rem;margin:0 auto .5rem;box-shadow:rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;position:relative;z-index:2;}
.progress dl::after{content:'';position:absolute;}
.progress dl:nth-of-type(1)::after{width:44%;height:1px;background-color:black;left:78%;top:calc(50px + 1rem);}
.progress dl:nth-of-type(3)::after{width:55%;height:1px;background-color:black;left:63%;top:calc(50px + 1rem);}
.progress dl dd{word-break:keep-all;overflow-wrap:anywhere;}
.progress dl dd a{color:#b21534;font-weight:bold;}
.decoration-none{text-decoration:none;cursor:initial;}
.decoration-none:hover{top:initial;}
.service{color:var(--blue);background-color:white;border-radius:2rem;font-size:1.25rem;padding:0.5rem 2rem;width:fit-content;margin:auto; box-shadow:rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset}
.service a{color:var(--pink);}
/*憑成績單優惠*/
.ask_link{text-align:center;font-size:1.3rem;padding:1rem 0;}
.ask_link a{margin:0.25rem 0.5rem;background-color:var(--light_orange);border-radius:2rem;padding:0.25rem 1rem;box-shadow:rgb(0 0 0 / 15%) 1.95px 1.95px 2.6px;text-decoration:none;display:inline-flex;flex-wrap:wrap;}
.class-title{width:24%;text-align:center;font-family:"Microsoft YaHei";font-weight:bold;font-size:1.8rem;padding:.5rem 0 0 1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}
.class-title-t{text-align:center;font-family:"Microsoft YaHei";font-weight:bold;font-size:2.4rem;line-height:2.7rem;}
.class-title-t strong{color:#fed900;text-shadow:-1px -1px 0 #1b1d1d, 1px -1px 0 #1b1d1d, -1px 1px 0 #1b1d1d, 1px 1px 0 #1b1d1d, 2px 2px 2px #1b1d1d;}
.bonus-box{}
.bonus-cont{width:calc(100%/2);margin:2rem auto 0;box-shadow:rgb(0 0 0 / 15%) -10px 5px 15px -5px;border-radius:2rem;border-top:8px #cccccc99 solid;background-color:#F5F1F0;padding:2rem 2rem 1rem;}
.bonus-cont dl{font-size:1.3rem;margin:1rem auto auto;}
.bonus-cont dl dd{padding:0.25rem 1rem;}
.bonus-cont .platform{width:100%;background:linear-gradient(45deg, rgb(179 71 133 / 10%) 50%, transparent);padding:0 1rem;}
.tab-2 .platform{background:linear-gradient(45deg, rgb(0 141 137 / 10%) 50%, transparent);}
.bonus-cont .decimal li{list-style-type:decimal;margin-left:2.5rem;}
.bonus-cont b{color:#00acba;}
.bonus-cont .pb-0{padding-bottom:0}
.bonus-cont .py-0{padding-bottom:0;padding-top:0;}
.bonus-cont .pt-0{padding-top:0;}
.price{color:var(--pink);font-size:1.5rem;margin:0.125rem;font-weight:bold;line-height:0;}
.class-name{color:#f23e7d;font-weight:bold;font-size:1.75rem;}
.class-name a{color:var(--blue);font-size:1.7rem;}
.checkout{background:#b21534;padding:0.5rem 1rem;color:white;}
.bonus-cont .checkout dt{font-weight:600;}
.checkout dd .price{color:#fed900;}
.bonus-cont .checkout dt,.bonus-cont .checkout dd{padding:0;}
.bgcolor-green{background-color:#dbedd5;}
.bgcolor-pink{background-color:#fbd8de;}
.bgcolor-oldstu{background-color:#F44336;color:#fff;padding:1px 4px 2px 12px;border-radius:16px;display:inline-block;}
.supplement{text-align:center;padding:2rem 0 0;}
.shopping{font-size:2.2rem;padding:1.05rem 0;color:#fff;text-align:center;background:linear-gradient(to right, #ba4d90, #d79dbe);}
.tab-2 .shopping{background:linear-gradient(to right, #6494d4, rgb(51 124 192 / 90%));}
.shopping a{background-color:white;border-radius:2rem;padding:.25rem 1rem;margin:auto .5rem;box-shadow:rgb(0 0 0 / 15%) 1.95px 1.95px 2.6px;text-decoration:none;color:var(--blue);font-weight:normal;}
/*眾多考生證實*/
.youtube_title{font-size:2.3rem;text-align:center;word-break:keep-all;overflow-wrap:anywhere;}
.youtube_title strong{font-size:2.75rem;padding:0 0.25rem;color:var(--red1)}
.video-wrap{margin:auto;}
.video-box{width:calc(100%/2 - 1rem);margin:auto 0.5rem 1rem;}
.embed-container{position:relative;padding-bottom:55.25%!important;height:0;overflow:hidden;max-width:100%;border-radius:20px;background-color:#607D8B;border-left:solid 3px var(--light2_orange);border-top:solid 3px var(--light2_orange);border-right:solid 3px var(--light_orange);border-bottom:solid 3px var(--light_orange);}
.embed-container iframe, .embed-container object, .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
@media (max-width:1179px) {	
	.diagnosis {width:450px;padding:1rem;}
	.Op_course{width:calc(100% - 450px);padding:0;margin:auto 0 auto auto;}
	.progress dl{font-size:1.15rem;}
	.time-box ul{width:100%;display:flex;flex-wrap:wrap;margin:auto;}
	.time-box ul li:first-of-type{width:100%;}
	.time-box ul li{padding:.25rem;margin:auto;}
	.time-box ul li:last-of-type{border-bottom:1px dotted;}
	.time-box dl{margin:2rem auto auto;}
}
@media (min-width:2200px){.hero>div{flex:0 52%}.hero::after{background:url("../images/1508049/1508049_main_right.jpg") 83% 65% / 51% auto no-repeat;}}
@media (max-width:1750px) {.hero>div{flex:0 75%}}	
@media (max-width:1350px) {.hero>div{flex:0 82%}.hero::after{background:url("../images/1508049/1508049_main_right.jpg") 98% bottom / 66% auto no-repeat;}}	
@media (min-width:1201px){	
	.op_t3{padding:1rem 0 1rem 3rem;}
	.op_t5{margin:auto 10rem;}
	.grade{position:absolute;right:0;bottom:50%;}
	.grade a{border-radius:50%;width:8.5rem;height:8.5rem;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;text-decoration:none;}
	.price .sort{width:30%;}
}
@media (min-width:1024px){	
	.progress dl:nth-of-type(3)::before{content:'';width:47%;height:1px;background-color:black;position:absolute;right:62%;top:calc(50px + 1rem);}
}
@media (max-width:1200px){
  .hero>div{flex:0 90%;}	  
  .bg-teal::after{width:17%;}
	.op_t3{padding:1rem 0 1rem 8rem;}
	.grade a{display:block;}
	.segment h2{transform:skewX(-15deg);width:95%;margin:auto;}
	.segment h2 span{transform:skewX(15deg)}
	.experience{width:100%;}
	.Op_course_subtitle .hooper{height:60px;}	
	.bg-linear-yellow{background:linear-gradient(to right,rgb(246,255,146),white,rgb(246,255,146));}
}
@media screen and (max-width:1023px){
	.class-name{display:block;}
	.bonus-cont .ml-4{margin-left:0;}
	.class-title, .bonus-cont > ul{width:100%;}
	.class-title img{width:170px}   
	.class-title-t b.t1{color:#fed900;font-size:1.85rem;display:inline-block;padding:0.8rem 0 0 0;}
	.class-title-t b.t2{color:#fed900;font-size:2.1rem;display:block;line-height:2.1rem;}
	.class-title-t b.t3{color:#fff;font-size:2.1rem;line-height:2.4rem;display:block;}
	.class-title-t b.t123{color:#fff;font-size:2.2rem;display:inline-block;padding:0 0 0 0;}
	.video-box, .class-title, .bonus-cont>ul{width:100%;}
	.progress dl, .progress dl:nth-of-type(3), .progress dl:nth-of-type(4){width:100%;padding:1rem 2rem;}
	.progress dl:not(:last-of-type)::after{width:1px;height:2rem;left:50%;top:auto;bottom:-1rem;display:block;background-color:black;}
	.exp_box{width:100%;display:inline-block;}
	.exp_box figure{float:left;}
	.exp_box dl{width:100%;}
	.exp_box dl dt{width:auto;}
	.time-box ul li{width:100%;}
	.diagnosis{width:100%;}
	.Op_course{width:100%;margin:2rem auto auto;}	
	.listen dd{width:calc(100% / 2 - .5rem);padding:1rem;}
	.step{padding:0 3rem 0 1rem;}
}
@media (max-width:767px){
	.hero::after{background:url("../images/1508049/1508049_main_right2.jpg") right bottom / cover no-repeat;}
	.hero::before{width:54%;clip-path:none;}
  	.hero h1 span{display:block;}
	.bg-teal::after, .hero h1 span:after{display:none;}
	.hero .des span{display:block;}
	.hero h1{width:100%;}	
  	@media screen and (max-width:360px){.listen dd{width:calc(100% / 1 - .5rem);}}
	.Op_course_subtitle{padding:0.5rem 0.5rem 0.75rem;margin:0 auto 1.5rem;}
	.Op_course_subtitle .hooper{height:50px;}
	.Op_course_subtitle strong{font-size:2rem;}
	.Op_course_subtitle li{font-size:1rem;}
	.Op_course_subtitle li strong{font-size:1.05rem;}
	.Op_course_subtitle .long{font-size:0.95rem;line-height:1.25rem;}
	.Op_course_subtitle .long strong{font-size:0.95rem;}
	picture img{width:100%;height:100%;}
	.experience figure, .experience ul{width:100%;}
	.experience_container{flex-direction:column;margin:1.5rem auto 2.5rem;}
	.experience_container dl{width:initial;margin-inline:1rem;}
	.experience_container .experience_photo{width:initial;margin:1rem auto;}
	.op_t1{display:block;font-size:1.6rem;}
	.op_t2,.segment h2{font-size:1.4rem;line-height:1.75rem;}
	.op_t3{padding:1rem 0 1rem 4.5rem;font-size:1.1rem;}
	.op_t3 a,.op_t5,p,.experience,.price th,.senior .des,.select,.segment{font-size:1.1rem;}
	.op_t4{width:70px;height:70px;font-size:1.125rem;padding:0 0.75rem;margin:auto;}	
	.timetable dt{width:100%;}
	.bonus-cont{width:100%;padding:2rem 1rem 1rem;}
}
@media (max-width:767px) and (orientation :portrait){
	.section{padding:1rem;}
	.com-title{word-break:keep-all;overflow-wrap:anywhere;margin:1rem auto;}
	.com-title h2{display:flex;flex-wrap:wrap;align-items:center;justify-content:left;}
	.exp_box{display:flex;}
	.exp_box figure{margin:auto;}
	.step{font-size:1.5rem;}
	.diagnosis dl dd{width:100%;}
	.class-title-t{font-size:2rem;}
	.class-name,.class-name a{font-size:1.5rem;}
	.sort_item a{font-size:1.25rem;}
	.sort_item a::after{margin-left:0.25rem;}
	.sort_item a.active.left,.sort_item a.active.right{font-size:1.8rem;line-height:2.2rem;}
	.shopping{font-size:1.3rem;text-align:center;} 
	.youtube_title{font-size:1.6rem;line-height:2.2rem;margin-bottom:4%;}
    .youtube_title strong{font-size:1.9rem;}
	.video-wrap{padding:0;}
	.bonus-cont>ul>li{width:100%;font-size:1.15rem;}
	.price{font-size:1.25rem;}
	.time-box dl dd{gap:0;line-height:1.5rem;margin-bottom:.5rem;}
	.time-box dl dd b{width:100%;}
}