﻿body{overflow-x: hidden}
.txt_color1{color: #844A75}
.txt_color2{color: #F4BC3D}
.txt_color3{color: #C45F2C}
.txt_color4{color: #EBBAF7}
.bg_color1{background-color: #844A75}
.bg_color2{background-color: #F4BC3D}
.bg_color3{background-color:#C45F2C}
.bg_color4{background-color: #EBBAF7}
.border_color1{border-color: #844A75}
.border_color2{border-color: #F4BC3D}
.border_color3{border-color: #C45F2C}
.border_color4{border-color: #EBBAF7}
.hvr_txt_color1:hover{color: #844A75}
.hvr_txt_color2:hover{color: #F4BC3D}
.hvr_txt_color3:hover{color: #C45F2C}
.hvr_txt_color4:hover{color: #EBBAF7}
.hvr_bg_color1:hover{background-color: #844A75}
.hvr_bg_color2:hover{background-color: #F4BC3D}
.hvr_bg_color3:hover{background-color: #C45F2C}
.hvr_bg_color4:hover{background-color: #EBBAF7}
.hvr_border_color1:hover{border-color: #844A75}
.hvr_border_color2:hover{border-color: #F4BC3D}
.hvr_border_color3:hover{border-color:#C45F2C}
.hvr_border_color4:hover{border-color: #EBBAF7}
.linkStyle{color:#1b1b1b}
#logo h1 img{width:150%!important}
#mainSlide div{max-height:750px}
#contents .box:nth-child(1) p{font-size:17px}
main.pattern_bg {
background: url(../Dup/img/pattern2.png);
background-repeat: repeat-y;
background-size: 206px 461px;
background-position: 0 0;
}
#side_info .more{z-index:2}
.tel_txt-sub{text-align:left;font-size:14px}
.tel_contact-sub{margin-top:25px}
.mail_contact-sub{padding-bottom:25px}
@media screen and (max-width: 768px){
#contents .box:nth-child(1) p{font-size:15px}
#contents .box:nth-child(2) p{font-size:14px}
main.pattern_bg {
background-size: 206px 461px;
}
#page_title{padding-top:120px}
}
@media screen and (max-width: 667px){
main.pattern_bg {
background-size:114px 253px;
}
}
@media screen and (min-width:0\0) {
#footer_menu ul li a{padding-top:10px}
.cate_list li a{padding-top:15px}
#page10 ul li a{padding-top:25px}
}