@charset "UTF-8";




/*======*/
dl.course{width:85%;height:auto;margin:0px auto;padding:0px 0px 0px 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
dl.course dt{margin:0px auto;padding:8px 0px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:50%;word-break: break-all;font-size:25px;line-height:170%;letter-spacing:1px;color:#ff6fa9;}
dl.course dd{margin:0px auto;padding:8px 0px;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:50%;font-size:25px;line-height:170%;letter-spacing:1px;color:#ff6fa9;}
dl.course div{display: -ms-flexbox;display: flex;width:100%;height:auto;margin:0px 0px 10px 0px;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;box-shadow: 0 0 1em rgba(85,85,85,0.1);border:3px solid rgb(255,255,255,0.3);}
dl.course small{font-size:14px;}
dl.course div:nth-of-type(1){
	background: #ffd7e7; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #ffd7e7 0%, #ffe4ef 10%, #eae5ff 90%, #dbd2ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #ffd7e7 0%,#ffe4ef 10%,#eae5ff 90%,#dbd2ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #ffd7e7 0%,#ffe4ef 10%,#eae5ff 90%,#dbd2ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd7e7', endColorstr='#dbd2ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
dl.course div:nth-of-type(2){
	background: #dbd2ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #dbd2ff 0%, #eae5ff 10%, #e1f0ff 90%, #cae5ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #dbd2ff 0%,#eae5ff 10%,#e1f0ff 90%,#cae5ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #dbd2ff 0%,#eae5ff 10%,#e1f0ff 90%,#cae5ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbd2ff', endColorstr='#cae5ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
dl.course div:nth-of-type(3){
	background: #cae5ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #cae5ff 0%, #e1f0ff 10%, #dffffd 90%, #c5fffb 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #cae5ff 0%,#e1f0ff 10%,#dffffd 90%,#c5fffb 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #cae5ff 0%,#e1f0ff 10%,#dffffd 90%,#c5fffb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae5ff', endColorstr='#c5fffb',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
dl.course div:nth-of-type(4){
	background: #c5fffb; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #c5fffb 0%, #dffffd 10%, #ffe7e5 90%, #ffd6d3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #c5fffb 0%,#dffffd 10%,#ffe7e5 90%,#ffd6d3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #c5fffb 0%,#dffffd 10%,#ffe7e5 90%,#ffd6d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5fffb', endColorstr='#ffd6d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
dl.course div:nth-of-type(5){
	background: #ffd6d3; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #ffd6d3 0%, #ffe7e5 10%, #e1f0ff 90%, #cce6ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #ffd6d3 0%,#ffe7e5 10%,#e1f0ff 90%,#cce6ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #ffd6d3 0%,#ffe7e5 10%,#e1f0ff 90%,#cce6ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd6d3', endColorstr='#cce6ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
dl.course div:nth-of-type(6){
	background: #cce6ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #cce6ff 0%, #e1f0ff 10%, #ffd8e8 90%, #ffbdd7 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #cce6ff 0%,#e1f0ff 10%,#ffd8e8 90%,#ffbdd7 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #cce6ff 0%,#e1f0ff 10%,#ffd8e8 90%,#ffbdd7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce6ff', endColorstr='#ffbdd7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
	@media all and (max-width: 1024px) {
	}

/*======*/
ul.course_plus{width:100%;height:auto;margin:0px auto;padding:10px 0px 0px 0px;}
ul.course_plus li{width:24%;height:auto;margin:0px 1%;padding:0px;display:inline-block;line-height:130%;letter-spacing:1px;color:#ffffff;aspect-ratio: 1/1;border-radius: 50%;}
ul.course_plus li dl{height:100%;margin:0px auto;padding:0px;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;}
ul.course_plus li dt{width:100%;margin:0px auto;padding:0px;line-height:130%;letter-spacing:1px;color:#ffffff;font-size:19px;}
ul.course_plus li dd{width:100%;margin:0px auto;padding:0px;line-height:130%;letter-spacing:1px;color:#ffffff;font-size:24px;}
ul.course_plus li:nth-of-type(1){background:#a0d1ff;}
ul.course_plus li:nth-of-type(2){background:#8de9e2;}
ul.course_plus li:nth-of-type(3){background:#c6b7ff;}
	@media all and (max-width: 1024px) {
		ul.course_plus li dt{font-size:14px;}
		ul.course_plus li dd{font-size:20px;}
	}


/*======*/
div.service{width:100%;height:auto;margin:0px auto;padding-bottom:80px;}
p.komi{width:100%;height:auto;margin:0px auto;padding-top:10px;font-size:16px;line-height: 100%;}
ul.service{width:85%;height:auto;margin:0px auto;}
ul.service li{width:100%;height:auto;margin:0px 0px 10px 0px;padding:6px 0px;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;box-shadow: 0 0 1em rgba(85,85,85,0.1);border:3px solid rgb(255,255,255,0.3);font-size:16px;line-height: 100%;}
ul.service li span{display:block;width:100%;height:auto;margin:0px auto;padding-top:4px;font-size:14px;line-height: 100%;}
ul.service li:nth-of-type(1){
	background: #ffd7e7; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #ffd7e7 0%, #ffe4ef 10%, #eae5ff 90%, #dbd2ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #ffd7e7 0%,#ffe4ef 10%,#eae5ff 90%,#dbd2ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #ffd7e7 0%,#ffe4ef 10%,#eae5ff 90%,#dbd2ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd7e7', endColorstr='#dbd2ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.service li:nth-of-type(2){
	background: #dbd2ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #dbd2ff 0%, #eae5ff 10%, #e1f0ff 90%, #cae5ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #dbd2ff 0%,#eae5ff 10%,#e1f0ff 90%,#cae5ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #dbd2ff 0%,#eae5ff 10%,#e1f0ff 90%,#cae5ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbd2ff', endColorstr='#cae5ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.service li:nth-of-type(3){
	background: #cae5ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #cae5ff 0%, #e1f0ff 10%, #dffffd 90%, #c5fffb 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #cae5ff 0%,#e1f0ff 10%,#dffffd 90%,#c5fffb 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #cae5ff 0%,#e1f0ff 10%,#dffffd 90%,#c5fffb 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cae5ff', endColorstr='#c5fffb',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.service li:nth-of-type(4){
	background: #c5fffb; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #c5fffb 0%, #dffffd 10%, #ffe7e5 90%, #ffd6d3 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #c5fffb 0%,#dffffd 10%,#ffe7e5 90%,#ffd6d3 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #c5fffb 0%,#dffffd 10%,#ffe7e5 90%,#ffd6d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5fffb', endColorstr='#ffd6d3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.service li:nth-of-type(5){
	background: #ffd6d3; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #ffd6d3 0%, #ffe7e5 10%, #e1f0ff 90%, #cce6ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #ffd6d3 0%,#ffe7e5 10%,#e1f0ff 90%,#cce6ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #ffd6d3 0%,#ffe7e5 10%,#e1f0ff 90%,#cce6ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd6d3', endColorstr='#cce6ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.service li:nth-of-type(6){
	background: #cce6ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #cce6ff 0%, #e1f0ff 10%, #ffd8e8 90%, #ffbdd7 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #cce6ff 0%,#e1f0ff 10%,#ffd8e8 90%,#ffbdd7 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #cce6ff 0%,#e1f0ff 10%,#ffd8e8 90%,#ffbdd7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce6ff', endColorstr='#ffbdd7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
	@media all and (max-width: 1024px) {
	}

/*======*/
.card{width:100%;height:auto;margin:80px auto;padding:0px;}
.card p.icon{width:70%;height:auto;margin:0px auto;padding-bottom:10px;}
.card p.text{width:100%;height:auto;margin:0px auto;padding-bottom:20px;display:inline-block;line-height:130%;letter-spacing:1px;font-size:15px;}
.card p.link{width:70%;height:auto;margin:0px auto;padding:0px;display:inline-block;line-height:130%;letter-spacing:1px;color:#ffffff;font-size:18px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;}
.card p.link{background:#ff948c;}
.card p.link a span{display:inline-block;background:url(../img/footer/03.webp) no-repeat;background-size:auto 22px;background-position:0px 50%;text-indent:40px;}
.card p.link a{color:#ffffff;display:inline-block;margin:0px auto;padding:10px 0px;}
	@media all and (max-width: 1024px) {
		.card p.text{font-size:13px;}
		.card p.link{width:80%;font-size:14px;}
	}

/*======*/
div.delivery{width:100%;height:auto;margin:80px auto;padding:0px;}
div.delivery h2.en{padding:0px 0px 27px 0px;}
.delivery dl{width:100%;height:auto;margin:0px auto;padding:0px 0px 0px 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.delivery dl dt{margin:0px auto;padding:8px 0px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:100%;word-break: break-all;font-size:23px;line-height:170%;letter-spacing:1px;}
.delivery dl dd{margin:0px auto;padding:10px 0px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:100%;font-size:18px;line-height:170%;letter-spacing:1px;}
.delivery dl div{width:100%;height:auto;margin:0px 0px 10px 0px;}
.delivery h3{width:100%;height:auto;margin:0px auto;padding:0px;line-height:100%;letter-spacing:1px;}
.delivery h3 span{display:inline-block;min-width:120px;width:auto;height:auto;margin:0px auto;padding:10px 20px;line-height:100%;letter-spacing:2px;background:#c6b7ff;color:#ffffff;font-size:18px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:relative;}
.delivery h3 span::before{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #c6b7ff;position:absolute;top:20px;left:-15px;}
.delivery h3 span::after{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #c6b7ff;position:absolute;top:20px;right:-15px;}
	@media all and (max-width: 1024px) {
		.delivery h3 span{font-size:16px;}
		.delivery dl dt{font-size:20px;}
		.delivery dl dd{font-size:16px;}
	}

/*======*/
div.option{width:100%;height:auto;margin:0px auto;padding-top:80px;}
div.option h2.en{padding:0px 0px 27px 0px;}
div.option p.image{width:100%;height:auto;margin:0px auto;padding:0px 0px;}
.option_ul{width:100%;height:270px;margin:0px auto;padding:0px 0px;position:relative;}
ul.option{width:100%;height:auto;margin:0px auto;padding:0px 0px;position:absolute;top:-95px;left:0px;}
ul.option li{width:34%;height:auto;margin:0px 1%;padding:0px;display:inline-block;line-height:130%;letter-spacing:1px;color:#ffffff;aspect-ratio: 1/1;border-radius: 50%;}
ul.option li dl{height:100%;margin:0px auto;padding:0px;display: flex;flex-wrap: wrap;justify-content: center;align-content: center;}
ul.option li dt{width:100%;margin:0px auto;padding:0px;line-height:130%;letter-spacing:1px;color:#ffffff;font-size:16px;}
ul.option li dd{width:100%;margin:0px auto;padding:0px;line-height:130%;letter-spacing:1px;color:#ffffff;font-size:20px;}
ul.option li:nth-of-type(1){background: #aed8ff; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #aed8ff 0%, #aed8ff 40%, #a0d1ff 41%, #a0d1ff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #aed8ff 0%,#aed8ff 40%,#a0d1ff 41%,#a0d1ff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #aed8ff 0%,#aed8ff 40%,#a0d1ff 41%,#a0d1ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aed8ff', endColorstr='#a0d1ff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.option li:nth-of-type(2){background: #9eece6; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #9eece6 0%, #9eece6 40%, #8de9e2 41%, #8de9e2 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #9eece6 0%,#9eece6 40%,#8de9e2 41%,#8de9e2 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #9eece6 0%,#9eece6 40%,#8de9e2 41%,#8de9e2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9eece6', endColorstr='#8de9e2',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */}
ul.option li:nth-of-type(3){background: #FF85B6;
	background: linear-gradient(135deg,  rgba(255,147,191,1) 0%,rgba(255,147,191,1) 40%,rgba(255,133,182,1) 41%,rgba(255,133,182,1) 100%);}



	@media all and (max-width: 1024px) {
		ul.option{position:absolute;top:-65px;left:0px;}
		ul.option li{width:44%;}
		ul.option li dt{font-size:14px;}
		ul.option li dd{font-size:20px;}
	}

/*======*/
div.access{width:100%;height:auto;margin:80px auto;padding:0px 0px;
background: #ffe4ef; /* Old browsers */
background: -moz-linear-gradient(top,  #ffe4ef 0%, #eae5ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffe4ef 0%,#eae5ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffe4ef 0%,#eae5ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe4ef', endColorstr='#eae5ff',GradientType=0 ); /* IE6-9 */}
.access_box{width:95%;height:auto;margin:0px auto;padding:0px 0px 20px 0px;}
.access_box h3{width:100%;height:auto;margin:0px auto;padding:0px;line-height:100%;letter-spacing:1px;}
.access_box h3 span{display:inline-block;width:auto;height:auto;margin:0px auto;padding:10px 20px;line-height:100%;letter-spacing:2px;background:#ff6fa9;color:#ffffff;font-size:17px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:relative;}
.access_box h3 span::before{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #ff6fa9;position:absolute;top:20px;left:-15px;}
.access_box h3 span::after{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #ff6fa9;position:absolute;top:20px;right:-15px;}
.access_box p.ad{width:100%;height:auto;margin:0px auto;padding:4px 0px 0px 0px;font-size:16px;line-height:200%;letter-spacing:1px;}
.access_box ul{width:80%;height:auto;margin:0px auto;padding:0px 0px 10px 0px;}
.access_box li{width:100%;height:auto;margin:5px auto;padding:0px;display:inline-block;line-height:250%;letter-spacing:1px;font-size:13px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;background:#ffffff;box-shadow: 0 0 1em rgba(85,85,85,0.1);}
	@media all and (max-width: 1024px) {
		.access_box h3 span{font-size:16px;}
		.access_box p.ad{font-size:14px;}
		.access_box ul{width:100%;}
		.access_box li{font-size:12px;}
	}

/*======*/
div.rule{width:100%;height:auto;margin:0px auto;padding:0px 0px;}
div.rule h3.text{width:95%;height:auto;margin:0px auto;padding:0px 0px;font-size:15px;line-height:160%;letter-spacing:1px;color:#c6b7ff;}
div.rule p.text{width:95%;height:auto;margin:0px auto;padding:10px 0px 0px 0px;text-align:left;}
div.rule p.text span{color:#d4c9ff;}

/*======*/
div.trans h2.en{padding:0px 0px 27px 0px;}
.trans dl{width:100%;height:auto;margin:0px auto;padding:0px 0px 0px 0px;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.trans dl dt{margin:0px auto;padding:8px 0px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:100%;word-break: break-all;font-size:23px;line-height:170%;letter-spacing:1px;}
.trans dl dd{margin:0px auto;padding:10px 0px;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;width:100%;font-size:18px;line-height:170%;letter-spacing:1px;}
.trans dl div{width:100%;height:auto;margin:0px 0px 10px 0px;}
.trans dl small{font-size:14px;display:block;margin:0px auto;padding:0px;line-height:100%;}
.trans h3{width:100%;height:auto;margin:0px auto;padding:0px;line-height:100%;letter-spacing:1px;}
.trans h3 span{display:inline-block;min-width:120px;width:auto;height:auto;margin:0px auto;padding:10px 20px;line-height:100%;letter-spacing:2px;background:#a0d1ff;color:#ffffff;font-size:18px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;position:relative;}
.trans h3 span::before{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #a0d1ff;position:absolute;top:20px;left:-15px;}
.trans h3 span::after{content:"";display:inline-block;width:15px;height:auto;padding:0px;border-top:2px solid #a0d1ff;position:absolute;top:20px;right:-15px;}
	@media all and (max-width: 1024px) {
		.trans dl{width:95%;}
		.trans h3 span{font-size:16px;}
		.trans dl dt{font-size:20px;}
		.trans dl dd{font-size:16px;}
	}




