@charset "UTF-8";
.conditions .text-box {margin-bottom: 8vw;line-height: 1.8;}
.conditions .text-box ul li {margin-bottom: 4vw;font-size: 3.5vw;padding-left: 4.5vw;text-indent: -4.5vw;}

.conditions .text-box ul.list{counter-reset: decimal-counter;}
.conditions .text-box ul.list>li:before {content: counter(decimal-counter) ".";counter-increment: decimal-counter; padding-right: 1vw; }

.conditions .text-box ul.list2{counter-reset: brackets-counter;margin: 2vw auto 0;}
.conditions .text-box ul.list2 li{margin-bottom: 1vw;padding-left: 6.5vw;text-indent: -6.5vw;}
.conditions .text-box ul.list2 li:before {content: "(" counter(brackets-counter) ")";counter-increment: brackets-counter;padding-right: 1vw;}

/* ============================================= 
pc
================================================*/
@media screen and (min-width: 736px) { 

.conditions .text-box {margin-bottom: 60px;}
.conditions .text-box ul>li {margin-bottom: 20px;font-size: 16px;padding-left: 24px;text-indent: -24px;}
	
.conditions .text-box ul.list>li:before,.conditions .text-box ul.list2 li:before{ padding-right: 8px; }

.conditions .text-box ul.list2{margin: 10px auto 0;}
.conditions .text-box ul.list2 li{margin-bottom: 4px;}
	
}

/* =============================================
retina用
================================================*/
@media screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 2), screen and (min-width: 736px) and (min-resolution: 2dppx) { 


}
