@charset "UTF-8";


/* #booking */
	
#booking .search-widget-search-container-bf1818 {
	background: none !important;
	padding: 0 !important;
	box-shadow: none !important;
	border-radius: 0px !important;
	color: inherit !important;
	margin: 0 0 50px 0 !important;
	width: 100% !important;
}

#booking .search-widget-search-container-bf1818 input{
	width: 100% !important;
	height: 45px !important;
}

#booking .search-widget-search-container-bf1818 .search-widget-input-wrapper-eaf5bf {
    display: block !important;
}

#booking .search-widget-two-picker-wrapper-4ca735 {
	display: block !important;
	vertical-align: bottom;
	margin: 20px 0 20px 0;
}

#booking .input-container-input-container-da40af {
    display:  block !important;
    margin: 0 !important;
}

#booking .input-container-input-container-da40af .input-container-title-db81ec {
    color: inherit !important;
    display: block !important;
    font-size: 15px !important;
    margin-bottom: 10px;
    font-weight: inerit !important;
    line-height: inherit !important;
}

#booking .input-container-input-container-da40af .input-container-slot-239963 {
    position: relative;
}

#booking .input-container-input-container-da40af .input-container-title-db81ec {
 color: inherit !important;
	display: block !important;
	font-size: 15px !important;
	margin-bottom: 10px;
	font-weight: inherit !important;
	line-height: inherit !important;
}

#booking .search-widget-search-container-bf1818 .search-widget-button-wrapper-d2b715{
	display: block !important;
	margin: 20px 0 0 0 !important;
}

#booking .button-btn-f51c1a{
	width: 100% !important;
	margin: 0 !important;
	height: 45px !important;
}


/* .info_banner2020_block */

.info_banner2020_block{
	width: 310px;
	right: 15px;
	top: 20px;
	z-index: 22000;
	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
}

.info_banner2020_block_in{
	margin: 0 auto;
	max-width: 360px;
}

.info_banner2020_link{
	text-decoration: none !important;
	display: block;
	transition: opacity 0.4s ease 0s;
	opacity: 1;
}

.info_banner2020_link:hover{
	opacity: 0.7;
}

.info_banner2020_img{
	line-height: 0;
	margin: 0 0 15px 0;
	background-color: #ffffff;
}

.info_banner2020_img img{
	vertical-align: bottom;
	width: 100%;
	height: auto;
}

.info_banner2020_btn{
	background-color: #ffffff;
}

.info_banner2020_btn a{
	background-color: #3399ff;
	display: block;
	text-decoration: none !important;
	text-align: center;
	padding: 10px;
	line-height: 1;
}

.info_banner2020_btn a span{
	position: relative;
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	font-size: 14px;
	padding: 0 0 0 12px;
	white-space: nowrap;
}

.info_banner2020_btn a span:before{
	content: "";
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -3px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 3px 0 3px 6px;
	border-color: transparent transparent transparent #ffffff;
}

.en .info_banner2020_btn a span{
	font-size: 11px;
}

	#common_footer{
		padding-bottom: 160px !important;
	}

@media screen and (max-width: 989px) {
	.info_banner2020_block{
		position: fixed;
		width: 100%;
		right: auto !important;
		top: auto !important;
		bottom: 0;
		left: 0;
		z-index: 22000;
		background-color: #000;
		padding: 8px;
	}
	
	.info_banner2020_block_in{
		max-width: 360px;
	}

	.info_banner2020_img{
		margin: 0 0 8px 0;
	}
	
	#common_footer{
		padding-bottom: 160px !important;
	}
	
}


@media all and (min-width: 990px){
	.info_banner2020_block{
		display: none;
	}
	
	#commmon_reservation_in .info_banner2020_block{
		display: block;
		margin: -39px 0 25px -18px;
	}
	
}

@media all and (max-width: 989px){
	.info_banner2020_block{
		display: block;
		padding: 0;
	}
	
	.info_banner2020_block_in{
		max-width: none;
	}
	
	.info_banner2020_btn a{
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	#commmon_reservation_in .info_banner2020_block{
		display: none;
	}
	
}

/* .info_banner2020_go_to_travel */

.info_banner2020_go_to_travel{
	position: fixed;
	z-index: 22000;
	bottom: 20px;
	left: 20px;
}

.info_banner2020_go_to_travel{
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-image: url("../img/info2020/kyoto-tabipro_2.png");
}

.info_banner2020_go_to_travel a{
	display: block;
	transition: opacity 0.4s ease 0s;
	opacity: 1;
}

.info_banner2020_go_to_travel a:hover{
	opacity: 0.7;
}

@media screen and (max-width: 900px) {
	.info_banner2020_go_to_travel{
		/*bottom: 140px;*/
		bottom: 70px;
		width: 150px;
		left: auto;
		right: 4px;
	}
}

*,
*:after,
*:before{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;	
}

.remodal-overlay{
  z-index: 90000 !important;
}

.imghover{
	text-decoration: none !important;
	display: block;	
}

.link_block{
  display: block;
}

html{
  
}

body{
  font-family: "Times New Roman", Times,'游明朝',"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho",  serif;
  min-width: 320px;
	background: #ffffff;
  color: #1c293f;
	/*font-size: 14px;*/
  font-size: 15px;
  line-height: 2;
  letter-spacing: 0.035em;
}


img{
	max-width: 100%;
	height: auto;
	vertical-align: bottom;
}

input[type="button"],
input[type="submit"],
button{
	cursor: pointer;	
}

a{
	color: #1c293f;
	text-decoration: none;	
}

a:hover{
	text-decoration: underline;
}

a.underline{
	text-decoration: underline !important;
}

a.underline:hover{
	text-decoration: none !important;	
}

a.link_block{
  display: block;
  text-decoration: none !important; 
}

a.tel{
  cursor: default !important;
  text-decoration: none !important;
}

ol li{
  margin: 0 0 1em 1.2em;
}

ol li:last-child{
  margin-bottom: 0;
}


.reserve_active,
.nav_active{
  overflow: hidden;
}

.reserve_active body,
.nav_active body{
  overflow: hidden;
}

/*
------------------------------ pタグ ------------------------------
*/


/*
------------------------------ インプットタグ ------------------------------
*/

input[type="text"],textarea{
  border: 1px solid #b2b2b2;
  padding: 0 1.28em;
  height: 45px;
  line-height: 1;
  color: #666666;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  width: 100%;
}

textarea{
  height: 150px;
  padding: 1em 1.28em;
}

/*
------------------------------ #all_wrap ------------------------------
*/

#all_wrap{
	position: relative;
  overflow: hidden;
  margin: 0 auto;
  /*background: #eeeeee;*/
}

/*
------------------------------ #common_header ------------------------------
*/

#common_header{
  
}


#common_header_logo{
  position: absolute;
  top: 25px;
  left: 70px;
  width: 139px;
}

#common_header_logo img{
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 0.4s ease 0s;
	-webkit-transition: opacity 0.4s ease 0s;
	-moz-transition: opacity 0.4s ease 0s;
	-o-transition: opacity 0.4s ease 0s;
	-ms-transition: opacity 0.4s ease 0s;
}

#common_header_logo01{
  z-index: 2;
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

#common_header_logo02{
  z-index: 1;
  -ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

#common_header_content{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 76px;
  background-color: rgba(255,255,255,0);
  z-index: 15000;
  transition: background-color 0.4s ease 0s;
  -webkit-transition: background-color 0.4s ease 0s;
  -moz-transition: background-color 0.4s ease 0s;
  -o-transition: background-color 0.4s ease 0s;
  -ms-transition: background-color 0.4s ease 0s;
}

#common_header_content_in{
  width: 274px;
  height: 100%;
}

.local_information #common_header_content_in{
  background: #ffffff;
}

.local_information.reserve_active #common_header_content_in{
  background: none;
}

#common_language_switch{
  position: absolute;
  top: 22px;
  left: 210px;
  width: 60px;
  font-family: 'Cabin', sans-serif !important;
  text-align: center;
  line-height: 1;
  cursor: pointer;
}

@media all and (max-width: 700px) {
  #common_language_switch{ display: none; }
}

#common_language_switch select{
  display: none;
}

#common_language_switch_title{
  padding: 0.71em 0;
  color: #ffffff;
  transition: color 0.4s ease 0s;
  -webkit-transition: color 0.4s ease 0s;
  -moz-transition: color 0.4s ease 0s;
  -o-transition: color 0.4s ease 0s;
  -ms-transition: color 0.4s ease 0s;
}

#common_language_switch_title span:after,
#common_language_switch_title span:before{
  content: "";
  position: absolute;
  right: -10px;
  top: 50%;
  margin: -2px 0 0 0;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: 100% auto;
  width: 5px;
  height: 4px;
}

#common_language_switch_title span:before{
  background-image: url(../img/icon/icon_link_02_white@2x.png) no-repeat;
}

#common_language_switch_title span:after{
  -ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
  transition: opacity 0.4s ease 0s;
  -webkit-transition: opacity 0.4s ease 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s
  background-image: url(../img/icon/icon_link_02_blue@2x.png) no-repeat;
}

#common_language_switch span{
  display: inline-block;
  position: relative;
}

#common_language_switch_list{
  font-size: 14px;
  background: rgba(28,41,63,0.96);
  display: none;
}

#common_language_switch_list li{
  border-bottom: 1px solid #1d283d;
}

#common_language_switch_list li:last-child{
  border-bottom: none;
}

#common_language_switch_list li a{
  color: #fefeff;
  display: block;
  padding: 0.71em 0;
  transition: opacity 0.4s ease 0s;
  -webkit-transition: opacity 0.4s ease 0s;
  -moz-transition: opacity 0.4s ease 0s;
  -o-transition: opacity 0.4s ease 0s;
  -ms-transition: opacity 0.4s ease 0s;
}

#common_language_switch_list a.active,
#common_language_switch_list a:hover{
  -ms-filter: "alpha(opacity=30)" ;
	-khtml-opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;	
}

.header_active #common_header_logo01{
  -ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.header_active #common_header_logo02{
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.header_active #common_header_content{
  background-color: rgba(255,255,255,1);
}

.header_active #common_language_switch_title{
  color: #1c293f;
}

.header_active #common_language_switch_title span:after{
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}



/* ロケーション */

.local_information #common_header_logo01{
  -ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.local_information #common_header_logo02{
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.local_information #common_language_switch_title{
  color: #1c293f;
}

.local_information #common_language_switch_title span:after{
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

.local_information #common_nav_switch .bar{
  background-color: #1c293f;
}

/*
------------------------------ #common_nav ------------------------------
*/

#common_nav_switch{
  position: fixed;
  top: 0;
  left: 0;
  width: 76px;
  height: 76px;
  cursor: pointer;
  z-index: 30000;
}

#common_nav_switch_in{
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 22px;
  margin: -11px 0 0 -15px;
}

#common_nav_switch .bar{
  position: absolute;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #ffffff;
  -webkit-transform-origin: 1px 50% 0;
  -moz-transform-origin: 1px 50% 0;
  -o-transform-origin: 1px 50% 0;
  -ms-transform-origin: 1px 50% 0;
  transform-origin: 1px 50% 0;
  -webkit-transition: transform 0.4s ease 0s,background-color 0.4s ease 0s;
  -moz-transition: transform 0.4s ease 0s,background-color 0.4s ease 0s;
  -o-transition: transform 0.4s ease 0s,background-color 0.4s ease 0s;
  -ms-transition: transform 0.4s ease 0s,background-color 0.4s ease 0s;
  transition: transform 0.4s ease 0s,background-color 0.4s ease 0s;
}

.header_active #common_nav_switch .bar,
.nav_active #common_nav_switch .bar,
.nav_active.reserve_active #common_nav_switch .bar{
  background-color: #1c293f;
}


#common_nav_switch .bar.bar01{
  top: 0;
}

#common_nav_switch .bar.bar02{
  top: 10px;
}

#common_nav_switch .bar.bar03{
  top: 20px;
}

.nav_active #common_nav_switch .bar.bar01 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.nav_active #common_nav_switch .bar.bar02 {
    display: none;
}
.nav_active #common_nav_switch .bar.bar03 {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}



#common_nav{
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 25000;
  display: none;
}


#common_nav_bg{
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 200%;
  background: rgba(28,41,63,0.96);
}

#common_nav_in{
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 387px;
  height: 100%;
  background: #ffffff;
}

#common_nav_content{
  padding: 95px 50px 50px 50px;
}

@media all and (max-width: 989px) {
  #common_nav_content{
    padding-left: 40px;
    padding-right: 40px;
  }
}

@media all and (max-width: 700px) {
  #common_nav_content{
    padding-left: 20px;
    padding-right: 20px;
  }
}

#common_nav_list li{
  margin: 0 0 1.5em 0;
  line-height: 1;
  letter-spacing: -0.4em;
}

#common_nav_list li a > *{
  display: inline-block;
  vertical-align:  middle;
  line-height: 1;
  letter-spacing: 0.035em;
}

#common_nav_list li .text01{
  width: 35px;
}

#common_nav_list li .text02{
  font-size: 20px;
  letter-spacing: -.-8em;
}

#common_nav_list li:last-child{
  margin: 0;
}

#common_nav_sns{
  letter-spacing: -0.4em;
  margin: 30px 0 0 0;
}

#common_nav_sns li{
  display: inline-block;
  vertical-align:  middle;
  line-height: 1;
  letter-spacing: 0.035em;
  margin: 0 20px 0 0;
}

#common_nav_sns li:last-child{
  margin-right: 0;
}

@media all and (max-width: 700px) {
  #common_nav_content{ padding-top: 75px;}
  #common_nav_list li{}
}




/*
------------------------------ #commmon_reservation ------------------------------
*/

#commmon_reservation{
  position: absolute;
  z-index: 16000;
  top: 0;
  right: -345px;
  background: #ffffff;
  width: 345px;
  height: 100%;
  font-size: 14px;
}

#commmon_reservation_in{
  position: fixed;
  width: 345px;
  top: 0;
  right: 0;
  text-align: center;
  line-height: 1;
  letter-spacing: -0.4em;
}

#commmon_reservation_in .title.type01{
  /*letter-spacing: normal;*/
  letter-spacing: 0.05em;
}

#commmon_reservation_in:after{
  content: "";
  display: inline-block;
  vertical-align:  middle;
  height: 100%;
}

@media all and (max-width: 989px) {
  #commmon_reservation_in{ width: auto;}
  #commmon_reservation_in{
    height: 100%;
  }
  #commmon_reservation_in .title.type01{
    font-size: 30px;
  }
}

#reserve_box_wrap{
  letter-spacing: 0.035em;
  display: inline-block;
  vertical-align:  top;
  padding: 58px 40px;
  width: 100%;
}

@media all and (min-width: 990px) and (max-height: 650px) {
  #reserve_box_wrap{ padding: 40px 40px 40px 40px;}
  #reserve_box_wrap{ vertical-align: middle; }
}

@media all and (max-width: 989px){
  #reserve_box_wrap{ vertical-align: middle; }
  #reserve_box_wrap{
    padding-top: 120px;
    padding-bottom: 120px;
  }
}

@media all and (max-width: 700px) and (max-height: 650px) {
  #commmon_reservation_in{
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
}

#commmon_reservation_in p{
  margin: 0 0 9px 0;
}

#commmon_reservation_in .btn_area{
  margin: 0 0 20px 0;
}

#commmon_reservation .title.type01{
  margin: 0 0 0 0;
}

#commmon_reservation .common_reservation_content_wrap{
  margin: 20px 0;
}

/*
#commmon_reservation input[type="text"]{
  position: relative;
  border: 1px solid #1c293f;
  line-height: 1;
  padding: 0 1em;
  -moz-border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important;
  color: #1c293f !important;
  font-family: "Times New Roman", Times,'游明朝',"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","ＭＳ Ｐ明朝", "MS PMincho", serif !important;
  font-size: 100% !important;
  line-height: 1;
  height: 30px;
}*/


#commmon_reservation .common_reservation_content{
  margin: 0 0 10px 0;
}

#commmon_reservation .common_reservation_content:last-child{
  margin-bottom: 0;
}

#commmon_reservation .common_reservation_title{
  text-align: left;
  margin: 0 0 5px 0;
  line-height: 1;
}

#commmon_reservation .common_reservation_list{
  margin: 0 0 6px 0;
}

#commmon_reservation .common_reservation_list:last-child{
  margin-bottom: 0;
}

#common_resevation_sns{
  text-align: center;
  margin: 28px 0 0 0;
}

#common_resevation_sns li{
  margin: 0 18px 0 0;
  display: inline-block;
  vertical-align:  middle;
}

#common_resevation_sns li:last-child{
  margin-right: 0;
}

#main_visual{
  position: relative;
  z-index: 2;
  /*height: 660px;*/
  height: 100vh;
  background: #eeeeee;
  overflow: hidden;
}

#main_visual_wrap{
  padding-right: 345px;
}

.toppage #main_visual_wrap{
  padding-right: 0;
}

@media all and (max-width: 989px) {
  #main_visual_wrap{ padding-right: 0;}
  .toppage #main_visual_wrap .title.type02{ padding-right: 0;}
  .toppage #main_visual_wrap .title.type02:after{ margin: 0 0 0 -25px;}
}


/*
@media all and (max-width: 989px) {
  #main_visual{ height: 100vh !important; }
}*/

#main_visual .title.type02{
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
  margin: -1em 0 0 0;
  z-index: 1000;
  color: #ffffff;
}


#common_reservation_switch{
  display: none;
  font-size: 14px;
  line-height: 1;
  text-align: center;
  color: #ffffff;
  background: #1c293f;
  width: 85px;
  padding: 2.24em 0;
  cursor: pointer;
}

@media all and (max-width: 989px) {
  .reserve_active #common_reservation_switch{
    height: 76px;
  }
  .reserve_active.nav_active #common_reservation_switch{
    display: none;
  }
}

#common_reservation_close{
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 22px;
  height: 22px;
  margin: -11px 0 0 -11px;
}

#common_reservation_switch_in{
  
}

@media all and (max-width: 989px) {
  .reserve_active #common_reservation_close{
    display: block;
  }
  .reserve_active #common_reservation_switch_in{
    display: none;
  }
}

#common_reservation_close .bar{
  position: absolute;
  left: 0;
  width: 30px;
  height: 2px;
  background-color: #ffffff;
  -webkit-transform-origin: 1px 50% 0;
  -moz-transform-origin: 1px 50% 0;
  -o-transform-origin: 1px 50% 0;
  -ms-transform-origin: 1px 50% 0;
  transform-origin: 1px 50% 0;
}

#common_reservation_close .bar{
  background: #ffffff;
}


#common_reservation_close .bar.bar01{
  top: 0;
}

#common_reservation_close .bar.bar02{
  top: 20px;
}

#common_reservation_close .bar.bar01 {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

#common_reservation_close .bar.bar02 {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

#reservation_logo{
  margin: 20px 0;
}

/* PC以下 */
@media all and (min-width: 990px) {
  #commmon_reservation_in{
    display: block !important;
  }
  #commmon_reservation_in.active{
    position: absolute;
  }
}

/* pad以下 */
@media all and (max-width: 989px) {
  
  #commmon_reservation{
    position: static;
    background: none;
    width: auto;
    height: auto;
  }
  #commmon_reservation_in{
    display: none;
    position: fixed;
    z-index: 10000;
    top: 0 !important;
    left: 0;
    width: 100%;
    height: 100%;
    color: #ffffff;
    background: rgba(28,41,63,0.96);
  }
  
  #commmon_reservation_in a{
    color: #ffffff;
  }
  #common_reservation_switch{
    position: fixed;
    top :0;
    right: 0;
    z-index: 25000;
    display: block;
  }
  #commmon_reservation_in .select_box .select_text{
    border: 1px solid #ffffff;
  }
  #commmon_reservation_in .icon_link_01:after{
    background-image: url(../img/icon/icon_link_01_white@2x.png);
  }
  #commmon_reservation_in .btn_area .btn_wrap.type01 .btn{
    background: #ffffff;
  }
  #commmon_reservation_in .btn_area .btn_wrap.type01 .btn_text{
    color: #1c293f;
  }
  
}

.en #reserve_box_wrap,
.zh-cn #reserve_box_wrap{
  padding: 58px 34px;
}

.en #commmon_reservation address,
.zh-cn #commmon_reservation address{
  line-height: 1.66;
}

@media all and (max-width: 989px) {
  .reserve_active #common_header_logo01{
    
    -ms-filter: "alpha(opacity=100)" !important;
    -khtml-opacity: 1 !important;
    filter: alpha(opacity=100) !important;
    -moz-opacity: 1 !important;
    opacity: 1 !important;
  }
  .reserve_active #common_header_logo02{
    -ms-filter: "alpha(opacity=0)" !important;
    -khtml-opacity: 0 !important;
    filter: alpha(opacity=0) !important;
    -moz-opacity: 0 !important;
    opacity: 0 !important;
  }
  .reserve_active #common_header_content{
    background-color: rgba(28,41,63,1) !important;
  }
  .reserve_active #common_nav_switch .bar{
    background-color: #ffffff;
  }
  .reserve_active #common_language_switch_title{
    color: #ffffff !important;
  }
  
  .reserve_active.nav_active #common_header_content{
    background-color: rgba(255,255,255,0) !important;
  }
  
}



#common_language_nav{
  display: none;
  margin: 30px 0 0 0;
  font-family: 'Cabin', sans-serif !important;
  text-align: center;
  line-height: 1;
  cursor: pointer;
  text-align: left;
}


#common_language_nav li{
  display: inline-block;
  margin: 0 1em 0 0;
}

#common_language_nav li:last-child{
  margin: 0;
}

#common_language_nav li a.active{
  -ms-filter: "alpha(opacity=30)" ;
	-khtml-opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;	
}

@media all and (max-width: 700px) {
  #common_language_nav{ display: block; }
}

/*
------------------------------ #main_wrap ------------------------------
*/

#main_wrap{
  position: relative;
}

/* pad以下 */
@media all and (max-width: 989px) {
  #main_wrap{
    padding: 0 0 0 0;
  }
}

/*
------------------------------ #main ------------------------------
*/

#main{
  padding: 0 345px 0 0;
}

/* pad以下 */
@media all and (max-width: 989px) {
  #main{
    padding: 0 0 0 0;
  }
}

/*
------------------------------ #common_footer ------------------------------
*/

#common_footer{
  font-size: 14px;
  line-height: 1.78;
  position: relative;
  z-index: 10001;
  background: #4c4b48;
  color: #ffffff;
  padding: 65px 39px 80px 39px;
}

#common_footer_in{
  position: relative;
}

#common_footer a{
  color: #ffffff;
}

#common_footer_nav{
  margin: -1em 0 25px 0;
}

#common_footer_nav li{
  display: inline-block;
  vertical-align:  top;
  line-height: 1;
  margin: 1em 1em 0 0;
}

#common_footer_nav li:last-child{
  margin-right: 0;
}


#common_footer_logo{
  position: absolute;
  top :50%;
  left: 50%;
  margin: -35px 0 0 -106px;
}

#common_footer_content02_in{
  position: absolute;
  right: 0;
  bottom: 0;
}

#common_footer_sns{
  text-align: right;
  margin: 0 0 12px 0;
  letter-spacing: -0.4em;
}

#common_footer_sns li{
  display: inline-block;
  vertical-align:  middle;
  margin: 0 17px 0 0;
}

#common_footer_sns li:last-child{
  margin-right: 0;
}

/* pad以下 */
@media all and (max-width: 989px) {
  #common_footer_in{ text-align: center;}
  #common_footer_logo{ position: static; margin: 0;}
  #common_footer_sns{ text-align: center; }
  #common_footer_content01{ margin: 0 0 40px 0;}
  #common_footer_content02_in{ position: static; margin: 40px 0 0 0; }
}

/* sp */
@media all and (max-width: 700px) {
  #common_footer{
    padding-left: 20px;
    padding-right: 20px;
  }
  #common_footer_copyright{
    font-size: 13px;
    white-space: nowrap;
  }
}

#blog_pager{
  text-align: center;
  letter-spacing: -0.4em;
}

#blog_pager .page-numbers{
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  padding: 0.5em 0.7em;
  line-height: 1;
  margin: 0 0.5em;
  letter-spacing: normal;
  color: #ffffff;
}


#blog_pager a.page-numbers{
  background: #1c293f;
}

#blog_pager span.page-numbers{
  background: #4c4b48;
}

#blog_pager span.dots{
  background: none;
  padding: 0;
  color: #1c293f;
  margin: -0.4em 0 0 0;
}

#blog_pager .page_control{
  display: inline-block;
  vertical-align: middle;
  letter-spacing: normal;
}

#blog_pager .page_control a{
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
  padding: 0.5em 0.7em;
  line-height: 1;
  margin: 0 0.5em;
  letter-spacing: normal;
  color: #ffffff;
  background: #1c293f;
}


/* -------------------------- #reservation_block -------------------------- */

#reservation_block{
	text-align: left;
	margin: 30px auto;
	padding: 0 0 30px 0;
	border-bottom: 1px solid #1c293f;
	max-width: 265px;
}

.reserve_active #reservation_block{
	border-bottom: 1px solid #fff;
}

#reservation_block .style_block_area{
	display: block;
	margin: 0 0 20px 0;
}

#reservation_block .style_block_area:last-child{
	margin-bottom: 0;
}

#reservation_block .bookingDate br{
	display: none;
}

#reservation_block .style_subhead{
	display: block;
	margin: 0 0 10px 0;
}

/* #reservation_block .dynDate  */

#reservation_block .dynDate{
	display: block;
	white-space: nowrap;
	text-align: left;
	margin: 0 0 10px 0;
}

#reservation_block .dynDate input{
	display: inline-block;
	width: auto;
	margin: 0 10px;
	width: 65px;
}

#reservation_block .dynDate input:first-child{
	margin-left: 0;
}

#reservation_block .dynDate input:last-child{
	margin-right: 0;
}

.reserve_active #reservation_block .dynDate input{
	background-color: transparent !important;
	border: 1px solid #ffffff;
	color: #ffffff !important;
	font-size: 16px;
}

#reservation_block .bookingNights,
#reservation_block .bookingRooms{
	display: inline-block !important;
	vertical-align:  middle;
}

#reservation_block .bookingNights{
	margin: 0 4px 0 0;
}

#reservation_block .undecided{
	display: inline-block !important;
	width: 90px;
	margin: 15px 0 0 0 !important;
}

/* #reservation_block .dynDispunit  */

#reservation_block .dynDispunit > *{
	display: block !important;
	margin: 0 0 10px 0;
}

#reservation_block .dynDispunit > *:last-child{
	margin-bottom: 0;
}


#reservation_block .select_box{
	display: inline-block;
	vertical-align:  middle;
	width: 65px;
	margin: 0 4px 0 0;
}

#reservation_block .select_box.seclct0{
}

#reservation_block .select_box.seclct1{
}

#reservation_block .select_box .select_text{
	padding: 0.5em 30px 0.5em 15px;
}


/* #reservation_block .dynPersons */

#reservation_block .dynPersons{
	
}

#reservation_block .lbchkpsn{
	display: block !important;
	width: 90px;
	margin: 0 0 10px 0;
}

#reservation_block .dynPersons .select_box{
	margin-top: 4px;
	margin-bottom: 4px;
}


/* #reservation_block .dynPrice */

#reservation_block .dynPrice{
	white-space: nowrap;
}

#reservation_block .dynPrice .select_box{
	width: 92px;
}

#reservation_block .dynPrice .select_box.seclct6{
	margin-left: 0;
}

#reservation_block .dynPrice .select_box.seclct7{
	margin-left: 4px;
}

#reservation_block .dynPrice .select_text{
	text-align: left;
	padding-left: 12px !important;
	padding-right: 0 !important;
}

.en #reservation_block .dynPrice .select_box .select_text,
.zh-cn #reservation_block .dynPrice .select_box .select_text{
	font-size: 12px;
	padding-top: 0.655em;
	padding-bottom: 0.655em;
}

.en #reservation_block .dynPrice .select_box,
.zh-cn #reservation_block .dynPrice .select_box{
	width: 125px;
}


/* #reservation_block .dynSubmit */

#reservation_block .dynSubmit{
	white-space: nowrap;
}

#reservation_block .buttonSubmit,
#reservation_block .buttonCancel{
	width: 130px !important;
	font-size: 14px;
	color: #ffffff;
	font-family: 'Cabin', sans-serif !important;
	padding: 0.8em 1.29em !important;
	background: #1c293f;
	border: none;
}

#reservation_block .buttonCancel{
	background: #999;
}


.reserve_active #reservation_block .buttonSubmit{
	background-color: #ffffff !important;
	color: #1c293f !important;
}

/* pc */
@media all and (min-width: 990px) {
}

/* pad以下 */
@media all and (max-width: 989px) {
}

/* pad */
@media all and (min-width: 701px ) and (max-width: 989px) {
}

/* sp */
@media all and (max-width: 700px) {
}




.alert_block2020{
	position: absolute;
	z-index: 1;
	top: 20px;
	right: 365px;
	background-color: #ffffff;
	padding: 10px 28px;
	line-height: 1.6;
	box-sizing: border-box;
	z-index: 10000;
	font-size: 16px;
}

.alert_block2020 a{
	color: inherit;
	text-decoration: underline;
}

.alert_block2020 a:hover{
	text-decoration: none;
}

@media all and (max-width: 1170px) {
	.alert_block2020{
		right: auto;
		left: 20px;
		top: 80px;
	}
}
	
@media all and (max-width: 989px) {
	.alert_block2020{
		right: 20px;
		left: 20px;
		width: auto;
		top: 100px;
	}
	
}

/*  --------------- FLEX --------------- */

.flex-g01{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

/*  --------------- flex-direction（flex item全体の配置方向） --------------- */

.flex-d_r{
  flex-direction: row !important;
  -webkit-flex-direction: row !important;
}

.flex-d_r-re{
  flex-direction: row-reverse !important;
  -webkit-flex-direction: row-reverse !important;
}

.flex-d_c{
  flex-direction: column !important;
  -webkit-flex-direction: column !important;
}

.flex-d_c-re{
  flex-direction: column-reverse !important;
  -webkit-flex-direction: column-reverse !important;
}

/*  --------------- flex-wrap（flex item全体の折り返しかた） --------------- */

.flex-w_no{
  flex-wrap: nowrap !important;
  -webkit-flex-wrap: nowrap !important;
}

.flex-w_w{
  flex-wrap: wrap !important;
  -webkit-flex-wrap: wrap !important;
}

.flex-w_w-re{
  flex-wrap: wrap-reverse !important;
  -webkit-flex-wrap: wrap-reverse !important;
}

/*  --------------- justify-content（flexbox（親に対する） flex itemの横の揃え）  --------------- */

.flex-jc_fs{
  justify-content: flex-start !important;
  -webkit-justify-content: flex-start !important;
}

.flex-jc_fe{
  justify-content: flex-end !important;
  -webkit-justify-content: flex-end !important;
}

.flex-jc_c{
  justify-content: center !important;
  -webkit-justify-content: center !important;
}

.flex-jc_sb{
  justify-content: space-between !important;
  -webkit-justify-content: space-between !important;
}

.flex-jc_sa{
  justify-content: space-around !important;
  -webkit-justify-content: space-around !important;
}


/*  --------------- align-content（flexbox（親に対する） flex itemの縦の揃え） ---------------  */

.flex-ac_fs {
  align-content: flex-start !important;
  -webkit-align-content: flex-start !important;
}

.flex-ac_fe {
  align-content: flex-end !important;
  -webkit-align-content: flex-end !important;
}

.flex-ac_c {
  align-content: center !important;
  -webkit-align-content: center !important;
}

.flex-ac_sb {
  align-content: space-between !important;
  -webkit-align-content: space-between !important;
}

.flex-ac_sa {
  align-content: space-around !important;
  -webkit-align-content: space-around !important;
}

/*  --------------- align-items  --------------- */

.flex-ai_fs{
  align-items: flex-start !important;
  -webkit-align-items: flex-start !important;
}

.flex-ai_fe{
  align-items: flex-end !important;
  -webkit-align-items: flex-end !important;
}

.flex-ai_c{
  align-items: center !important;
  -webkit-align-items: center !important;
}

.flex-ai_b{
  align-items: baseline !important;
  -webkit-align-items: baseline !important;
}

.flex-ai_s{
  align-items: stretch !important;
  -webkit-align-items: stretch !important;
}

/* --------------- .order  --------------- */

.order01{ order: 1 !important; -webkit-order: 1 !important; }
.order02{ order: 2 !important; -webkit-order: 2 !important; }
.order03{ order: 3 !important; -webkit-order: 3 !important; }
.order04{ order: 4 !important; -webkit-order: 4 !important; }
.order05{ order: 5 !important; -webkit-order: 5 !important; }
.order06{ order: 6 !important; -webkit-order: 6 !important; }
.order07{ order: 7 !important; -webkit-order: 7 !important; }
.order08{ order: 8 !important; -webkit-order: 8 !important; }
.order09{ order: 9 !important; -webkit-order: 9 !important; }
.order10{ order: 10 !important; -webkit-order: 10 !important; }


/* pc */
@media all and (min-width: 901px) {
  
.pc_flex-g01{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
  
/*  --------------- flex-direction（flex item全体の配置方向） --------------- */

.pc_flex-d_r{
  flex-direction: row !important;
  -webkit-flex-direction: row !important;
}

.pc_flex-d_r-re{
  flex-direction: row-reverse !important;
  -webkit-flex-direction: row-reverse !important;
}

.pc_flex-d_c{
  flex-direction: column !important;
  -webkit-flex-direction: column !important;
}

.pc_flex-d_c-re{
  flex-direction: column-reverse !important;
  -webkit-flex-direction: column-reverse !important;
}

/*  --------------- flex-wrap（flex item全体の折り返しかた） --------------- */

.pc_flex-w_no{
  flex-wrap: nowrap !important;
  -webkit-flex-wrap: nowrap !important;
}

.pc_flex-w_w{
  flex-wrap: wrap !important;
  -webkit-flex-wrap: wrap !important;
}

.pc_flex-w_w-re{
  flex-wrap: wrap-reverse !important;
  -webkit-flex-wrap: wrap-reverse !important;
}

/*  --------------- justify-content（flexbox（親に対する） flex itemの横の揃え）  --------------- */

.pc_flex-jc_fs{
  justify-content: flex-start !important;
  -webkit-justify-content: flex-start !important;
}

.pc_flex-jc_fe{
  justify-content: flex-end !important;
  -webkit-justify-content: flex-end !important;
}

.pc_flex-jc_c{
  justify-content: center !important;
  -webkit-justify-content: center !important;
}

.pc_flex-jc_sb{
  justify-content: space-between !important;
  -webkit-justify-content: space-between !important;
}

.pc_flex-jc_sa{
  justify-content: space-around !important;
  -webkit-justify-content: space-around !important;
}


/*  --------------- align-content（flexbox（親に対する） flex itemの縦の揃え） ---------------  */

.pc_flex-ac_fs {
  align-content: flex-start !important;
  -webkit-align-content: flex-start !important;
}

.pc_flex-ac_fe {
  align-content: flex-end !important;
  -webkit-align-content: flex-end !important;
}

.pc_flex-ac_c {
  align-content: center !important;
  -webkit-align-content: center !important;
}

.pc_flex-ac_sb {
  align-content: space-between !important;
  -webkit-align-content: space-between !important;
}

.pc_flex-ac_sa {
  align-content: space-around !important;
  -webkit-align-content: space-around !important;
}

/*  --------------- align-items  --------------- */

.pc_flex-ai_fs{
  align-items: flex-start !important;
  -webkit-align-items: flex-start !important;
}

.pc_flex-ai_fe{
  align-items: flex-end !important;
  -webkit-align-items: flex-end !important;
}

.pc_flex-ai_c{
  align-items: center !important;
  -webkit-align-items: center !important;
}

.pc_flex-ai_b{
  align-items: baseline !important;
  -webkit-align-items: baseline !important;
}

.pc_flex-ai_s{
  align-items: stretch !important;
  -webkit-align-items: stretch !important;
}
  
/* --------------- .pc_order  --------------- */

.pc_order01{ order: 1 !important; -webkit-order: 1 !important; }
.pc_order02{ order: 2 !important; -webkit-order: 2 !important; }
.pc_order03{ order: 3 !important; -webkit-order: 3 !important; }
.pc_order04{ order: 4 !important; -webkit-order: 4 !important; }
.pc_order05{ order: 5 !important; -webkit-order: 5 !important; }
.pc_order06{ order: 6 !important; -webkit-order: 6 !important; }
.pc_order07{ order: 7 !important; -webkit-order: 7 !important; }
.pc_order08{ order: 8 !important; -webkit-order: 8 !important; }
.pc_order09{ order: 9 !important; -webkit-order: 9 !important; }
.pc_order10{ order: 10 !important; -webkit-order: 10 !important; }

}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
  
.pad_flex-g01{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

/*  --------------- flex-direction（flex item全体の配置方向） --------------- */

.pad_flex-d_r{
  flex-direction: row !important;
  -webkit-flex-direction: row !important;
}

.pad_flex-d_r-re{
  flex-direction: row-reverse !important;
  -webkit-flex-direction: row-reverse !important;
}

.pad_flex-d_c{
  flex-direction: column !important;
  -webkit-flex-direction: column !important;
}

.pad_flex-d_c-re{
  flex-direction: column-reverse !important;
  -webkit-flex-direction: column-reverse !important;
}

/*  --------------- flex-wrap（flex item全体の折り返しかた） --------------- */

.pad_flex-w_no{
  flex-wrap: nowrap !important;
  -webkit-flex-wrap: nowrap !important;
}

.pad_flex-w_w{
  flex-wrap: wrap !important;
  -webkit-flex-wrap: wrap !important;
}

.pad_flex-w_w-re{
  flex-wrap: wrap-reverse !important;
  -webkit-flex-wrap: wrap-reverse !important;
}

/*  --------------- justify-content（flexbox（親に対する） flex itemの横の揃え）  --------------- */

.pad_flex-jc_fs{
  justify-content: flex-start !important;
  -webkit-justify-content: flex-start !important;
}

.pad_flex-jc_fe{
  justify-content: flex-end !important;
  -webkit-justify-content: flex-end !important;
}

.pad_flex-jc_c{
  justify-content: center !important;
  -webkit-justify-content: center !important;
}

.pad_flex-jc_sb{
  justify-content: space-between !important;
  -webkit-justify-content: space-between !important;
}

.pad_flex-jc_sa{
  justify-content: space-around !important;
  -webkit-justify-content: space-around !important;
}


/*  --------------- align-content（flexbox（親に対する） flex itemの縦の揃え） ---------------  */

.pad_flex-ac_fs {
  align-content: flex-start !important;
  -webkit-align-content: flex-start !important;
}

.pad_flex-ac_fe {
  align-content: flex-end !important;
  -webkit-align-content: flex-end !important;
}

.pad_flex-ac_c {
  align-content: center !important;
  -webkit-align-content: center !important;
}

.pad_flex-ac_sb {
  align-content: space-between !important;
  -webkit-align-content: space-between !important;
}

.pad_flex-ac_sa {
  align-content: space-around !important;
  -webkit-align-content: space-around !important;
}

/*  --------------- align-items  --------------- */

.pad_flex-ai_fs{
  align-items: flex-start !important;
  -webkit-align-items: flex-start !important;
}

.pad_flex-ai_fe{
  align-items: flex-end !important;
  -webkit-align-items: flex-end !important;
}

.pad_flex-ai_c{
  align-items: center !important;
  -webkit-align-items: center !important;
}

.pad_flex-ai_b{
  align-items: baseline !important;
  -webkit-align-items: baseline !important;
}

.pad_flex-ai_s{
  align-items: stretch !important;
  -webkit-align-items: stretch !important;
}

/* --------------- .pad_order  --------------- */

.pad_order01{ order: 1 !important; -webkit-order: 1 !important; }
.pad_order02{ order: 2 !important; -webkit-order: 2 !important; }
.pad_order03{ order: 3 !important; -webkit-order: 3 !important; }
.pad_order04{ order: 4 !important; -webkit-order: 4 !important; }
.pad_order05{ order: 5 !important; -webkit-order: 5 !important; }
.pad_order06{ order: 6 !important; -webkit-order: 6 !important; }
.pad_order07{ order: 7 !important; -webkit-order: 7 !important; }
.pad_order08{ order: 8 !important; -webkit-order: 8 !important; }
.pad_order09{ order: 9 !important; -webkit-order: 9 !important; }
.pad_order10{ order: 10 !important; -webkit-order: 10 !important; }
.pad_order11{ order: 11 !important; -webkit-order: 11 !important; }
.pad_order12{ order: 12 !important; -webkit-order: 12 !important; }
.pad_order13{ order: 13 !important; -webkit-order: 13 !important; }
.pad_order14{ order: 14 !important; -webkit-order: 14 !important; }
.pad_order15{ order: 15 !important; -webkit-order: 15 !important; }
.pad_order16{ order: 16 !important; -webkit-order: 16 !important; }
.pad_order17{ order: 17 !important; -webkit-order: 17 !important; }
.pad_order18{ order: 18 !important; -webkit-order: 18 !important; }
.pad_order19{ order: 19 !important; -webkit-order: 19 !important; }
.pad_order20{ order: 20 !important; -webkit-order: 20 !important; }

}

/* sp */
@media screen and (max-width: 700px) {
/*
---------------------- display: flex;関係 -----------------------------
*/

.sp_flex-g01{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

/*  --------------- flex-direction（flex item全体の配置方向） --------------- */

.sp_flex-d_r{
  flex-direction: row !important;
  -webkit-flex-direction: row !important;
}

.sp_flex-d_r-re{
  flex-direction: row-reverse !important;
  -webkit-flex-direction: row-reverse !important;
}

.sp_flex-d_c{
  flex-direction: column !important;
  -webkit-flex-direction: column !important;
}

.sp_flex-d_c-re{
  flex-direction: column-reverse !important;
  -webkit-flex-direction: column-reverse !important;
}

/*  --------------- flex-wrap（flex item全体の折り返しかた） --------------- */

.sp_flex-w_no{
  flex-wrap: nowrap !important;
  -webkit-flex-wrap: nowrap !important;
}

.sp_flex-w_w{
  flex-wrap: wrap !important;
  -webkit-flex-wrap: wrap !important;
}

.sp_flex-w_w-re{
  flex-wrap: wrap-reverse !important;
  -webkit-flex-wrap: wrap-reverse !important;
}

/*  --------------- justify-content（flexbox（親に対する） flex itemの横の揃え）  --------------- */

.sp_flex-jc_fs{
  justify-content: flex-start !important;
  -webkit-justify-content: flex-start !important;
}

.sp_flex-jc_fe{
  justify-content: flex-end !important;
  -webkit-justify-content: flex-end !important;
}

.sp_flex-jc_c{
  justify-content: center !important;
  -webkit-justify-content: center !important;
}

.sp_flex-jc_sb{
  justify-content: space-between !important;
  -webkit-justify-content: space-between !important;
}

.sp_flex-jc_sa{
  justify-content: space-around !important;
  -webkit-justify-content: space-around !important;
}


/*  --------------- align-content（flexbox（親に対する） flex itemの縦の揃え） ---------------  */

.sp_flex-ac_fs {
  align-content: flex-start !important;
  -webkit-align-content: flex-start !important;
}

.sp_flex-ac_fe {
  align-content: flex-end !important;
  -webkit-align-content: flex-end !important;
}

.sp_flex-ac_c {
  align-content: center !important;
  -webkit-align-content: center !important;
}

.sp_flex-ac_sb {
  align-content: space-between !important;
  -webkit-align-content: space-between !important;
}

.sp_flex-ac_sa {
  align-content: space-around !important;
  -webkit-align-content: space-around !important;
}

/*  --------------- align-items  --------------- */

.sp_flex-ai_fs{
  align-items: flex-start !important;
  -webkit-align-items: flex-start !important;
}

.sp_flex-ai_fe{
  align-items: flex-end !important;
  -webkit-align-items: flex-end !important;
}

.sp_flex-ai_c{
  align-items: center !important;
  -webkit-align-items: center !important;
}

.sp_flex-ai_b{
  align-items: baseline !important;
  -webkit-align-items: baseline !important;
}

.sp_flex-ai_s{
  align-items: stretch !important;
  -webkit-align-items: stretch !important;
}

/* --------------- .sp_order  --------------- */

.sp_order01{ order: 1 !important; -webkit-order: 1 !important; }
.sp_order02{ order: 2 !important; -webkit-order: 2 !important; }
.sp_order03{ order: 3 !important; -webkit-order: 3 !important; }
.sp_order04{ order: 4 !important; -webkit-order: 4 !important; }
.sp_order05{ order: 5 !important; -webkit-order: 5 !important; }
.sp_order06{ order: 6 !important; -webkit-order: 6 !important; }
.sp_order07{ order: 7 !important; -webkit-order: 7 !important; }
.sp_order08{ order: 8 !important; -webkit-order: 8 !important; }
.sp_order09{ order: 9 !important; -webkit-order: 9 !important; }
.sp_order10{ order: 10 !important; -webkit-order: 10 !important; }
  
}

.row_content {
  position: relative;
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}

.row_content.btn_row{
  margin-top: 50px;
}

@media screen and (max-width:700px) {
  .row_content.btn_row{
    margin-top: 30px;
  }
}

.row_content .col{
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.row_content .col .col_in{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}


.row_content > .col{
  margin-left: 0;
  margin-right: 0;
}

.row_content > .col > .col_content{
  -webkit-flex-grow: 1;
  flex-grow: 1;
}

/* ---------------------------- pxベースにて調整  ----------------------------*/

/* pc */
@media all and (min-width: 901px) {
/* data-pc_x */

.row_content[data-pc_x="0px"]{ margin-right: 0px; }
.row_content[data-pc_x="1px"]{ margin-right: -1px; }
.row_content[data-pc_x="2px"]{ margin-right: -2px; }
.row_content[data-pc_x="3px"]{ margin-right: -3px; }
.row_content[data-pc_x="4px"]{ margin-right: -4px; }
.row_content[data-pc_x="5px"]{ margin-right: -5px; }
.row_content[data-pc_x="6px"]{ margin-right: -6px; }
.row_content[data-pc_x="7px"]{ margin-right: -7px; }
.row_content[data-pc_x="8px"]{ margin-right: -8px; }
.row_content[data-pc_x="9px"]{ margin-right: -9px; }
.row_content[data-pc_x="10px"]{ margin-right: -10px; }
.row_content[data-pc_x="11px"]{ margin-right: -11px; }
.row_content[data-pc_x="12px"]{ margin-right: -12px; }
.row_content[data-pc_x="13px"]{ margin-right: -13px; }
.row_content[data-pc_x="14px"]{ margin-right: -14px; }
.row_content[data-pc_x="15px"]{ margin-right: -15px; }
.row_content[data-pc_x="16px"]{ margin-right: -16px; }
.row_content[data-pc_x="17px"]{ margin-right: -17px; }
.row_content[data-pc_x="18px"]{ margin-right: -18px; }
.row_content[data-pc_x="19px"]{ margin-right: -19px; }
.row_content[data-pc_x="20px"]{ margin-right: -20px; }
.row_content[data-pc_x="21px"]{ margin-right: -21px; }
.row_content[data-pc_x="22px"]{ margin-right: -22px; }
.row_content[data-pc_x="23px"]{ margin-right: -23px; }
.row_content[data-pc_x="24px"]{ margin-right: -24px; }
.row_content[data-pc_x="25px"]{ margin-right: -25px; }
.row_content[data-pc_x="26px"]{ margin-right: -26px; }
.row_content[data-pc_x="27px"]{ margin-right: -27px; }
.row_content[data-pc_x="28px"]{ margin-right: -28px; }
.row_content[data-pc_x="29px"]{ margin-right: -29px; }
.row_content[data-pc_x="30px"]{ margin-right: -30px; }
.row_content[data-pc_x="31px"]{ margin-right: -31px; }
.row_content[data-pc_x="32px"]{ margin-right: -32px; }
.row_content[data-pc_x="33px"]{ margin-right: -33px; }
.row_content[data-pc_x="34px"]{ margin-right: -34px; }
.row_content[data-pc_x="35px"]{ margin-right: -35px; }
.row_content[data-pc_x="36px"]{ margin-right: -36px; }
.row_content[data-pc_x="37px"]{ margin-right: -37px; }
.row_content[data-pc_x="38px"]{ margin-right: -38px; }
.row_content[data-pc_x="39px"]{ margin-right: -39px; }
.row_content[data-pc_x="40px"]{ margin-right: -40px; }
.row_content[data-pc_x="41px"]{ margin-right: -41px; }
.row_content[data-pc_x="42px"]{ margin-right: -42px; }
.row_content[data-pc_x="43px"]{ margin-right: -43px; }
.row_content[data-pc_x="44px"]{ margin-right: -44px; }
.row_content[data-pc_x="45px"]{ margin-right: -45px; }
.row_content[data-pc_x="46px"]{ margin-right: -46px; }
.row_content[data-pc_x="47px"]{ margin-right: -47px; }
.row_content[data-pc_x="48px"]{ margin-right: -48px; }
.row_content[data-pc_x="49px"]{ margin-right: -49px; }
.row_content[data-pc_x="50px"]{ margin-right: -50px; }
.row_content[data-pc_x="51px"]{ margin-right: -51px; }
.row_content[data-pc_x="52px"]{ margin-right: -52px; }
.row_content[data-pc_x="53px"]{ margin-right: -53px; }
.row_content[data-pc_x="54px"]{ margin-right: -54px; }
.row_content[data-pc_x="55px"]{ margin-right: -55px; }
.row_content[data-pc_x="56px"]{ margin-right: -56px; }
.row_content[data-pc_x="57px"]{ margin-right: -57px; }
.row_content[data-pc_x="58px"]{ margin-right: -58px; }
.row_content[data-pc_x="59px"]{ margin-right: -59px; }
.row_content[data-pc_x="60px"]{ margin-right: -60px; }
.row_content[data-pc_x="61px"]{ margin-right: -61px; }
.row_content[data-pc_x="62px"]{ margin-right: -62px; }
.row_content[data-pc_x="63px"]{ margin-right: -63px; }
.row_content[data-pc_x="64px"]{ margin-right: -64px; }
.row_content[data-pc_x="65px"]{ margin-right: -65px; }
.row_content[data-pc_x="66px"]{ margin-right: -66px; }
.row_content[data-pc_x="67px"]{ margin-right: -67px; }
.row_content[data-pc_x="68px"]{ margin-right: -68px; }
.row_content[data-pc_x="69px"]{ margin-right: -69px; }
.row_content[data-pc_x="70px"]{ margin-right: -70px; }
.row_content[data-pc_x="71px"]{ margin-right: -71px; }
.row_content[data-pc_x="72px"]{ margin-right: -72px; }
.row_content[data-pc_x="73px"]{ margin-right: -73px; }
.row_content[data-pc_x="74px"]{ margin-right: -74px; }
.row_content[data-pc_x="75px"]{ margin-right: -75px; }
.row_content[data-pc_x="76px"]{ margin-right: -76px; }
.row_content[data-pc_x="77px"]{ margin-right: -77px; }
.row_content[data-pc_x="78px"]{ margin-right: -78px; }
.row_content[data-pc_x="79px"]{ margin-right: -79px; }
.row_content[data-pc_x="80px"]{ margin-right: -80px; }
.row_content[data-pc_x="81px"]{ margin-right: -81px; }
.row_content[data-pc_x="82px"]{ margin-right: -82px; }
.row_content[data-pc_x="83px"]{ margin-right: -83px; }
.row_content[data-pc_x="84px"]{ margin-right: -84px; }
.row_content[data-pc_x="85px"]{ margin-right: -85px; }
.row_content[data-pc_x="86px"]{ margin-right: -86px; }
.row_content[data-pc_x="87px"]{ margin-right: -87px; }
.row_content[data-pc_x="88px"]{ margin-right: -88px; }
.row_content[data-pc_x="89px"]{ margin-right: -89px; }
.row_content[data-pc_x="90px"]{ margin-right: -90px; }
.row_content[data-pc_x="91px"]{ margin-right: -91px; }
.row_content[data-pc_x="92px"]{ margin-right: -92px; }
.row_content[data-pc_x="93px"]{ margin-right: -93px; }
.row_content[data-pc_x="94px"]{ margin-right: -94px; }
.row_content[data-pc_x="95px"]{ margin-right: -95px; }
.row_content[data-pc_x="96px"]{ margin-right: -96px; }
.row_content[data-pc_x="97px"]{ margin-right: -97px; }
.row_content[data-pc_x="98px"]{ margin-right: -98px; }
.row_content[data-pc_x="99px"]{ margin-right: -99px; }
.row_content[data-pc_x="100px"]{ margin-right: -100px; }


.row_content[data-pc_x="0px"] > .col{ padding-right: 0px; }
.row_content[data-pc_x="1px"] > .col{ padding-right: 1px; }
.row_content[data-pc_x="2px"] > .col{ padding-right: 2px; }
.row_content[data-pc_x="3px"] > .col{ padding-right: 3px; }
.row_content[data-pc_x="4px"] > .col{ padding-right: 4px; }
.row_content[data-pc_x="5px"] > .col{ padding-right: 5px; }
.row_content[data-pc_x="6px"] > .col{ padding-right: 6px; }
.row_content[data-pc_x="7px"] > .col{ padding-right: 7px; }
.row_content[data-pc_x="8px"] > .col{ padding-right: 8px; }
.row_content[data-pc_x="9px"] > .col{ padding-right: 9px; }
.row_content[data-pc_x="10px"] > .col{ padding-right: 10px; }
.row_content[data-pc_x="11px"] > .col{ padding-right: 11px; }
.row_content[data-pc_x="12px"] > .col{ padding-right: 12px; }
.row_content[data-pc_x="13px"] > .col{ padding-right: 13px; }
.row_content[data-pc_x="14px"] > .col{ padding-right: 14px; }
.row_content[data-pc_x="15px"] > .col{ padding-right: 15px; }
.row_content[data-pc_x="16px"] > .col{ padding-right: 16px; }
.row_content[data-pc_x="17px"] > .col{ padding-right: 17px; }
.row_content[data-pc_x="18px"] > .col{ padding-right: 18px; }
.row_content[data-pc_x="19px"] > .col{ padding-right: 19px; }
.row_content[data-pc_x="20px"] > .col{ padding-right: 20px; }
.row_content[data-pc_x="21px"] > .col{ padding-right: 21px; }
.row_content[data-pc_x="22px"] > .col{ padding-right: 22px; }
.row_content[data-pc_x="23px"] > .col{ padding-right: 23px; }
.row_content[data-pc_x="24px"] > .col{ padding-right: 24px; }
.row_content[data-pc_x="25px"] > .col{ padding-right: 25px; }
.row_content[data-pc_x="26px"] > .col{ padding-right: 26px; }
.row_content[data-pc_x="27px"] > .col{ padding-right: 27px; }
.row_content[data-pc_x="28px"] > .col{ padding-right: 28px; }
.row_content[data-pc_x="29px"] > .col{ padding-right: 29px; }
.row_content[data-pc_x="30px"] > .col{ padding-right: 30px; }
.row_content[data-pc_x="31px"] > .col{ padding-right: 31px; }
.row_content[data-pc_x="32px"] > .col{ padding-right: 32px; }
.row_content[data-pc_x="33px"] > .col{ padding-right: 33px; }
.row_content[data-pc_x="34px"] > .col{ padding-right: 34px; }
.row_content[data-pc_x="35px"] > .col{ padding-right: 35px; }
.row_content[data-pc_x="36px"] > .col{ padding-right: 36px; }
.row_content[data-pc_x="37px"] > .col{ padding-right: 37px; }
.row_content[data-pc_x="38px"] > .col{ padding-right: 38px; }
.row_content[data-pc_x="39px"] > .col{ padding-right: 39px; }
.row_content[data-pc_x="40px"] > .col{ padding-right: 40px; }
.row_content[data-pc_x="41px"] > .col{ padding-right: 41px; }
.row_content[data-pc_x="42px"] > .col{ padding-right: 42px; }
.row_content[data-pc_x="43px"] > .col{ padding-right: 43px; }
.row_content[data-pc_x="44px"] > .col{ padding-right: 44px; }
.row_content[data-pc_x="45px"] > .col{ padding-right: 45px; }
.row_content[data-pc_x="46px"] > .col{ padding-right: 46px; }
.row_content[data-pc_x="47px"] > .col{ padding-right: 47px; }
.row_content[data-pc_x="48px"] > .col{ padding-right: 48px; }
.row_content[data-pc_x="49px"] > .col{ padding-right: 49px; }
.row_content[data-pc_x="50px"] > .col{ padding-right: 50px; }
.row_content[data-pc_x="51px"] > .col{ padding-right: 51px; }
.row_content[data-pc_x="52px"] > .col{ padding-right: 52px; }
.row_content[data-pc_x="53px"] > .col{ padding-right: 53px; }
.row_content[data-pc_x="54px"] > .col{ padding-right: 54px; }
.row_content[data-pc_x="55px"] > .col{ padding-right: 55px; }
.row_content[data-pc_x="56px"] > .col{ padding-right: 56px; }
.row_content[data-pc_x="57px"] > .col{ padding-right: 57px; }
.row_content[data-pc_x="58px"] > .col{ padding-right: 58px; }
.row_content[data-pc_x="59px"] > .col{ padding-right: 59px; }
.row_content[data-pc_x="60px"] > .col{ padding-right: 60px; }
.row_content[data-pc_x="61px"] > .col{ padding-right: 61px; }
.row_content[data-pc_x="62px"] > .col{ padding-right: 62px; }
.row_content[data-pc_x="63px"] > .col{ padding-right: 63px; }
.row_content[data-pc_x="64px"] > .col{ padding-right: 64px; }
.row_content[data-pc_x="65px"] > .col{ padding-right: 65px; }
.row_content[data-pc_x="66px"] > .col{ padding-right: 66px; }
.row_content[data-pc_x="67px"] > .col{ padding-right: 67px; }
.row_content[data-pc_x="68px"] > .col{ padding-right: 68px; }
.row_content[data-pc_x="69px"] > .col{ padding-right: 69px; }
.row_content[data-pc_x="70px"] > .col{ padding-right: 70px; }
.row_content[data-pc_x="71px"] > .col{ padding-right: 71px; }
.row_content[data-pc_x="72px"] > .col{ padding-right: 72px; }
.row_content[data-pc_x="73px"] > .col{ padding-right: 73px; }
.row_content[data-pc_x="74px"] > .col{ padding-right: 74px; }
.row_content[data-pc_x="75px"] > .col{ padding-right: 75px; }
.row_content[data-pc_x="76px"] > .col{ padding-right: 76px; }
.row_content[data-pc_x="77px"] > .col{ padding-right: 77px; }
.row_content[data-pc_x="78px"] > .col{ padding-right: 78px; }
.row_content[data-pc_x="79px"] > .col{ padding-right: 79px; }
.row_content[data-pc_x="80px"] > .col{ padding-right: 80px; }
.row_content[data-pc_x="81px"] > .col{ padding-right: 81px; }
.row_content[data-pc_x="82px"] > .col{ padding-right: 82px; }
.row_content[data-pc_x="83px"] > .col{ padding-right: 83px; }
.row_content[data-pc_x="84px"] > .col{ padding-right: 84px; }
.row_content[data-pc_x="85px"] > .col{ padding-right: 85px; }
.row_content[data-pc_x="86px"] > .col{ padding-right: 86px; }
.row_content[data-pc_x="87px"] > .col{ padding-right: 87px; }
.row_content[data-pc_x="88px"] > .col{ padding-right: 88px; }
.row_content[data-pc_x="89px"] > .col{ padding-right: 89px; }
.row_content[data-pc_x="90px"] > .col{ padding-right: 90px; }
.row_content[data-pc_x="91px"] > .col{ padding-right: 91px; }
.row_content[data-pc_x="92px"] > .col{ padding-right: 92px; }
.row_content[data-pc_x="93px"] > .col{ padding-right: 93px; }
.row_content[data-pc_x="94px"] > .col{ padding-right: 94px; }
.row_content[data-pc_x="95px"] > .col{ padding-right: 95px; }
.row_content[data-pc_x="96px"] > .col{ padding-right: 96px; }
.row_content[data-pc_x="97px"] > .col{ padding-right: 97px; }
.row_content[data-pc_x="98px"] > .col{ padding-right: 98px; }
.row_content[data-pc_x="99px"] > .col{ padding-right: 99px; }
.row_content[data-pc_x="100px"] > .col{ padding-right: 100px; }

/* data-pc_y */

.row_content[data-pc_y="0px"]{ margin-bottom: 0px; }
.row_content[data-pc_y="1px"]{ margin-bottom: -1px; }
.row_content[data-pc_y="2px"]{ margin-bottom: -2px; }
.row_content[data-pc_y="3px"]{ margin-bottom: -3px; }
.row_content[data-pc_y="4px"]{ margin-bottom: -4px; }
.row_content[data-pc_y="5px"]{ margin-bottom: -5px; }
.row_content[data-pc_y="6px"]{ margin-bottom: -6px; }
.row_content[data-pc_y="7px"]{ margin-bottom: -7px; }
.row_content[data-pc_y="8px"]{ margin-bottom: -8px; }
.row_content[data-pc_y="9px"]{ margin-bottom: -9px; }
.row_content[data-pc_y="10px"]{ margin-bottom: -10px; }
.row_content[data-pc_y="11px"]{ margin-bottom: -11px; }
.row_content[data-pc_y="12px"]{ margin-bottom: -12px; }
.row_content[data-pc_y="13px"]{ margin-bottom: -13px; }
.row_content[data-pc_y="14px"]{ margin-bottom: -14px; }
.row_content[data-pc_y="15px"]{ margin-bottom: -15px; }
.row_content[data-pc_y="16px"]{ margin-bottom: -16px; }
.row_content[data-pc_y="17px"]{ margin-bottom: -17px; }
.row_content[data-pc_y="18px"]{ margin-bottom: -18px; }
.row_content[data-pc_y="19px"]{ margin-bottom: -19px; }
.row_content[data-pc_y="20px"]{ margin-bottom: -20px; }
.row_content[data-pc_y="21px"]{ margin-bottom: -21px; }
.row_content[data-pc_y="22px"]{ margin-bottom: -22px; }
.row_content[data-pc_y="23px"]{ margin-bottom: -23px; }
.row_content[data-pc_y="24px"]{ margin-bottom: -24px; }
.row_content[data-pc_y="25px"]{ margin-bottom: -25px; }
.row_content[data-pc_y="26px"]{ margin-bottom: -26px; }
.row_content[data-pc_y="27px"]{ margin-bottom: -27px; }
.row_content[data-pc_y="28px"]{ margin-bottom: -28px; }
.row_content[data-pc_y="29px"]{ margin-bottom: -29px; }
.row_content[data-pc_y="30px"]{ margin-bottom: -30px; }
.row_content[data-pc_y="31px"]{ margin-bottom: -31px; }
.row_content[data-pc_y="32px"]{ margin-bottom: -32px; }
.row_content[data-pc_y="33px"]{ margin-bottom: -33px; }
.row_content[data-pc_y="34px"]{ margin-bottom: -34px; }
.row_content[data-pc_y="35px"]{ margin-bottom: -35px; }
.row_content[data-pc_y="36px"]{ margin-bottom: -36px; }
.row_content[data-pc_y="37px"]{ margin-bottom: -37px; }
.row_content[data-pc_y="38px"]{ margin-bottom: -38px; }
.row_content[data-pc_y="39px"]{ margin-bottom: -39px; }
.row_content[data-pc_y="40px"]{ margin-bottom: -40px; }
.row_content[data-pc_y="41px"]{ margin-bottom: -41px; }
.row_content[data-pc_y="42px"]{ margin-bottom: -42px; }
.row_content[data-pc_y="43px"]{ margin-bottom: -43px; }
.row_content[data-pc_y="44px"]{ margin-bottom: -44px; }
.row_content[data-pc_y="45px"]{ margin-bottom: -45px; }
.row_content[data-pc_y="46px"]{ margin-bottom: -46px; }
.row_content[data-pc_y="47px"]{ margin-bottom: -47px; }
.row_content[data-pc_y="48px"]{ margin-bottom: -48px; }
.row_content[data-pc_y="49px"]{ margin-bottom: -49px; }
.row_content[data-pc_y="50px"]{ margin-bottom: -50px; }
.row_content[data-pc_y="51px"]{ margin-bottom: -51px; }
.row_content[data-pc_y="52px"]{ margin-bottom: -52px; }
.row_content[data-pc_y="53px"]{ margin-bottom: -53px; }
.row_content[data-pc_y="54px"]{ margin-bottom: -54px; }
.row_content[data-pc_y="55px"]{ margin-bottom: -55px; }
.row_content[data-pc_y="56px"]{ margin-bottom: -56px; }
.row_content[data-pc_y="57px"]{ margin-bottom: -57px; }
.row_content[data-pc_y="58px"]{ margin-bottom: -58px; }
.row_content[data-pc_y="59px"]{ margin-bottom: -59px; }
.row_content[data-pc_y="60px"]{ margin-bottom: -60px; }
.row_content[data-pc_y="61px"]{ margin-bottom: -61px; }
.row_content[data-pc_y="62px"]{ margin-bottom: -62px; }
.row_content[data-pc_y="63px"]{ margin-bottom: -63px; }
.row_content[data-pc_y="64px"]{ margin-bottom: -64px; }
.row_content[data-pc_y="65px"]{ margin-bottom: -65px; }
.row_content[data-pc_y="66px"]{ margin-bottom: -66px; }
.row_content[data-pc_y="67px"]{ margin-bottom: -67px; }
.row_content[data-pc_y="68px"]{ margin-bottom: -68px; }
.row_content[data-pc_y="69px"]{ margin-bottom: -69px; }
.row_content[data-pc_y="70px"]{ margin-bottom: -70px; }
.row_content[data-pc_y="71px"]{ margin-bottom: -71px; }
.row_content[data-pc_y="72px"]{ margin-bottom: -72px; }
.row_content[data-pc_y="73px"]{ margin-bottom: -73px; }
.row_content[data-pc_y="74px"]{ margin-bottom: -74px; }
.row_content[data-pc_y="75px"]{ margin-bottom: -75px; }
.row_content[data-pc_y="76px"]{ margin-bottom: -76px; }
.row_content[data-pc_y="77px"]{ margin-bottom: -77px; }
.row_content[data-pc_y="78px"]{ margin-bottom: -78px; }
.row_content[data-pc_y="79px"]{ margin-bottom: -79px; }
.row_content[data-pc_y="80px"]{ margin-bottom: -80px; }
.row_content[data-pc_y="81px"]{ margin-bottom: -81px; }
.row_content[data-pc_y="82px"]{ margin-bottom: -82px; }
.row_content[data-pc_y="83px"]{ margin-bottom: -83px; }
.row_content[data-pc_y="84px"]{ margin-bottom: -84px; }
.row_content[data-pc_y="85px"]{ margin-bottom: -85px; }
.row_content[data-pc_y="86px"]{ margin-bottom: -86px; }
.row_content[data-pc_y="87px"]{ margin-bottom: -87px; }
.row_content[data-pc_y="88px"]{ margin-bottom: -88px; }
.row_content[data-pc_y="89px"]{ margin-bottom: -89px; }
.row_content[data-pc_y="90px"]{ margin-bottom: -90px; }
.row_content[data-pc_y="91px"]{ margin-bottom: -91px; }
.row_content[data-pc_y="92px"]{ margin-bottom: -92px; }
.row_content[data-pc_y="93px"]{ margin-bottom: -93px; }
.row_content[data-pc_y="94px"]{ margin-bottom: -94px; }
.row_content[data-pc_y="95px"]{ margin-bottom: -95px; }
.row_content[data-pc_y="96px"]{ margin-bottom: -96px; }
.row_content[data-pc_y="97px"]{ margin-bottom: -97px; }
.row_content[data-pc_y="98px"]{ margin-bottom: -98px; }
.row_content[data-pc_y="99px"]{ margin-bottom: -99px; }
.row_content[data-pc_y="100px"]{ margin-bottom: -100px; }


.row_content[data-pc_y="0px"] > .col{ padding-bottom: 0px; }
.row_content[data-pc_y="1px"] > .col{ padding-bottom: 1px; }
.row_content[data-pc_y="2px"] > .col{ padding-bottom: 2px; }
.row_content[data-pc_y="3px"] > .col{ padding-bottom: 3px; }
.row_content[data-pc_y="4px"] > .col{ padding-bottom: 4px; }
.row_content[data-pc_y="5px"] > .col{ padding-bottom: 5px; }
.row_content[data-pc_y="6px"] > .col{ padding-bottom: 6px; }
.row_content[data-pc_y="7px"] > .col{ padding-bottom: 7px; }
.row_content[data-pc_y="8px"] > .col{ padding-bottom: 8px; }
.row_content[data-pc_y="9px"] > .col{ padding-bottom: 9px; }
.row_content[data-pc_y="10px"] > .col{ padding-bottom: 10px; }
.row_content[data-pc_y="11px"] > .col{ padding-bottom: 11px; }
.row_content[data-pc_y="12px"] > .col{ padding-bottom: 12px; }
.row_content[data-pc_y="13px"] > .col{ padding-bottom: 13px; }
.row_content[data-pc_y="14px"] > .col{ padding-bottom: 14px; }
.row_content[data-pc_y="15px"] > .col{ padding-bottom: 15px; }
.row_content[data-pc_y="16px"] > .col{ padding-bottom: 16px; }
.row_content[data-pc_y="17px"] > .col{ padding-bottom: 17px; }
.row_content[data-pc_y="18px"] > .col{ padding-bottom: 18px; }
.row_content[data-pc_y="19px"] > .col{ padding-bottom: 19px; }
.row_content[data-pc_y="20px"] > .col{ padding-bottom: 20px; }
.row_content[data-pc_y="21px"] > .col{ padding-bottom: 21px; }
.row_content[data-pc_y="22px"] > .col{ padding-bottom: 22px; }
.row_content[data-pc_y="23px"] > .col{ padding-bottom: 23px; }
.row_content[data-pc_y="24px"] > .col{ padding-bottom: 24px; }
.row_content[data-pc_y="25px"] > .col{ padding-bottom: 25px; }
.row_content[data-pc_y="26px"] > .col{ padding-bottom: 26px; }
.row_content[data-pc_y="27px"] > .col{ padding-bottom: 27px; }
.row_content[data-pc_y="28px"] > .col{ padding-bottom: 28px; }
.row_content[data-pc_y="29px"] > .col{ padding-bottom: 29px; }
.row_content[data-pc_y="30px"] > .col{ padding-bottom: 30px; }
.row_content[data-pc_y="31px"] > .col{ padding-bottom: 31px; }
.row_content[data-pc_y="32px"] > .col{ padding-bottom: 32px; }
.row_content[data-pc_y="33px"] > .col{ padding-bottom: 33px; }
.row_content[data-pc_y="34px"] > .col{ padding-bottom: 34px; }
.row_content[data-pc_y="35px"] > .col{ padding-bottom: 35px; }
.row_content[data-pc_y="36px"] > .col{ padding-bottom: 36px; }
.row_content[data-pc_y="37px"] > .col{ padding-bottom: 37px; }
.row_content[data-pc_y="38px"] > .col{ padding-bottom: 38px; }
.row_content[data-pc_y="39px"] > .col{ padding-bottom: 39px; }
.row_content[data-pc_y="40px"] > .col{ padding-bottom: 40px; }
.row_content[data-pc_y="41px"] > .col{ padding-bottom: 41px; }
.row_content[data-pc_y="42px"] > .col{ padding-bottom: 42px; }
.row_content[data-pc_y="43px"] > .col{ padding-bottom: 43px; }
.row_content[data-pc_y="44px"] > .col{ padding-bottom: 44px; }
.row_content[data-pc_y="45px"] > .col{ padding-bottom: 45px; }
.row_content[data-pc_y="46px"] > .col{ padding-bottom: 46px; }
.row_content[data-pc_y="47px"] > .col{ padding-bottom: 47px; }
.row_content[data-pc_y="48px"] > .col{ padding-bottom: 48px; }
.row_content[data-pc_y="49px"] > .col{ padding-bottom: 49px; }
.row_content[data-pc_y="50px"] > .col{ padding-bottom: 50px; }
.row_content[data-pc_y="51px"] > .col{ padding-bottom: 51px; }
.row_content[data-pc_y="52px"] > .col{ padding-bottom: 52px; }
.row_content[data-pc_y="53px"] > .col{ padding-bottom: 53px; }
.row_content[data-pc_y="54px"] > .col{ padding-bottom: 54px; }
.row_content[data-pc_y="55px"] > .col{ padding-bottom: 55px; }
.row_content[data-pc_y="56px"] > .col{ padding-bottom: 56px; }
.row_content[data-pc_y="57px"] > .col{ padding-bottom: 57px; }
.row_content[data-pc_y="58px"] > .col{ padding-bottom: 58px; }
.row_content[data-pc_y="59px"] > .col{ padding-bottom: 59px; }
.row_content[data-pc_y="60px"] > .col{ padding-bottom: 60px; }
.row_content[data-pc_y="61px"] > .col{ padding-bottom: 61px; }
.row_content[data-pc_y="62px"] > .col{ padding-bottom: 62px; }
.row_content[data-pc_y="63px"] > .col{ padding-bottom: 63px; }
.row_content[data-pc_y="64px"] > .col{ padding-bottom: 64px; }
.row_content[data-pc_y="65px"] > .col{ padding-bottom: 65px; }
.row_content[data-pc_y="66px"] > .col{ padding-bottom: 66px; }
.row_content[data-pc_y="67px"] > .col{ padding-bottom: 67px; }
.row_content[data-pc_y="68px"] > .col{ padding-bottom: 68px; }
.row_content[data-pc_y="69px"] > .col{ padding-bottom: 69px; }
.row_content[data-pc_y="70px"] > .col{ padding-bottom: 70px; }
.row_content[data-pc_y="71px"] > .col{ padding-bottom: 71px; }
.row_content[data-pc_y="72px"] > .col{ padding-bottom: 72px; }
.row_content[data-pc_y="73px"] > .col{ padding-bottom: 73px; }
.row_content[data-pc_y="74px"] > .col{ padding-bottom: 74px; }
.row_content[data-pc_y="75px"] > .col{ padding-bottom: 75px; }
.row_content[data-pc_y="76px"] > .col{ padding-bottom: 76px; }
.row_content[data-pc_y="77px"] > .col{ padding-bottom: 77px; }
.row_content[data-pc_y="78px"] > .col{ padding-bottom: 78px; }
.row_content[data-pc_y="79px"] > .col{ padding-bottom: 79px; }
.row_content[data-pc_y="80px"] > .col{ padding-bottom: 80px; }
.row_content[data-pc_y="81px"] > .col{ padding-bottom: 81px; }
.row_content[data-pc_y="82px"] > .col{ padding-bottom: 82px; }
.row_content[data-pc_y="83px"] > .col{ padding-bottom: 83px; }
.row_content[data-pc_y="84px"] > .col{ padding-bottom: 84px; }
.row_content[data-pc_y="85px"] > .col{ padding-bottom: 85px; }
.row_content[data-pc_y="86px"] > .col{ padding-bottom: 86px; }
.row_content[data-pc_y="87px"] > .col{ padding-bottom: 87px; }
.row_content[data-pc_y="88px"] > .col{ padding-bottom: 88px; }
.row_content[data-pc_y="89px"] > .col{ padding-bottom: 89px; }
.row_content[data-pc_y="90px"] > .col{ padding-bottom: 90px; }
.row_content[data-pc_y="91px"] > .col{ padding-bottom: 91px; }
.row_content[data-pc_y="92px"] > .col{ padding-bottom: 92px; }
.row_content[data-pc_y="93px"] > .col{ padding-bottom: 93px; }
.row_content[data-pc_y="94px"] > .col{ padding-bottom: 94px; }
.row_content[data-pc_y="95px"] > .col{ padding-bottom: 95px; }
.row_content[data-pc_y="96px"] > .col{ padding-bottom: 96px; }
.row_content[data-pc_y="97px"] > .col{ padding-bottom: 97px; }
.row_content[data-pc_y="98px"] > .col{ padding-bottom: 98px; }
.row_content[data-pc_y="99px"] > .col{ padding-bottom: 99px; }
.row_content[data-pc_y="100px"] > .col{ padding-bottom: 100px; }
  
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
/* data-pad_x */

.row_content[data-pad_x="0px"]{ margin-right: 0px; }
.row_content[data-pad_x="1px"]{ margin-right: -1px; }
.row_content[data-pad_x="2px"]{ margin-right: -2px; }
.row_content[data-pad_x="3px"]{ margin-right: -3px; }
.row_content[data-pad_x="4px"]{ margin-right: -4px; }
.row_content[data-pad_x="5px"]{ margin-right: -5px; }
.row_content[data-pad_x="6px"]{ margin-right: -6px; }
.row_content[data-pad_x="7px"]{ margin-right: -7px; }
.row_content[data-pad_x="8px"]{ margin-right: -8px; }
.row_content[data-pad_x="9px"]{ margin-right: -9px; }
.row_content[data-pad_x="10px"]{ margin-right: -10px; }
.row_content[data-pad_x="11px"]{ margin-right: -11px; }
.row_content[data-pad_x="12px"]{ margin-right: -12px; }
.row_content[data-pad_x="13px"]{ margin-right: -13px; }
.row_content[data-pad_x="14px"]{ margin-right: -14px; }
.row_content[data-pad_x="15px"]{ margin-right: -15px; }
.row_content[data-pad_x="16px"]{ margin-right: -16px; }
.row_content[data-pad_x="17px"]{ margin-right: -17px; }
.row_content[data-pad_x="18px"]{ margin-right: -18px; }
.row_content[data-pad_x="19px"]{ margin-right: -19px; }
.row_content[data-pad_x="20px"]{ margin-right: -20px; }
.row_content[data-pad_x="21px"]{ margin-right: -21px; }
.row_content[data-pad_x="22px"]{ margin-right: -22px; }
.row_content[data-pad_x="23px"]{ margin-right: -23px; }
.row_content[data-pad_x="24px"]{ margin-right: -24px; }
.row_content[data-pad_x="25px"]{ margin-right: -25px; }
.row_content[data-pad_x="26px"]{ margin-right: -26px; }
.row_content[data-pad_x="27px"]{ margin-right: -27px; }
.row_content[data-pad_x="28px"]{ margin-right: -28px; }
.row_content[data-pad_x="29px"]{ margin-right: -29px; }
.row_content[data-pad_x="30px"]{ margin-right: -30px; }
.row_content[data-pad_x="31px"]{ margin-right: -31px; }
.row_content[data-pad_x="32px"]{ margin-right: -32px; }
.row_content[data-pad_x="33px"]{ margin-right: -33px; }
.row_content[data-pad_x="34px"]{ margin-right: -34px; }
.row_content[data-pad_x="35px"]{ margin-right: -35px; }
.row_content[data-pad_x="36px"]{ margin-right: -36px; }
.row_content[data-pad_x="37px"]{ margin-right: -37px; }
.row_content[data-pad_x="38px"]{ margin-right: -38px; }
.row_content[data-pad_x="39px"]{ margin-right: -39px; }
.row_content[data-pad_x="40px"]{ margin-right: -40px; }
.row_content[data-pad_x="41px"]{ margin-right: -41px; }
.row_content[data-pad_x="42px"]{ margin-right: -42px; }
.row_content[data-pad_x="43px"]{ margin-right: -43px; }
.row_content[data-pad_x="44px"]{ margin-right: -44px; }
.row_content[data-pad_x="45px"]{ margin-right: -45px; }
.row_content[data-pad_x="46px"]{ margin-right: -46px; }
.row_content[data-pad_x="47px"]{ margin-right: -47px; }
.row_content[data-pad_x="48px"]{ margin-right: -48px; }
.row_content[data-pad_x="49px"]{ margin-right: -49px; }
.row_content[data-pad_x="50px"]{ margin-right: -50px; }
.row_content[data-pad_x="51px"]{ margin-right: -51px; }
.row_content[data-pad_x="52px"]{ margin-right: -52px; }
.row_content[data-pad_x="53px"]{ margin-right: -53px; }
.row_content[data-pad_x="54px"]{ margin-right: -54px; }
.row_content[data-pad_x="55px"]{ margin-right: -55px; }
.row_content[data-pad_x="56px"]{ margin-right: -56px; }
.row_content[data-pad_x="57px"]{ margin-right: -57px; }
.row_content[data-pad_x="58px"]{ margin-right: -58px; }
.row_content[data-pad_x="59px"]{ margin-right: -59px; }
.row_content[data-pad_x="60px"]{ margin-right: -60px; }
.row_content[data-pad_x="61px"]{ margin-right: -61px; }
.row_content[data-pad_x="62px"]{ margin-right: -62px; }
.row_content[data-pad_x="63px"]{ margin-right: -63px; }
.row_content[data-pad_x="64px"]{ margin-right: -64px; }
.row_content[data-pad_x="65px"]{ margin-right: -65px; }
.row_content[data-pad_x="66px"]{ margin-right: -66px; }
.row_content[data-pad_x="67px"]{ margin-right: -67px; }
.row_content[data-pad_x="68px"]{ margin-right: -68px; }
.row_content[data-pad_x="69px"]{ margin-right: -69px; }
.row_content[data-pad_x="70px"]{ margin-right: -70px; }
.row_content[data-pad_x="71px"]{ margin-right: -71px; }
.row_content[data-pad_x="72px"]{ margin-right: -72px; }
.row_content[data-pad_x="73px"]{ margin-right: -73px; }
.row_content[data-pad_x="74px"]{ margin-right: -74px; }
.row_content[data-pad_x="75px"]{ margin-right: -75px; }
.row_content[data-pad_x="76px"]{ margin-right: -76px; }
.row_content[data-pad_x="77px"]{ margin-right: -77px; }
.row_content[data-pad_x="78px"]{ margin-right: -78px; }
.row_content[data-pad_x="79px"]{ margin-right: -79px; }
.row_content[data-pad_x="80px"]{ margin-right: -80px; }
.row_content[data-pad_x="81px"]{ margin-right: -81px; }
.row_content[data-pad_x="82px"]{ margin-right: -82px; }
.row_content[data-pad_x="83px"]{ margin-right: -83px; }
.row_content[data-pad_x="84px"]{ margin-right: -84px; }
.row_content[data-pad_x="85px"]{ margin-right: -85px; }
.row_content[data-pad_x="86px"]{ margin-right: -86px; }
.row_content[data-pad_x="87px"]{ margin-right: -87px; }
.row_content[data-pad_x="88px"]{ margin-right: -88px; }
.row_content[data-pad_x="89px"]{ margin-right: -89px; }
.row_content[data-pad_x="90px"]{ margin-right: -90px; }
.row_content[data-pad_x="91px"]{ margin-right: -91px; }
.row_content[data-pad_x="92px"]{ margin-right: -92px; }
.row_content[data-pad_x="93px"]{ margin-right: -93px; }
.row_content[data-pad_x="94px"]{ margin-right: -94px; }
.row_content[data-pad_x="95px"]{ margin-right: -95px; }
.row_content[data-pad_x="96px"]{ margin-right: -96px; }
.row_content[data-pad_x="97px"]{ margin-right: -97px; }
.row_content[data-pad_x="98px"]{ margin-right: -98px; }
.row_content[data-pad_x="99px"]{ margin-right: -99px; }
.row_content[data-pad_x="100px"]{ margin-right: -100px; }


.row_content[data-pad_x="0px"] > .col{ padding-right: 0px; }
.row_content[data-pad_x="1px"] > .col{ padding-right: 1px; }
.row_content[data-pad_x="2px"] > .col{ padding-right: 2px; }
.row_content[data-pad_x="3px"] > .col{ padding-right: 3px; }
.row_content[data-pad_x="4px"] > .col{ padding-right: 4px; }
.row_content[data-pad_x="5px"] > .col{ padding-right: 5px; }
.row_content[data-pad_x="6px"] > .col{ padding-right: 6px; }
.row_content[data-pad_x="7px"] > .col{ padding-right: 7px; }
.row_content[data-pad_x="8px"] > .col{ padding-right: 8px; }
.row_content[data-pad_x="9px"] > .col{ padding-right: 9px; }
.row_content[data-pad_x="10px"] > .col{ padding-right: 10px; }
.row_content[data-pad_x="11px"] > .col{ padding-right: 11px; }
.row_content[data-pad_x="12px"] > .col{ padding-right: 12px; }
.row_content[data-pad_x="13px"] > .col{ padding-right: 13px; }
.row_content[data-pad_x="14px"] > .col{ padding-right: 14px; }
.row_content[data-pad_x="15px"] > .col{ padding-right: 15px; }
.row_content[data-pad_x="16px"] > .col{ padding-right: 16px; }
.row_content[data-pad_x="17px"] > .col{ padding-right: 17px; }
.row_content[data-pad_x="18px"] > .col{ padding-right: 18px; }
.row_content[data-pad_x="19px"] > .col{ padding-right: 19px; }
.row_content[data-pad_x="20px"] > .col{ padding-right: 20px; }
.row_content[data-pad_x="21px"] > .col{ padding-right: 21px; }
.row_content[data-pad_x="22px"] > .col{ padding-right: 22px; }
.row_content[data-pad_x="23px"] > .col{ padding-right: 23px; }
.row_content[data-pad_x="24px"] > .col{ padding-right: 24px; }
.row_content[data-pad_x="25px"] > .col{ padding-right: 25px; }
.row_content[data-pad_x="26px"] > .col{ padding-right: 26px; }
.row_content[data-pad_x="27px"] > .col{ padding-right: 27px; }
.row_content[data-pad_x="28px"] > .col{ padding-right: 28px; }
.row_content[data-pad_x="29px"] > .col{ padding-right: 29px; }
.row_content[data-pad_x="30px"] > .col{ padding-right: 30px; }
.row_content[data-pad_x="31px"] > .col{ padding-right: 31px; }
.row_content[data-pad_x="32px"] > .col{ padding-right: 32px; }
.row_content[data-pad_x="33px"] > .col{ padding-right: 33px; }
.row_content[data-pad_x="34px"] > .col{ padding-right: 34px; }
.row_content[data-pad_x="35px"] > .col{ padding-right: 35px; }
.row_content[data-pad_x="36px"] > .col{ padding-right: 36px; }
.row_content[data-pad_x="37px"] > .col{ padding-right: 37px; }
.row_content[data-pad_x="38px"] > .col{ padding-right: 38px; }
.row_content[data-pad_x="39px"] > .col{ padding-right: 39px; }
.row_content[data-pad_x="40px"] > .col{ padding-right: 40px; }
.row_content[data-pad_x="41px"] > .col{ padding-right: 41px; }
.row_content[data-pad_x="42px"] > .col{ padding-right: 42px; }
.row_content[data-pad_x="43px"] > .col{ padding-right: 43px; }
.row_content[data-pad_x="44px"] > .col{ padding-right: 44px; }
.row_content[data-pad_x="45px"] > .col{ padding-right: 45px; }
.row_content[data-pad_x="46px"] > .col{ padding-right: 46px; }
.row_content[data-pad_x="47px"] > .col{ padding-right: 47px; }
.row_content[data-pad_x="48px"] > .col{ padding-right: 48px; }
.row_content[data-pad_x="49px"] > .col{ padding-right: 49px; }
.row_content[data-pad_x="50px"] > .col{ padding-right: 50px; }
.row_content[data-pad_x="51px"] > .col{ padding-right: 51px; }
.row_content[data-pad_x="52px"] > .col{ padding-right: 52px; }
.row_content[data-pad_x="53px"] > .col{ padding-right: 53px; }
.row_content[data-pad_x="54px"] > .col{ padding-right: 54px; }
.row_content[data-pad_x="55px"] > .col{ padding-right: 55px; }
.row_content[data-pad_x="56px"] > .col{ padding-right: 56px; }
.row_content[data-pad_x="57px"] > .col{ padding-right: 57px; }
.row_content[data-pad_x="58px"] > .col{ padding-right: 58px; }
.row_content[data-pad_x="59px"] > .col{ padding-right: 59px; }
.row_content[data-pad_x="60px"] > .col{ padding-right: 60px; }
.row_content[data-pad_x="61px"] > .col{ padding-right: 61px; }
.row_content[data-pad_x="62px"] > .col{ padding-right: 62px; }
.row_content[data-pad_x="63px"] > .col{ padding-right: 63px; }
.row_content[data-pad_x="64px"] > .col{ padding-right: 64px; }
.row_content[data-pad_x="65px"] > .col{ padding-right: 65px; }
.row_content[data-pad_x="66px"] > .col{ padding-right: 66px; }
.row_content[data-pad_x="67px"] > .col{ padding-right: 67px; }
.row_content[data-pad_x="68px"] > .col{ padding-right: 68px; }
.row_content[data-pad_x="69px"] > .col{ padding-right: 69px; }
.row_content[data-pad_x="70px"] > .col{ padding-right: 70px; }
.row_content[data-pad_x="71px"] > .col{ padding-right: 71px; }
.row_content[data-pad_x="72px"] > .col{ padding-right: 72px; }
.row_content[data-pad_x="73px"] > .col{ padding-right: 73px; }
.row_content[data-pad_x="74px"] > .col{ padding-right: 74px; }
.row_content[data-pad_x="75px"] > .col{ padding-right: 75px; }
.row_content[data-pad_x="76px"] > .col{ padding-right: 76px; }
.row_content[data-pad_x="77px"] > .col{ padding-right: 77px; }
.row_content[data-pad_x="78px"] > .col{ padding-right: 78px; }
.row_content[data-pad_x="79px"] > .col{ padding-right: 79px; }
.row_content[data-pad_x="80px"] > .col{ padding-right: 80px; }
.row_content[data-pad_x="81px"] > .col{ padding-right: 81px; }
.row_content[data-pad_x="82px"] > .col{ padding-right: 82px; }
.row_content[data-pad_x="83px"] > .col{ padding-right: 83px; }
.row_content[data-pad_x="84px"] > .col{ padding-right: 84px; }
.row_content[data-pad_x="85px"] > .col{ padding-right: 85px; }
.row_content[data-pad_x="86px"] > .col{ padding-right: 86px; }
.row_content[data-pad_x="87px"] > .col{ padding-right: 87px; }
.row_content[data-pad_x="88px"] > .col{ padding-right: 88px; }
.row_content[data-pad_x="89px"] > .col{ padding-right: 89px; }
.row_content[data-pad_x="90px"] > .col{ padding-right: 90px; }
.row_content[data-pad_x="91px"] > .col{ padding-right: 91px; }
.row_content[data-pad_x="92px"] > .col{ padding-right: 92px; }
.row_content[data-pad_x="93px"] > .col{ padding-right: 93px; }
.row_content[data-pad_x="94px"] > .col{ padding-right: 94px; }
.row_content[data-pad_x="95px"] > .col{ padding-right: 95px; }
.row_content[data-pad_x="96px"] > .col{ padding-right: 96px; }
.row_content[data-pad_x="97px"] > .col{ padding-right: 97px; }
.row_content[data-pad_x="98px"] > .col{ padding-right: 98px; }
.row_content[data-pad_x="99px"] > .col{ padding-right: 99px; }
.row_content[data-pad_x="100px"] > .col{ padding-right: 100px; }

/* data-pad_y */

.row_content[data-pad_y="0px"]{ margin-bottom: 0px; }
.row_content[data-pad_y="1px"]{ margin-bottom: -1px; }
.row_content[data-pad_y="2px"]{ margin-bottom: -2px; }
.row_content[data-pad_y="3px"]{ margin-bottom: -3px; }
.row_content[data-pad_y="4px"]{ margin-bottom: -4px; }
.row_content[data-pad_y="5px"]{ margin-bottom: -5px; }
.row_content[data-pad_y="6px"]{ margin-bottom: -6px; }
.row_content[data-pad_y="7px"]{ margin-bottom: -7px; }
.row_content[data-pad_y="8px"]{ margin-bottom: -8px; }
.row_content[data-pad_y="9px"]{ margin-bottom: -9px; }
.row_content[data-pad_y="10px"]{ margin-bottom: -10px; }
.row_content[data-pad_y="11px"]{ margin-bottom: -11px; }
.row_content[data-pad_y="12px"]{ margin-bottom: -12px; }
.row_content[data-pad_y="13px"]{ margin-bottom: -13px; }
.row_content[data-pad_y="14px"]{ margin-bottom: -14px; }
.row_content[data-pad_y="15px"]{ margin-bottom: -15px; }
.row_content[data-pad_y="16px"]{ margin-bottom: -16px; }
.row_content[data-pad_y="17px"]{ margin-bottom: -17px; }
.row_content[data-pad_y="18px"]{ margin-bottom: -18px; }
.row_content[data-pad_y="19px"]{ margin-bottom: -19px; }
.row_content[data-pad_y="20px"]{ margin-bottom: -20px; }
.row_content[data-pad_y="21px"]{ margin-bottom: -21px; }
.row_content[data-pad_y="22px"]{ margin-bottom: -22px; }
.row_content[data-pad_y="23px"]{ margin-bottom: -23px; }
.row_content[data-pad_y="24px"]{ margin-bottom: -24px; }
.row_content[data-pad_y="25px"]{ margin-bottom: -25px; }
.row_content[data-pad_y="26px"]{ margin-bottom: -26px; }
.row_content[data-pad_y="27px"]{ margin-bottom: -27px; }
.row_content[data-pad_y="28px"]{ margin-bottom: -28px; }
.row_content[data-pad_y="29px"]{ margin-bottom: -29px; }
.row_content[data-pad_y="30px"]{ margin-bottom: -30px; }
.row_content[data-pad_y="31px"]{ margin-bottom: -31px; }
.row_content[data-pad_y="32px"]{ margin-bottom: -32px; }
.row_content[data-pad_y="33px"]{ margin-bottom: -33px; }
.row_content[data-pad_y="34px"]{ margin-bottom: -34px; }
.row_content[data-pad_y="35px"]{ margin-bottom: -35px; }
.row_content[data-pad_y="36px"]{ margin-bottom: -36px; }
.row_content[data-pad_y="37px"]{ margin-bottom: -37px; }
.row_content[data-pad_y="38px"]{ margin-bottom: -38px; }
.row_content[data-pad_y="39px"]{ margin-bottom: -39px; }
.row_content[data-pad_y="40px"]{ margin-bottom: -40px; }
.row_content[data-pad_y="41px"]{ margin-bottom: -41px; }
.row_content[data-pad_y="42px"]{ margin-bottom: -42px; }
.row_content[data-pad_y="43px"]{ margin-bottom: -43px; }
.row_content[data-pad_y="44px"]{ margin-bottom: -44px; }
.row_content[data-pad_y="45px"]{ margin-bottom: -45px; }
.row_content[data-pad_y="46px"]{ margin-bottom: -46px; }
.row_content[data-pad_y="47px"]{ margin-bottom: -47px; }
.row_content[data-pad_y="48px"]{ margin-bottom: -48px; }
.row_content[data-pad_y="49px"]{ margin-bottom: -49px; }
.row_content[data-pad_y="50px"]{ margin-bottom: -50px; }
.row_content[data-pad_y="51px"]{ margin-bottom: -51px; }
.row_content[data-pad_y="52px"]{ margin-bottom: -52px; }
.row_content[data-pad_y="53px"]{ margin-bottom: -53px; }
.row_content[data-pad_y="54px"]{ margin-bottom: -54px; }
.row_content[data-pad_y="55px"]{ margin-bottom: -55px; }
.row_content[data-pad_y="56px"]{ margin-bottom: -56px; }
.row_content[data-pad_y="57px"]{ margin-bottom: -57px; }
.row_content[data-pad_y="58px"]{ margin-bottom: -58px; }
.row_content[data-pad_y="59px"]{ margin-bottom: -59px; }
.row_content[data-pad_y="60px"]{ margin-bottom: -60px; }
.row_content[data-pad_y="61px"]{ margin-bottom: -61px; }
.row_content[data-pad_y="62px"]{ margin-bottom: -62px; }
.row_content[data-pad_y="63px"]{ margin-bottom: -63px; }
.row_content[data-pad_y="64px"]{ margin-bottom: -64px; }
.row_content[data-pad_y="65px"]{ margin-bottom: -65px; }
.row_content[data-pad_y="66px"]{ margin-bottom: -66px; }
.row_content[data-pad_y="67px"]{ margin-bottom: -67px; }
.row_content[data-pad_y="68px"]{ margin-bottom: -68px; }
.row_content[data-pad_y="69px"]{ margin-bottom: -69px; }
.row_content[data-pad_y="70px"]{ margin-bottom: -70px; }
.row_content[data-pad_y="71px"]{ margin-bottom: -71px; }

.row_content[data-pad_y="72px"]{ margin-bottom: -72px; }
.row_content[data-pad_y="73px"]{ margin-bottom: -73px; }
.row_content[data-pad_y="74px"]{ margin-bottom: -74px; }
.row_content[data-pad_y="75px"]{ margin-bottom: -75px; }
.row_content[data-pad_y="76px"]{ margin-bottom: -76px; }
.row_content[data-pad_y="77px"]{ margin-bottom: -77px; }
.row_content[data-pad_y="78px"]{ margin-bottom: -78px; }
.row_content[data-pad_y="79px"]{ margin-bottom: -79px; }
.row_content[data-pad_y="80px"]{ margin-bottom: -80px; }
.row_content[data-pad_y="81px"]{ margin-bottom: -81px; }
.row_content[data-pad_y="82px"]{ margin-bottom: -82px; }
.row_content[data-pad_y="83px"]{ margin-bottom: -83px; }
.row_content[data-pad_y="84px"]{ margin-bottom: -84px; }
.row_content[data-pad_y="85px"]{ margin-bottom: -85px; }
.row_content[data-pad_y="86px"]{ margin-bottom: -86px; }
.row_content[data-pad_y="87px"]{ margin-bottom: -87px; }
.row_content[data-pad_y="88px"]{ margin-bottom: -88px; }
.row_content[data-pad_y="89px"]{ margin-bottom: -89px; }
.row_content[data-pad_y="90px"]{ margin-bottom: -90px; }
.row_content[data-pad_y="91px"]{ margin-bottom: -91px; }
.row_content[data-pad_y="92px"]{ margin-bottom: -92px; }
.row_content[data-pad_y="93px"]{ margin-bottom: -93px; }
.row_content[data-pad_y="94px"]{ margin-bottom: -94px; }
.row_content[data-pad_y="95px"]{ margin-bottom: -95px; }
.row_content[data-pad_y="96px"]{ margin-bottom: -96px; }
.row_content[data-pad_y="97px"]{ margin-bottom: -97px; }
.row_content[data-pad_y="98px"]{ margin-bottom: -98px; }
.row_content[data-pad_y="99px"]{ margin-bottom: -99px; }
.row_content[data-pad_y="100px"]{ margin-bottom: -100px; }


.row_content[data-pad_y="0px"] > .col{ padding-bottom: 0px; }
.row_content[data-pad_y="1px"] > .col{ padding-bottom: 1px; }
.row_content[data-pad_y="2px"] > .col{ padding-bottom: 2px; }
.row_content[data-pad_y="3px"] > .col{ padding-bottom: 3px; }
.row_content[data-pad_y="4px"] > .col{ padding-bottom: 4px; }
.row_content[data-pad_y="5px"] > .col{ padding-bottom: 5px; }
.row_content[data-pad_y="6px"] > .col{ padding-bottom: 6px; }
.row_content[data-pad_y="7px"] > .col{ padding-bottom: 7px; }
.row_content[data-pad_y="8px"] > .col{ padding-bottom: 8px; }
.row_content[data-pad_y="9px"] > .col{ padding-bottom: 9px; }
.row_content[data-pad_y="10px"] > .col{ padding-bottom: 10px; }
.row_content[data-pad_y="11px"] > .col{ padding-bottom: 11px; }
.row_content[data-pad_y="12px"] > .col{ padding-bottom: 12px; }
.row_content[data-pad_y="13px"] > .col{ padding-bottom: 13px; }
.row_content[data-pad_y="14px"] > .col{ padding-bottom: 14px; }
.row_content[data-pad_y="15px"] > .col{ padding-bottom: 15px; }
.row_content[data-pad_y="16px"] > .col{ padding-bottom: 16px; }
.row_content[data-pad_y="17px"] > .col{ padding-bottom: 17px; }
.row_content[data-pad_y="18px"] > .col{ padding-bottom: 18px; }
.row_content[data-pad_y="19px"] > .col{ padding-bottom: 19px; }
.row_content[data-pad_y="20px"] > .col{ padding-bottom: 20px; }
.row_content[data-pad_y="21px"] > .col{ padding-bottom: 21px; }
.row_content[data-pad_y="22px"] > .col{ padding-bottom: 22px; }
.row_content[data-pad_y="23px"] > .col{ padding-bottom: 23px; }
.row_content[data-pad_y="24px"] > .col{ padding-bottom: 24px; }
.row_content[data-pad_y="25px"] > .col{ padding-bottom: 25px; }
.row_content[data-pad_y="26px"] > .col{ padding-bottom: 26px; }
.row_content[data-pad_y="27px"] > .col{ padding-bottom: 27px; }
.row_content[data-pad_y="28px"] > .col{ padding-bottom: 28px; }
.row_content[data-pad_y="29px"] > .col{ padding-bottom: 29px; }
.row_content[data-pad_y="30px"] > .col{ padding-bottom: 30px; }
.row_content[data-pad_y="31px"] > .col{ padding-bottom: 31px; }
.row_content[data-pad_y="32px"] > .col{ padding-bottom: 32px; }
.row_content[data-pad_y="33px"] > .col{ padding-bottom: 33px; }
.row_content[data-pad_y="34px"] > .col{ padding-bottom: 34px; }
.row_content[data-pad_y="35px"] > .col{ padding-bottom: 35px; }
.row_content[data-pad_y="36px"] > .col{ padding-bottom: 36px; }
.row_content[data-pad_y="37px"] > .col{ padding-bottom: 37px; }
.row_content[data-pad_y="38px"] > .col{ padding-bottom: 38px; }
.row_content[data-pad_y="39px"] > .col{ padding-bottom: 39px; }
.row_content[data-pad_y="40px"] > .col{ padding-bottom: 40px; }
.row_content[data-pad_y="41px"] > .col{ padding-bottom: 41px; }
.row_content[data-pad_y="42px"] > .col{ padding-bottom: 42px; }
.row_content[data-pad_y="43px"] > .col{ padding-bottom: 43px; }
.row_content[data-pad_y="44px"] > .col{ padding-bottom: 44px; }
.row_content[data-pad_y="45px"] > .col{ padding-bottom: 45px; }
.row_content[data-pad_y="46px"] > .col{ padding-bottom: 46px; }
.row_content[data-pad_y="47px"] > .col{ padding-bottom: 47px; }
.row_content[data-pad_y="48px"] > .col{ padding-bottom: 48px; }
.row_content[data-pad_y="49px"] > .col{ padding-bottom: 49px; }
.row_content[data-pad_y="50px"] > .col{ padding-bottom: 50px; }
.row_content[data-pad_y="51px"] > .col{ padding-bottom: 51px; }
.row_content[data-pad_y="52px"] > .col{ padding-bottom: 52px; }
.row_content[data-pad_y="53px"] > .col{ padding-bottom: 53px; }
.row_content[data-pad_y="54px"] > .col{ padding-bottom: 54px; }
.row_content[data-pad_y="55px"] > .col{ padding-bottom: 55px; }
.row_content[data-pad_y="56px"] > .col{ padding-bottom: 56px; }
.row_content[data-pad_y="57px"] > .col{ padding-bottom: 57px; }
.row_content[data-pad_y="58px"] > .col{ padding-bottom: 58px; }
.row_content[data-pad_y="59px"] > .col{ padding-bottom: 59px; }
.row_content[data-pad_y="60px"] > .col{ padding-bottom: 60px; }
.row_content[data-pad_y="61px"] > .col{ padding-bottom: 61px; }
.row_content[data-pad_y="62px"] > .col{ padding-bottom: 62px; }
.row_content[data-pad_y="63px"] > .col{ padding-bottom: 63px; }
.row_content[data-pad_y="64px"] > .col{ padding-bottom: 64px; }
.row_content[data-pad_y="65px"] > .col{ padding-bottom: 65px; }
.row_content[data-pad_y="66px"] > .col{ padding-bottom: 66px; }
.row_content[data-pad_y="67px"] > .col{ padding-bottom: 67px; }
.row_content[data-pad_y="68px"] > .col{ padding-bottom: 68px; }
.row_content[data-pad_y="69px"] > .col{ padding-bottom: 69px; }
.row_content[data-pad_y="70px"] > .col{ padding-bottom: 70px; }
.row_content[data-pad_y="71px"] > .col{ padding-bottom: 71px; }
.row_content[data-pad_y="72px"] > .col{ padding-bottom: 72px; }
.row_content[data-pad_y="73px"] > .col{ padding-bottom: 73px; }
.row_content[data-pad_y="74px"] > .col{ padding-bottom: 74px; }
.row_content[data-pad_y="75px"] > .col{ padding-bottom: 75px; }
.row_content[data-pad_y="76px"] > .col{ padding-bottom: 76px; }
.row_content[data-pad_y="77px"] > .col{ padding-bottom: 77px; }
.row_content[data-pad_y="78px"] > .col{ padding-bottom: 78px; }
.row_content[data-pad_y="79px"] > .col{ padding-bottom: 79px; }
.row_content[data-pad_y="80px"] > .col{ padding-bottom: 80px; }
.row_content[data-pad_y="81px"] > .col{ padding-bottom: 81px; }
.row_content[data-pad_y="82px"] > .col{ padding-bottom: 82px; }
.row_content[data-pad_y="83px"] > .col{ padding-bottom: 83px; }
.row_content[data-pad_y="84px"] > .col{ padding-bottom: 84px; }
.row_content[data-pad_y="85px"] > .col{ padding-bottom: 85px; }
.row_content[data-pad_y="86px"] > .col{ padding-bottom: 86px; }
.row_content[data-pad_y="87px"] > .col{ padding-bottom: 87px; }
.row_content[data-pad_y="88px"] > .col{ padding-bottom: 88px; }
.row_content[data-pad_y="89px"] > .col{ padding-bottom: 89px; }
.row_content[data-pad_y="90px"] > .col{ padding-bottom: 90px; }
.row_content[data-pad_y="91px"] > .col{ padding-bottom: 91px; }
.row_content[data-pad_y="92px"] > .col{ padding-bottom: 92px; }
.row_content[data-pad_y="93px"] > .col{ padding-bottom: 93px; }
.row_content[data-pad_y="94px"] > .col{ padding-bottom: 94px; }
.row_content[data-pad_y="95px"] > .col{ padding-bottom: 95px; }
.row_content[data-pad_y="96px"] > .col{ padding-bottom: 96px; }
.row_content[data-pad_y="97px"] > .col{ padding-bottom: 97px; }
.row_content[data-pad_y="98px"] > .col{ padding-bottom: 98px; }
.row_content[data-pad_y="99px"] > .col{ padding-bottom: 99px; }
.row_content[data-pad_y="100px"] > .col{ padding-bottom: 100px; }
}

/* sp */
@media screen and (max-width: 700px) {
/* data-sp_x */

.row_content[data-sp_x="0px"]{ margin-right: 0px; }
.row_content[data-sp_x="1px"]{ margin-right: -1px; }
.row_content[data-sp_x="2px"]{ margin-right: -2px; }
.row_content[data-sp_x="3px"]{ margin-right: -3px; }
.row_content[data-sp_x="4px"]{ margin-right: -4px; }
.row_content[data-sp_x="5px"]{ margin-right: -5px; }
.row_content[data-sp_x="6px"]{ margin-right: -6px; }
.row_content[data-sp_x="7px"]{ margin-right: -7px; }
.row_content[data-sp_x="8px"]{ margin-right: -8px; }
.row_content[data-sp_x="9px"]{ margin-right: -9px; }
.row_content[data-sp_x="10px"]{ margin-right: -10px; }
.row_content[data-sp_x="11px"]{ margin-right: -11px; }
.row_content[data-sp_x="12px"]{ margin-right: -12px; }
.row_content[data-sp_x="13px"]{ margin-right: -13px; }
.row_content[data-sp_x="14px"]{ margin-right: -14px; }
.row_content[data-sp_x="15px"]{ margin-right: -15px; }
.row_content[data-sp_x="16px"]{ margin-right: -16px; }
.row_content[data-sp_x="17px"]{ margin-right: -17px; }
.row_content[data-sp_x="18px"]{ margin-right: -18px; }
.row_content[data-sp_x="19px"]{ margin-right: -19px; }
.row_content[data-sp_x="20px"]{ margin-right: -20px; }
.row_content[data-sp_x="21px"]{ margin-right: -21px; }
.row_content[data-sp_x="22px"]{ margin-right: -22px; }
.row_content[data-sp_x="23px"]{ margin-right: -23px; }
.row_content[data-sp_x="24px"]{ margin-right: -24px; }
.row_content[data-sp_x="25px"]{ margin-right: -25px; }
.row_content[data-sp_x="26px"]{ margin-right: -26px; }
.row_content[data-sp_x="27px"]{ margin-right: -27px; }
.row_content[data-sp_x="28px"]{ margin-right: -28px; }
.row_content[data-sp_x="29px"]{ margin-right: -29px; }
.row_content[data-sp_x="30px"]{ margin-right: -30px; }
.row_content[data-sp_x="31px"]{ margin-right: -31px; }
.row_content[data-sp_x="32px"]{ margin-right: -32px; }
.row_content[data-sp_x="33px"]{ margin-right: -33px; }
.row_content[data-sp_x="34px"]{ margin-right: -34px; }
.row_content[data-sp_x="35px"]{ margin-right: -35px; }
.row_content[data-sp_x="36px"]{ margin-right: -36px; }
.row_content[data-sp_x="37px"]{ margin-right: -37px; }
.row_content[data-sp_x="38px"]{ margin-right: -38px; }
.row_content[data-sp_x="39px"]{ margin-right: -39px; }
.row_content[data-sp_x="40px"]{ margin-right: -40px; }
.row_content[data-sp_x="41px"]{ margin-right: -41px; }
.row_content[data-sp_x="42px"]{ margin-right: -42px; }
.row_content[data-sp_x="43px"]{ margin-right: -43px; }
.row_content[data-sp_x="44px"]{ margin-right: -44px; }
.row_content[data-sp_x="45px"]{ margin-right: -45px; }
.row_content[data-sp_x="46px"]{ margin-right: -46px; }
.row_content[data-sp_x="47px"]{ margin-right: -47px; }
.row_content[data-sp_x="48px"]{ margin-right: -48px; }
.row_content[data-sp_x="49px"]{ margin-right: -49px; }
.row_content[data-sp_x="50px"]{ margin-right: -50px; }
.row_content[data-sp_x="51px"]{ margin-right: -51px; }
.row_content[data-sp_x="52px"]{ margin-right: -52px; }
.row_content[data-sp_x="53px"]{ margin-right: -53px; }
.row_content[data-sp_x="54px"]{ margin-right: -54px; }
.row_content[data-sp_x="55px"]{ margin-right: -55px; }
.row_content[data-sp_x="56px"]{ margin-right: -56px; }
.row_content[data-sp_x="57px"]{ margin-right: -57px; }
.row_content[data-sp_x="58px"]{ margin-right: -58px; }
.row_content[data-sp_x="59px"]{ margin-right: -59px; }
.row_content[data-sp_x="60px"]{ margin-right: -60px; }
.row_content[data-sp_x="61px"]{ margin-right: -61px; }
.row_content[data-sp_x="62px"]{ margin-right: -62px; }
.row_content[data-sp_x="63px"]{ margin-right: -63px; }
.row_content[data-sp_x="64px"]{ margin-right: -64px; }
.row_content[data-sp_x="65px"]{ margin-right: -65px; }
.row_content[data-sp_x="66px"]{ margin-right: -66px; }
.row_content[data-sp_x="67px"]{ margin-right: -67px; }
.row_content[data-sp_x="68px"]{ margin-right: -68px; }
.row_content[data-sp_x="69px"]{ margin-right: -69px; }
.row_content[data-sp_x="70px"]{ margin-right: -70px; }
.row_content[data-sp_x="71px"]{ margin-right: -71px; }
.row_content[data-sp_x="72px"]{ margin-right: -72px; }
.row_content[data-sp_x="73px"]{ margin-right: -73px; }
.row_content[data-sp_x="74px"]{ margin-right: -74px; }
.row_content[data-sp_x="75px"]{ margin-right: -75px; }
.row_content[data-sp_x="76px"]{ margin-right: -76px; }
.row_content[data-sp_x="77px"]{ margin-right: -77px; }
.row_content[data-sp_x="78px"]{ margin-right: -78px; }
.row_content[data-sp_x="79px"]{ margin-right: -79px; }
.row_content[data-sp_x="80px"]{ margin-right: -80px; }
.row_content[data-sp_x="81px"]{ margin-right: -81px; }
.row_content[data-sp_x="82px"]{ margin-right: -82px; }
.row_content[data-sp_x="83px"]{ margin-right: -83px; }
.row_content[data-sp_x="84px"]{ margin-right: -84px; }
.row_content[data-sp_x="85px"]{ margin-right: -85px; }
.row_content[data-sp_x="86px"]{ margin-right: -86px; }
.row_content[data-sp_x="87px"]{ margin-right: -87px; }
.row_content[data-sp_x="88px"]{ margin-right: -88px; }
.row_content[data-sp_x="89px"]{ margin-right: -89px; }
.row_content[data-sp_x="90px"]{ margin-right: -90px; }
.row_content[data-sp_x="91px"]{ margin-right: -91px; }
.row_content[data-sp_x="92px"]{ margin-right: -92px; }
.row_content[data-sp_x="93px"]{ margin-right: -93px; }
.row_content[data-sp_x="94px"]{ margin-right: -94px; }
.row_content[data-sp_x="95px"]{ margin-right: -95px; }
.row_content[data-sp_x="96px"]{ margin-right: -96px; }
.row_content[data-sp_x="97px"]{ margin-right: -97px; }
.row_content[data-sp_x="98px"]{ margin-right: -98px; }
.row_content[data-sp_x="99px"]{ margin-right: -99px; }
.row_content[data-sp_x="100px"]{ margin-right: -100px; }


.row_content[data-sp_x="0px"] > .col{ padding-right: 0px; }
.row_content[data-sp_x="1px"] > .col{ padding-right: 1px; }
.row_content[data-sp_x="2px"] > .col{ padding-right: 2px; }
.row_content[data-sp_x="3px"] > .col{ padding-right: 3px; }
.row_content[data-sp_x="4px"] > .col{ padding-right: 4px; }
.row_content[data-sp_x="5px"] > .col{ padding-right: 5px; }
.row_content[data-sp_x="6px"] > .col{ padding-right: 6px; }
.row_content[data-sp_x="7px"] > .col{ padding-right: 7px; }
.row_content[data-sp_x="8px"] > .col{ padding-right: 8px; }
.row_content[data-sp_x="9px"] > .col{ padding-right: 9px; }
.row_content[data-sp_x="10px"] > .col{ padding-right: 10px; }
.row_content[data-sp_x="11px"] > .col{ padding-right: 11px; }
.row_content[data-sp_x="12px"] > .col{ padding-right: 12px; }
.row_content[data-sp_x="13px"] > .col{ padding-right: 13px; }
.row_content[data-sp_x="14px"] > .col{ padding-right: 14px; }
.row_content[data-sp_x="15px"] > .col{ padding-right: 15px; }
.row_content[data-sp_x="16px"] > .col{ padding-right: 16px; }
.row_content[data-sp_x="17px"] > .col{ padding-right: 17px; }
.row_content[data-sp_x="18px"] > .col{ padding-right: 18px; }
.row_content[data-sp_x="19px"] > .col{ padding-right: 19px; }
.row_content[data-sp_x="20px"] > .col{ padding-right: 20px; }
.row_content[data-sp_x="21px"] > .col{ padding-right: 21px; }
.row_content[data-sp_x="22px"] > .col{ padding-right: 22px; }
.row_content[data-sp_x="23px"] > .col{ padding-right: 23px; }
.row_content[data-sp_x="24px"] > .col{ padding-right: 24px; }
.row_content[data-sp_x="25px"] > .col{ padding-right: 25px; }
.row_content[data-sp_x="26px"] > .col{ padding-right: 26px; }
.row_content[data-sp_x="27px"] > .col{ padding-right: 27px; }
.row_content[data-sp_x="28px"] > .col{ padding-right: 28px; }
.row_content[data-sp_x="29px"] > .col{ padding-right: 29px; }
.row_content[data-sp_x="30px"] > .col{ padding-right: 30px; }
.row_content[data-sp_x="31px"] > .col{ padding-right: 31px; }
.row_content[data-sp_x="32px"] > .col{ padding-right: 32px; }
.row_content[data-sp_x="33px"] > .col{ padding-right: 33px; }
.row_content[data-sp_x="34px"] > .col{ padding-right: 34px; }
.row_content[data-sp_x="35px"] > .col{ padding-right: 35px; }
.row_content[data-sp_x="36px"] > .col{ padding-right: 36px; }
.row_content[data-sp_x="37px"] > .col{ padding-right: 37px; }
.row_content[data-sp_x="38px"] > .col{ padding-right: 38px; }
.row_content[data-sp_x="39px"] > .col{ padding-right: 39px; }
.row_content[data-sp_x="40px"] > .col{ padding-right: 40px; }
.row_content[data-sp_x="41px"] > .col{ padding-right: 41px; }
.row_content[data-sp_x="42px"] > .col{ padding-right: 42px; }
.row_content[data-sp_x="43px"] > .col{ padding-right: 43px; }
.row_content[data-sp_x="44px"] > .col{ padding-right: 44px; }
.row_content[data-sp_x="45px"] > .col{ padding-right: 45px; }
.row_content[data-sp_x="46px"] > .col{ padding-right: 46px; }
.row_content[data-sp_x="47px"] > .col{ padding-right: 47px; }
.row_content[data-sp_x="48px"] > .col{ padding-right: 48px; }
.row_content[data-sp_x="49px"] > .col{ padding-right: 49px; }
.row_content[data-sp_x="50px"] > .col{ padding-right: 50px; }
.row_content[data-sp_x="51px"] > .col{ padding-right: 51px; }
.row_content[data-sp_x="52px"] > .col{ padding-right: 52px; }
.row_content[data-sp_x="53px"] > .col{ padding-right: 53px; }
.row_content[data-sp_x="54px"] > .col{ padding-right: 54px; }
.row_content[data-sp_x="55px"] > .col{ padding-right: 55px; }
.row_content[data-sp_x="56px"] > .col{ padding-right: 56px; }
.row_content[data-sp_x="57px"] > .col{ padding-right: 57px; }
.row_content[data-sp_x="58px"] > .col{ padding-right: 58px; }
.row_content[data-sp_x="59px"] > .col{ padding-right: 59px; }
.row_content[data-sp_x="60px"] > .col{ padding-right: 60px; }
.row_content[data-sp_x="61px"] > .col{ padding-right: 61px; }
.row_content[data-sp_x="62px"] > .col{ padding-right: 62px; }
.row_content[data-sp_x="63px"] > .col{ padding-right: 63px; }
.row_content[data-sp_x="64px"] > .col{ padding-right: 64px; }
.row_content[data-sp_x="65px"] > .col{ padding-right: 65px; }
.row_content[data-sp_x="66px"] > .col{ padding-right: 66px; }
.row_content[data-sp_x="67px"] > .col{ padding-right: 67px; }
.row_content[data-sp_x="68px"] > .col{ padding-right: 68px; }
.row_content[data-sp_x="69px"] > .col{ padding-right: 69px; }
.row_content[data-sp_x="70px"] > .col{ padding-right: 70px; }
.row_content[data-sp_x="71px"] > .col{ padding-right: 71px; }
.row_content[data-sp_x="72px"] > .col{ padding-right: 72px; }
.row_content[data-sp_x="73px"] > .col{ padding-right: 73px; }
.row_content[data-sp_x="74px"] > .col{ padding-right: 74px; }
.row_content[data-sp_x="75px"] > .col{ padding-right: 75px; }
.row_content[data-sp_x="76px"] > .col{ padding-right: 76px; }
.row_content[data-sp_x="77px"] > .col{ padding-right: 77px; }
.row_content[data-sp_x="78px"] > .col{ padding-right: 78px; }
.row_content[data-sp_x="79px"] > .col{ padding-right: 79px; }
.row_content[data-sp_x="80px"] > .col{ padding-right: 80px; }
.row_content[data-sp_x="81px"] > .col{ padding-right: 81px; }
.row_content[data-sp_x="82px"] > .col{ padding-right: 82px; }
.row_content[data-sp_x="83px"] > .col{ padding-right: 83px; }
.row_content[data-sp_x="84px"] > .col{ padding-right: 84px; }
.row_content[data-sp_x="85px"] > .col{ padding-right: 85px; }
.row_content[data-sp_x="86px"] > .col{ padding-right: 86px; }
.row_content[data-sp_x="87px"] > .col{ padding-right: 87px; }
.row_content[data-sp_x="88px"] > .col{ padding-right: 88px; }
.row_content[data-sp_x="89px"] > .col{ padding-right: 89px; }
.row_content[data-sp_x="90px"] > .col{ padding-right: 90px; }
.row_content[data-sp_x="91px"] > .col{ padding-right: 91px; }
.row_content[data-sp_x="92px"] > .col{ padding-right: 92px; }
.row_content[data-sp_x="93px"] > .col{ padding-right: 93px; }
.row_content[data-sp_x="94px"] > .col{ padding-right: 94px; }
.row_content[data-sp_x="95px"] > .col{ padding-right: 95px; }
.row_content[data-sp_x="96px"] > .col{ padding-right: 96px; }
.row_content[data-sp_x="97px"] > .col{ padding-right: 97px; }
.row_content[data-sp_x="98px"] > .col{ padding-right: 98px; }
.row_content[data-sp_x="99px"] > .col{ padding-right: 99px; }
.row_content[data-sp_x="100px"] > .col{ padding-right: 100px; }

/* data-sp_y */

.row_content[data-sp_y="0px"]{ margin-bottom: 0px; }
.row_content[data-sp_y="1px"]{ margin-bottom: -1px; }
.row_content[data-sp_y="2px"]{ margin-bottom: -2px; }
.row_content[data-sp_y="3px"]{ margin-bottom: -3px; }
.row_content[data-sp_y="4px"]{ margin-bottom: -4px; }
.row_content[data-sp_y="5px"]{ margin-bottom: -5px; }
.row_content[data-sp_y="6px"]{ margin-bottom: -6px; }
.row_content[data-sp_y="7px"]{ margin-bottom: -7px; }
.row_content[data-sp_y="8px"]{ margin-bottom: -8px; }
.row_content[data-sp_y="9px"]{ margin-bottom: -9px; }
.row_content[data-sp_y="10px"]{ margin-bottom: -10px; }
.row_content[data-sp_y="11px"]{ margin-bottom: -11px; }
.row_content[data-sp_y="12px"]{ margin-bottom: -12px; }
.row_content[data-sp_y="13px"]{ margin-bottom: -13px; }
.row_content[data-sp_y="14px"]{ margin-bottom: -14px; }
.row_content[data-sp_y="15px"]{ margin-bottom: -15px; }
.row_content[data-sp_y="16px"]{ margin-bottom: -16px; }
.row_content[data-sp_y="17px"]{ margin-bottom: -17px; }
.row_content[data-sp_y="18px"]{ margin-bottom: -18px; }
.row_content[data-sp_y="19px"]{ margin-bottom: -19px; }
.row_content[data-sp_y="20px"]{ margin-bottom: -20px; }
.row_content[data-sp_y="21px"]{ margin-bottom: -21px; }
.row_content[data-sp_y="22px"]{ margin-bottom: -22px; }
.row_content[data-sp_y="23px"]{ margin-bottom: -23px; }
.row_content[data-sp_y="24px"]{ margin-bottom: -24px; }
.row_content[data-sp_y="25px"]{ margin-bottom: -25px; }
.row_content[data-sp_y="26px"]{ margin-bottom: -26px; }
.row_content[data-sp_y="27px"]{ margin-bottom: -27px; }
.row_content[data-sp_y="28px"]{ margin-bottom: -28px; }
.row_content[data-sp_y="29px"]{ margin-bottom: -29px; }
.row_content[data-sp_y="30px"]{ margin-bottom: -30px; }
.row_content[data-sp_y="31px"]{ margin-bottom: -31px; }
.row_content[data-sp_y="32px"]{ margin-bottom: -32px; }
.row_content[data-sp_y="33px"]{ margin-bottom: -33px; }
.row_content[data-sp_y="34px"]{ margin-bottom: -34px; }
.row_content[data-sp_y="35px"]{ margin-bottom: -35px; }
.row_content[data-sp_y="36px"]{ margin-bottom: -36px; }
.row_content[data-sp_y="37px"]{ margin-bottom: -37px; }
.row_content[data-sp_y="38px"]{ margin-bottom: -38px; }
.row_content[data-sp_y="39px"]{ margin-bottom: -39px; }
.row_content[data-sp_y="40px"]{ margin-bottom: -40px; }
.row_content[data-sp_y="41px"]{ margin-bottom: -41px; }
.row_content[data-sp_y="42px"]{ margin-bottom: -42px; }
.row_content[data-sp_y="43px"]{ margin-bottom: -43px; }
.row_content[data-sp_y="44px"]{ margin-bottom: -44px; }
.row_content[data-sp_y="45px"]{ margin-bottom: -45px; }
.row_content[data-sp_y="46px"]{ margin-bottom: -46px; }
.row_content[data-sp_y="47px"]{ margin-bottom: -47px; }
.row_content[data-sp_y="48px"]{ margin-bottom: -48px; }
.row_content[data-sp_y="49px"]{ margin-bottom: -49px; }
.row_content[data-sp_y="50px"]{ margin-bottom: -50px; }
.row_content[data-sp_y="51px"]{ margin-bottom: -51px; }
.row_content[data-sp_y="52px"]{ margin-bottom: -52px; }
.row_content[data-sp_y="53px"]{ margin-bottom: -53px; }
.row_content[data-sp_y="54px"]{ margin-bottom: -54px; }
.row_content[data-sp_y="55px"]{ margin-bottom: -55px; }
.row_content[data-sp_y="56px"]{ margin-bottom: -56px; }
.row_content[data-sp_y="57px"]{ margin-bottom: -57px; }
.row_content[data-sp_y="58px"]{ margin-bottom: -58px; }
.row_content[data-sp_y="59px"]{ margin-bottom: -59px; }
.row_content[data-sp_y="60px"]{ margin-bottom: -60px; }
.row_content[data-sp_y="61px"]{ margin-bottom: -61px; }
.row_content[data-sp_y="62px"]{ margin-bottom: -62px; }
.row_content[data-sp_y="63px"]{ margin-bottom: -63px; }
.row_content[data-sp_y="64px"]{ margin-bottom: -64px; }
.row_content[data-sp_y="65px"]{ margin-bottom: -65px; }
.row_content[data-sp_y="66px"]{ margin-bottom: -66px; }
.row_content[data-sp_y="67px"]{ margin-bottom: -67px; }
.row_content[data-sp_y="68px"]{ margin-bottom: -68px; }
.row_content[data-sp_y="69px"]{ margin-bottom: -69px; }
.row_content[data-sp_y="70px"]{ margin-bottom: -70px; }
.row_content[data-sp_y="71px"]{ margin-bottom: -71px; }
.row_content[data-sp_y="72px"]{ margin-bottom: -72px; }
.row_content[data-sp_y="73px"]{ margin-bottom: -73px; }
.row_content[data-sp_y="74px"]{ margin-bottom: -74px; }
.row_content[data-sp_y="75px"]{ margin-bottom: -75px; }
.row_content[data-sp_y="76px"]{ margin-bottom: -76px; }
.row_content[data-sp_y="77px"]{ margin-bottom: -77px; }
.row_content[data-sp_y="78px"]{ margin-bottom: -78px; }
.row_content[data-sp_y="79px"]{ margin-bottom: -79px; }
.row_content[data-sp_y="80px"]{ margin-bottom: -80px; }
.row_content[data-sp_y="81px"]{ margin-bottom: -81px; }
.row_content[data-sp_y="82px"]{ margin-bottom: -82px; }
.row_content[data-sp_y="83px"]{ margin-bottom: -83px; }
.row_content[data-sp_y="84px"]{ margin-bottom: -84px; }
.row_content[data-sp_y="85px"]{ margin-bottom: -85px; }
.row_content[data-sp_y="86px"]{ margin-bottom: -86px; }
.row_content[data-sp_y="87px"]{ margin-bottom: -87px; }
.row_content[data-sp_y="88px"]{ margin-bottom: -88px; }
.row_content[data-sp_y="89px"]{ margin-bottom: -89px; }
.row_content[data-sp_y="90px"]{ margin-bottom: -90px; }
.row_content[data-sp_y="91px"]{ margin-bottom: -91px; }
.row_content[data-sp_y="92px"]{ margin-bottom: -92px; }
.row_content[data-sp_y="93px"]{ margin-bottom: -93px; }
.row_content[data-sp_y="94px"]{ margin-bottom: -94px; }
.row_content[data-sp_y="95px"]{ margin-bottom: -95px; }
.row_content[data-sp_y="96px"]{ margin-bottom: -96px; }
.row_content[data-sp_y="97px"]{ margin-bottom: -97px; }
.row_content[data-sp_y="98px"]{ margin-bottom: -98px; }
.row_content[data-sp_y="99px"]{ margin-bottom: -99px; }
.row_content[data-sp_y="100px"]{ margin-bottom: -100px; }


.row_content[data-sp_y="0px"] > .col{ padding-bottom: 0px; }
.row_content[data-sp_y="1px"] > .col{ padding-bottom: 1px; }
.row_content[data-sp_y="2px"] > .col{ padding-bottom: 2px; }
.row_content[data-sp_y="3px"] > .col{ padding-bottom: 3px; }
.row_content[data-sp_y="4px"] > .col{ padding-bottom: 4px; }
.row_content[data-sp_y="5px"] > .col{ padding-bottom: 5px; }
.row_content[data-sp_y="6px"] > .col{ padding-bottom: 6px; }
.row_content[data-sp_y="7px"] > .col{ padding-bottom: 7px; }
.row_content[data-sp_y="8px"] > .col{ padding-bottom: 8px; }
.row_content[data-sp_y="9px"] > .col{ padding-bottom: 9px; }
.row_content[data-sp_y="10px"] > .col{ padding-bottom: 10px; }
.row_content[data-sp_y="11px"] > .col{ padding-bottom: 11px; }
.row_content[data-sp_y="12px"] > .col{ padding-bottom: 12px; }
.row_content[data-sp_y="13px"] > .col{ padding-bottom: 13px; }
.row_content[data-sp_y="14px"] > .col{ padding-bottom: 14px; }
.row_content[data-sp_y="15px"] > .col{ padding-bottom: 15px; }
.row_content[data-sp_y="16px"] > .col{ padding-bottom: 16px; }
.row_content[data-sp_y="17px"] > .col{ padding-bottom: 17px; }
.row_content[data-sp_y="18px"] > .col{ padding-bottom: 18px; }
.row_content[data-sp_y="19px"] > .col{ padding-bottom: 19px; }
.row_content[data-sp_y="20px"] > .col{ padding-bottom: 20px; }
.row_content[data-sp_y="21px"] > .col{ padding-bottom: 21px; }
.row_content[data-sp_y="22px"] > .col{ padding-bottom: 22px; }
.row_content[data-sp_y="23px"] > .col{ padding-bottom: 23px; }
.row_content[data-sp_y="24px"] > .col{ padding-bottom: 24px; }
.row_content[data-sp_y="25px"] > .col{ padding-bottom: 25px; }
.row_content[data-sp_y="26px"] > .col{ padding-bottom: 26px; }
.row_content[data-sp_y="27px"] > .col{ padding-bottom: 27px; }
.row_content[data-sp_y="28px"] > .col{ padding-bottom: 28px; }
.row_content[data-sp_y="29px"] > .col{ padding-bottom: 29px; }
.row_content[data-sp_y="30px"] > .col{ padding-bottom: 30px; }
.row_content[data-sp_y="31px"] > .col{ padding-bottom: 31px; }
.row_content[data-sp_y="32px"] > .col{ padding-bottom: 32px; }
.row_content[data-sp_y="33px"] > .col{ padding-bottom: 33px; }
.row_content[data-sp_y="34px"] > .col{ padding-bottom: 34px; }
.row_content[data-sp_y="35px"] > .col{ padding-bottom: 35px; }
.row_content[data-sp_y="36px"] > .col{ padding-bottom: 36px; }
.row_content[data-sp_y="37px"] > .col{ padding-bottom: 37px; }
.row_content[data-sp_y="38px"] > .col{ padding-bottom: 38px; }
.row_content[data-sp_y="39px"] > .col{ padding-bottom: 39px; }
.row_content[data-sp_y="40px"] > .col{ padding-bottom: 40px; }
.row_content[data-sp_y="41px"] > .col{ padding-bottom: 41px; }
.row_content[data-sp_y="42px"] > .col{ padding-bottom: 42px; }
.row_content[data-sp_y="43px"] > .col{ padding-bottom: 43px; }
.row_content[data-sp_y="44px"] > .col{ padding-bottom: 44px; }
.row_content[data-sp_y="45px"] > .col{ padding-bottom: 45px; }
.row_content[data-sp_y="46px"] > .col{ padding-bottom: 46px; }
.row_content[data-sp_y="47px"] > .col{ padding-bottom: 47px; }
.row_content[data-sp_y="48px"] > .col{ padding-bottom: 48px; }
.row_content[data-sp_y="49px"] > .col{ padding-bottom: 49px; }
.row_content[data-sp_y="50px"] > .col{ padding-bottom: 50px; }
.row_content[data-sp_y="51px"] > .col{ padding-bottom: 51px; }
.row_content[data-sp_y="52px"] > .col{ padding-bottom: 52px; }
.row_content[data-sp_y="53px"] > .col{ padding-bottom: 53px; }
.row_content[data-sp_y="54px"] > .col{ padding-bottom: 54px; }
.row_content[data-sp_y="55px"] > .col{ padding-bottom: 55px; }
.row_content[data-sp_y="56px"] > .col{ padding-bottom: 56px; }
.row_content[data-sp_y="57px"] > .col{ padding-bottom: 57px; }
.row_content[data-sp_y="58px"] > .col{ padding-bottom: 58px; }
.row_content[data-sp_y="59px"] > .col{ padding-bottom: 59px; }
.row_content[data-sp_y="60px"] > .col{ padding-bottom: 60px; }
.row_content[data-sp_y="61px"] > .col{ padding-bottom: 61px; }
.row_content[data-sp_y="62px"] > .col{ padding-bottom: 62px; }
.row_content[data-sp_y="63px"] > .col{ padding-bottom: 63px; }
.row_content[data-sp_y="64px"] > .col{ padding-bottom: 64px; }
.row_content[data-sp_y="65px"] > .col{ padding-bottom: 65px; }
.row_content[data-sp_y="66px"] > .col{ padding-bottom: 66px; }
.row_content[data-sp_y="67px"] > .col{ padding-bottom: 67px; }
.row_content[data-sp_y="68px"] > .col{ padding-bottom: 68px; }
.row_content[data-sp_y="69px"] > .col{ padding-bottom: 69px; }
.row_content[data-sp_y="70px"] > .col{ padding-bottom: 70px; }
.row_content[data-sp_y="71px"] > .col{ padding-bottom: 71px; }
.row_content[data-sp_y="72px"] > .col{ padding-bottom: 72px; }
.row_content[data-sp_y="73px"] > .col{ padding-bottom: 73px; }
.row_content[data-sp_y="74px"] > .col{ padding-bottom: 74px; }
.row_content[data-sp_y="75px"] > .col{ padding-bottom: 75px; }
.row_content[data-sp_y="76px"] > .col{ padding-bottom: 76px; }
.row_content[data-sp_y="77px"] > .col{ padding-bottom: 77px; }
.row_content[data-sp_y="78px"] > .col{ padding-bottom: 78px; }
.row_content[data-sp_y="79px"] > .col{ padding-bottom: 79px; }
.row_content[data-sp_y="80px"] > .col{ padding-bottom: 80px; }
.row_content[data-sp_y="81px"] > .col{ padding-bottom: 81px; }
.row_content[data-sp_y="82px"] > .col{ padding-bottom: 82px; }
.row_content[data-sp_y="83px"] > .col{ padding-bottom: 83px; }
.row_content[data-sp_y="84px"] > .col{ padding-bottom: 84px; }
.row_content[data-sp_y="85px"] > .col{ padding-bottom: 85px; }
.row_content[data-sp_y="86px"] > .col{ padding-bottom: 86px; }
.row_content[data-sp_y="87px"] > .col{ padding-bottom: 87px; }
.row_content[data-sp_y="88px"] > .col{ padding-bottom: 88px; }
.row_content[data-sp_y="89px"] > .col{ padding-bottom: 89px; }
.row_content[data-sp_y="90px"] > .col{ padding-bottom: 90px; }
.row_content[data-sp_y="91px"] > .col{ padding-bottom: 91px; }
.row_content[data-sp_y="92px"] > .col{ padding-bottom: 92px; }
.row_content[data-sp_y="93px"] > .col{ padding-bottom: 93px; }
.row_content[data-sp_y="94px"] > .col{ padding-bottom: 94px; }
.row_content[data-sp_y="95px"] > .col{ padding-bottom: 95px; }
.row_content[data-sp_y="96px"] > .col{ padding-bottom: 96px; }
.row_content[data-sp_y="97px"] > .col{ padding-bottom: 97px; }
.row_content[data-sp_y="98px"] > .col{ padding-bottom: 98px; }
.row_content[data-sp_y="99px"] > .col{ padding-bottom: 99px; }
.row_content[data-sp_y="100px"] > .col{ padding-bottom: 100px; }
}

/*
---------------------- width -----------------------------
*/

.w0p{ width: 0% !important;}
.w01p{ width: 1% !important;}
.w02p{ width: 2% !important;}
.w03p{ width: 3% !important;}
.w04p{ width: 4% !important;}
.w05p{ width: 5% !important;}
.w06p{ width: 6% !important;}
.w07p{ width: 7% !important;}
.w08p{ width: 8% !important;}
.w09p{ width: 9% !important;}
.w10p{ width: 10% !important;}
.w11p{ width: 11% !important;}
.w12p{ width: 12% !important;}
.w13p{ width: 13% !important;}
.w14p{ width: 14% !important;}
.w15p{ width: 15% !important;}
.w16p{ width: 16% !important;}
.w17p{ width: 17% !important;}
.w18p{ width: 18% !important;}
.w19p{ width: 19% !important;}
.w20p{ width: 20% !important;}
.w21p{ width: 21% !important;}
.w22p{ width: 22% !important;}
.w23p{ width: 23% !important;}
.w24p{ width: 24% !important;}
.w25p{ width: 25% !important;}
.w26p{ width: 26% !important;}
.w27p{ width: 27% !important;}
.w28p{ width: 28% !important;}
.w29p{ width: 29% !important;}
.w30p{ width: 30% !important;}
.w31p{ width: 31% !important;}
.w32p{ width: 32% !important;}
.w33p{ width: 33% !important;}
.w33_3p{ width: 33.3% !important;}
.w34p{ width: 34% !important;}
.w35p{ width: 35% !important;}
.w36p{ width: 36% !important;}
.w37p{ width: 37% !important;}
.w38p{ width: 38% !important;}
.w39p{ width: 39% !important;}
.w40p{ width: 40% !important;}
.w41p{ width: 41% !important;}
.w42p{ width: 42% !important;}
.w43p{ width: 43% !important;}
.w44p{ width: 44% !important;}
.w45p{ width: 45% !important;}
.w46p{ width: 46% !important;}
.w47p{ width: 47% !important;}
.w48p{ width: 48% !important;}
.w49p{ width: 49% !important;}
.w50p{ width: 50% !important;}
.w51p{ width: 51% !important;}
.w52p{ width: 52% !important;}
.w53p{ width: 53% !important;}
.w54p{ width: 54% !important;}
.w55p{ width: 55% !important;}
.w56p{ width: 56% !important;}
.w57p{ width: 57% !important;}
.w58p{ width: 58% !important;}
.w59p{ width: 59% !important;}
.w60p{ width: 60% !important;}
.w61p{ width: 61% !important;}
.w62p{ width: 62% !important;}
.w63p{ width: 63% !important;}
.w64p{ width: 64% !important;}
.w65p{ width: 65% !important;}
.w66p{ width: 66% !important;}
.w67p{ width: 67% !important;}
.w68p{ width: 68% !important;}
.w69p{ width: 69% !important;}
.w70p{ width: 70% !important;}
.w71p{ width: 71% !important;}
.w72p{ width: 72% !important;}
.w73p{ width: 73% !important;}
.w74p{ width: 74% !important;}
.w75p{ width: 75% !important;}
.w76p{ width: 76% !important;}
.w77p{ width: 77% !important;}
.w78p{ width: 78% !important;}
.w79p{ width: 79% !important;}
.w80p{ width: 80% !important;}
.w81p{ width: 81% !important;}
.w82p{ width: 82% !important;}
.w83p{ width: 83% !important;}
.w84p{ width: 84% !important;}
.w85p{ width: 85% !important;}
.w86p{ width: 86% !important;}
.w87p{ width: 87% !important;}
.w88p{ width: 88% !important;}
.w89p{ width: 89% !important;}
.w90p{ width: 90% !important;}
.w91p{ width: 91% !important;}
.w92p{ width: 92% !important;}
.w93p{ width: 93% !important;}
.w94p{ width: 94% !important;}
.w95p{ width: 95% !important;}
.w96p{ width: 96% !important;}
.w97p{ width: 97% !important;}
.w98p{ width: 98% !important;}
.w99p{ width: 99% !important;}
.w100p{ width: 100% !important;}

/*
---------------------- max-width -----------------------------
*/
.max-w_none{ max-width: none !important;}
.max-w00{ max-width: 0px !important;}
.max-w10{ max-width: 10px !important;}
.max-w20{ max-width: 20px !important;}
.max-w30{ max-width: 30px !important;}
.max-w40{ max-width: 40px !important;}
.max-w50{ max-width: 50px !important;}
.max-w60{ max-width: 60px !important;}
.max-w70{ max-width: 70px !important;}
.max-w80{ max-width: 80px !important;}
.max-w90{ max-width: 90px !important;}
.max-w100{ max-width: 100px !important;}
.max-w110{ max-width: 110px !important;}
.max-w120{ max-width: 120px !important;}
.max-w130{ max-width: 130px !important;}
.max-w140{ max-width: 140px !important;}
.max-w150{ max-width: 150px !important;}

.max-w160{ max-width: 160px !important;}
.max-w170{ max-width: 170px !important;}
.max-w180{ max-width: 180px !important;}
.max-w190{ max-width: 190px !important;}
.max-w200{ max-width: 200px !important;}
.max-w210{ max-width: 210px !important;}
.max-w220{ max-width: 220px !important;}
.max-w230{ max-width: 230px !important;}
.max-w240{ max-width: 240px !important;}
.max-w250{ max-width: 250px !important;}
.max-w260{ max-width: 260px !important;}
.max-w270{ max-width: 270px !important;}
.max-w280{ max-width: 280px !important;}
.max-w290{ max-width: 290px !important;}
.max-w300{ max-width: 300px !important;}
.max-w310{ max-width: 310px !important;}
.max-w320{ max-width: 320px !important;}
.max-w330{ max-width: 330px !important;}
.max-w340{ max-width: 340px !important;}
.max-w350{ max-width: 350px !important;}
.max-w360{ max-width: 360px !important;}
.max-w370{ max-width: 370px !important;}
.max-w380{ max-width: 380px !important;}
.max-w390{ max-width: 390px !important;}
.max-w400{ max-width: 400px !important;}
.max-w410{ max-width: 410px !important;}
.max-w420{ max-width: 420px !important;}
.max-w430{ max-width: 430px !important;}
.max-w440{ max-width: 440px !important;}
.max-w450{ max-width: 450px !important;}
.max-w460{ max-width: 460px !important;}
.max-w470{ max-width: 470px !important;}
.max-w480{ max-width: 480px !important;}
.max-w490{ max-width: 490px !important;}
.max-w500{ max-width: 500px !important;}
.max-w510{ max-width: 510px !important;}
.max-w520{ max-width: 520px !important;}
.max-w530{ max-width: 530px !important;}
.max-w540{ max-width: 540px !important;}
.max-w550{ max-width: 550px !important;}
.max-w560{ max-width: 560px !important;}
.max-w570{ max-width: 570px !important;}
.max-w580{ max-width: 580px !important;}
.max-w590{ max-width: 590px !important;}
.max-w600{ max-width: 600px !important;}
.max-w610{ max-width: 610px !important;}
.max-w620{ max-width: 620px !important;}
.max-w630{ max-width: 630px !important;}
.max-w640{ max-width: 640px !important;}
.max-w650{ max-width: 650px !important;}
.max-w660{ max-width: 660px !important;}
.max-w670{ max-width: 670px !important;}
.max-w680{ max-width: 680px !important;}
.max-w690{ max-width: 690px !important;}
.max-w700{ max-width: 700px !important;}
.max-w710{ max-width: 710px !important;}
.max-w720{ max-width: 720px !important;}
.max-w730{ max-width: 730px !important;}
.max-w740{ max-width: 740px !important;}
.max-w750{ max-width: 750px !important;}
.max-w760{ max-width: 760px !important;}
.max-w770{ max-width: 770px !important;}
.max-w780{ max-width: 780px !important;}
.max-w790{ max-width: 790px !important;}
.max-w800{ max-width: 800px !important;}
.max-w810{ max-width: 810px !important;}
.max-w820{ max-width: 820px !important;}
.max-w830{ max-width: 830px !important;}
.max-w840{ max-width: 840px !important;}
.max-w850{ max-width: 850px !important;}
.max-w860{ max-width: 860px !important;}
.max-w870{ max-width: 870px !important;}
.max-w880{ max-width: 880px !important;}
.max-w890{ max-width: 890px !important;}
.max-w900{ max-width: 989px !important;}
.max-w910{ max-width: 910px !important;}
.max-w920{ max-width: 920px !important;}
.max-w930{ max-width: 930px !important;}
.max-w940{ max-width: 940px !important;}
.max-w950{ max-width: 950px !important;}
.max-w960{ max-width: 960px !important;}
.max-w970{ max-width: 970px !important;}
.max-w980{ max-width: 980px !important;}
.max-w990{ max-width: 990px !important;}
.max-w1000{ max-width: 1000px !important;}
.max-w1010{ max-width: 1010px !important;}
.max-w1020{ max-width: 1020px !important;}
.max-w1030{ max-width: 1030px !important;}
.max-w1040{ max-width: 1040px !important;}
.max-w1050{ max-width: 1050px !important;}
.max-w1060{ max-width: 1060px !important;}
.max-w1070{ max-width: 1070px !important;}
.max-w1080{ max-width: 1080px !important;}
.max-w1090{ max-width: 1090px !important;}
.max-w1100{ max-width: 1100px !important;}
.max-w1110{ max-width: 1110px !important;}
.max-w1120{ max-width: 1120px !important;}
.max-w1130{ max-width: 1130px !important;}
.max-w1140{ max-width: 1140px !important;}
.max-w1150{ max-width: 1150px !important;}
.max-w1160{ max-width: 1160px !important;}
.max-w1170{ max-width: 1170px !important;}
.max-w1180{ max-width: 1180px !important;}
.max-w1190{ max-width: 1190px !important;}
.max-w1200{ max-width: 1200px !important;}

/*
---------------------- min-width -----------------------------
*/
.min-w_none{ min-width: 0 !important;}
.min-w00{ min-width: 0px !important;}
.min-w10{ min-width: 10px !important;}
.min-w20{ min-width: 20px !important;}
.min-w30{ min-width: 30px !important;}
.min-w40{ min-width: 40px !important;}
.min-w50{ min-width: 50px !important;}
.min-w60{ min-width: 60px !important;}
.min-w70{ min-width: 70px !important;}
.min-w80{ min-width: 80px !important;}
.min-w90{ min-width: 90px !important;}
.min-w100{ min-width: 100px !important;}
.min-w110{ min-width: 110px !important;}
.min-w120{ min-width: 120px !important;}
.min-w130{ min-width: 130px !important;}
.min-w140{ min-width: 140px !important;}
.min-w150{ min-width: 150px !important;}
.min-w160{ min-width: 160px !important;}
.min-w170{ min-width: 170px !important;}
.min-w180{ min-width: 180px !important;}
.min-w190{ min-width: 190px !important;}
.min-w200{ min-width: 200px !important;}
.min-w210{ min-width: 210px !important;}
.min-w220{ min-width: 220px !important;}
.min-w230{ min-width: 230px !important;}
.min-w240{ min-width: 240px !important;}
.min-w250{ min-width: 250px !important;}
.min-w260{ min-width: 260px !important;}
.min-w270{ min-width: 270px !important;}
.min-w280{ min-width: 280px !important;}
.min-w290{ min-width: 290px !important;}
.min-w300{ min-width: 300px !important;}
.min-w310{ min-width: 310px !important;}
.min-w320{ min-width: 320px !important;}
.min-w330{ min-width: 330px !important;}
.min-w340{ min-width: 340px !important;}
.min-w350{ min-width: 350px !important;}
.min-w360{ min-width: 360px !important;}
.min-w370{ min-width: 370px !important;}
.min-w380{ min-width: 380px !important;}
.min-w390{ min-width: 390px !important;}
.min-w400{ min-width: 400px !important;}
.min-w410{ min-width: 410px !important;}
.min-w420{ min-width: 420px !important;}
.min-w430{ min-width: 430px !important;}
.min-w440{ min-width: 440px !important;}
.min-w450{ min-width: 450px !important;}
.min-w460{ min-width: 460px !important;}
.min-w470{ min-width: 470px !important;}
.min-w480{ min-width: 480px !important;}
.min-w490{ min-width: 490px !important;}
.min-w500{ min-width: 500px !important;}
.min-w510{ min-width: 510px !important;}
.min-w520{ min-width: 520px !important;}
.min-w530{ min-width: 530px !important;}
.min-w540{ min-width: 540px !important;}
.min-w550{ min-width: 550px !important;}
.min-w560{ min-width: 560px !important;}
.min-w570{ min-width: 570px !important;}
.min-w580{ min-width: 580px !important;}
.min-w590{ min-width: 590px !important;}
.min-w600{ min-width: 600px !important;}
.min-w610{ min-width: 610px !important;}
.min-w620{ min-width: 620px !important;}
.min-w630{ min-width: 630px !important;}
.min-w640{ min-width: 640px !important;}
.min-w650{ min-width: 650px !important;}
.min-w660{ min-width: 660px !important;}
.min-w670{ min-width: 670px !important;}
.min-w680{ min-width: 680px !important;}
.min-w690{ min-width: 690px !important;}
.min-w700{ min-width: 700px !important;}
.min-w710{ min-width: 710px !important;}
.min-w720{ min-width: 720px !important;}
.min-w730{ min-width: 730px !important;}
.min-w740{ min-width: 740px !important;}
.min-w750{ min-width: 750px !important;}
.min-w760{ min-width: 760px !important;}
.min-w770{ min-width: 770px !important;}
.min-w780{ min-width: 780px !important;}
.min-w790{ min-width: 790px !important;}
.min-w800{ min-width: 800px !important;}
.min-w810{ min-width: 810px !important;}
.min-w820{ min-width: 820px !important;}
.min-w830{ min-width: 830px !important;}
.min-w840{ min-width: 840px !important;}
.min-w850{ min-width: 850px !important;}
.min-w860{ min-width: 860px !important;}
.min-w870{ min-width: 870px !important;}
.min-w880{ min-width: 880px !important;}
.min-w890{ min-width: 890px !important;}
.min-w900{ min-width: 989px !important;}
.min-w910{ min-width: 910px !important;}
.min-w920{ min-width: 920px !important;}
.min-w930{ min-width: 930px !important;}
.min-w940{ min-width: 940px !important;}
.min-w950{ min-width: 950px !important;}
.min-w960{ min-width: 960px !important;}
.min-w970{ min-width: 970px !important;}
.min-w980{ min-width: 980px !important;}
.min-w990{ min-width: 990px !important;}
.min-w1000{ min-width: 1000px !important;}
.min-w1010{ min-width: 1010px !important;}
.min-w1020{ min-width: 1020px !important;}
.min-w1030{ min-width: 1030px !important;}
.min-w1040{ min-width: 1040px !important;}
.min-w1050{ min-width: 1050px !important;}
.min-w1060{ min-width: 1060px !important;}
.min-w1070{ min-width: 1070px !important;}
.min-w1080{ min-width: 1080px !important;}
.min-w1090{ min-width: 1090px !important;}
.min-w1100{ min-width: 1100px !important;}
.min-w1110{ min-width: 1110px !important;}
.min-w1120{ min-width: 1120px !important;}
.min-w1130{ min-width: 1130px !important;}
.min-w1140{ min-width: 1140px !important;}
.min-w1150{ min-width: 1150px !important;}
.min-w1160{ min-width: 1160px !important;}
.min-w1170{ min-width: 1170px !important;}
.min-w1180{ min-width: 1180px !important;}
.min-w1190{ min-width: 1190px !important;}
.min-w1200{ min-width: 1200px !important;}

/* pc */
@media all and (min-width: 901px) {
/*
---------------------- width -----------------------------
*/
.pc_w_auto{ width: auto !important;}
.pc_w00{ width: 0px !important;}
.pc_w10{ width: 10px !important;}
.pc_w20{ width: 20px !important;}
.pc_w30{ width: 30px !important;}
.pc_w40{ width: 40px !important;}
.pc_w50{ width: 50px !important;}
.pc_w60{ width: 60px !important;}
.pc_w70{ width: 70px !important;}
.pc_w80{ width: 80px !important;}
.pc_w90{ width: 90px !important;}
.pc_w100{ width: 100px !important;}
.pc_w110{ width: 110px !important;}
.pc_w120{ width: 120px !important;}
.pc_w130{ width: 130px !important;}
.pc_w140{ width: 140px !important;}
.pc_w150{ width: 150px !important;}
.pc_w160{ width: 160px !important;}
.pc_w170{ width: 170px !important;}
.pc_w180{ width: 180px !important;}
.pc_w190{ width: 190px !important;}
.pc_w200{ width: 200px !important;}
.pc_w210{ width: 210px !important;}
.pc_w220{ width: 220px !important;}
.pc_w230{ width: 230px !important;}
.pc_w240{ width: 240px !important;}
.pc_w250{ width: 250px !important;}
.pc_w260{ width: 260px !important;}
.pc_w270{ width: 270px !important;}
.pc_w280{ width: 280px !important;}
.pc_w290{ width: 290px !important;}
.pc_w300{ width: 300px !important;}
.pc_w310{ width: 310px !important;}
.pc_w320{ width: 320px !important;}
.pc_w330{ width: 330px !important;}
.pc_w340{ width: 340px !important;}
.pc_w350{ width: 350px !important;}
.pc_w360{ width: 360px !important;}
.pc_w370{ width: 370px !important;}
.pc_w380{ width: 380px !important;}
.pc_w390{ width: 390px !important;}
.pc_w400{ width: 400px !important;}
.pc_w410{ width: 410px !important;}
.pc_w420{ width: 420px !important;}
.pc_w430{ width: 430px !important;}
.pc_w440{ width: 440px !important;}
.pc_w450{ width: 450px !important;}
.pc_w460{ width: 460px !important;}
.pc_w470{ width: 470px !important;}
.pc_w480{ width: 480px !important;}
.pc_w490{ width: 490px !important;}
.pc_w500{ width: 500px !important;}
.pc_w510{ width: 510px !important;}
.pc_w520{ width: 520px !important;}
.pc_w530{ width: 530px !important;}
.pc_w540{ width: 540px !important;}
.pc_w550{ width: 550px !important;}
.pc_w560{ width: 560px !important;}
.pc_w570{ width: 570px !important;}
.pc_w580{ width: 580px !important;}
.pc_w590{ width: 590px !important;}
.pc_w600{ width: 600px !important;}
.pc_w610{ width: 610px !important;}
.pc_w620{ width: 620px !important;}
.pc_w630{ width: 630px !important;}
.pc_w640{ width: 640px !important;}
.pc_w650{ width: 650px !important;}
.pc_w660{ width: 660px !important;}
.pc_w670{ width: 670px !important;}
.pc_w680{ width: 680px !important;}
.pc_w690{ width: 690px !important;}
.pc_w700{ width: 700px !important;}
.pc_w710{ width: 710px !important;}
.pc_w720{ width: 720px !important;}
.pc_w730{ width: 730px !important;}
.pc_w740{ width: 740px !important;}
.pc_w750{ width: 750px !important;}
.pc_w760{ width: 760px !important;}
.pc_w770{ width: 770px !important;}
.pc_w780{ width: 780px !important;}
.pc_w790{ width: 790px !important;}
.pc_w800{ width: 800px !important;}
.pc_w810{ width: 810px !important;}
.pc_w820{ width: 820px !important;}
.pc_w830{ width: 830px !important;}
.pc_w840{ width: 840px !important;}
.pc_w850{ width: 850px !important;}
.pc_w860{ width: 860px !important;}
.pc_w870{ width: 870px !important;}
.pc_w880{ width: 880px !important;}
.pc_w890{ width: 890px !important;}
.pc_w900{ width: 989px !important;}
.pc_w910{ width: 910px !important;}
.pc_w920{ width: 920px !important;}
.pc_w930{ width: 930px !important;}
.pc_w940{ width: 940px !important;}
.pc_w950{ width: 950px !important;}
.pc_w960{ width: 960px !important;}
.pc_w970{ width: 970px !important;}
.pc_w980{ width: 980px !important;}
.pc_w990{ width: 990px !important;}
.pc_w1000{ width: 1000px !important;}
.pc_w1010{ width: 1010px !important;}
.pc_w1020{ width: 1020px !important;}
.pc_w1030{ width: 1030px !important;}
.pc_w1040{ width: 1040px !important;}
.pc_w1050{ width: 1050px !important;}
.pc_w1060{ width: 1060px !important;}
.pc_w1070{ width: 1070px !important;}
.pc_w1080{ width: 1080px !important;}
.pc_w1090{ width: 1090px !important;}
.pc_w1100{ width: 1100px !important;}
.pc_w1110{ width: 1110px !important;}
.pc_w1120{ width: 1120px !important;}
.pc_w1130{ width: 1130px !important;}
.pc_w1140{ width: 1140px !important;}
.pc_w1150{ width: 1150px !important;}
.pc_w1160{ width: 1160px !important;}
.pc_w1170{ width: 1170px !important;}
.pc_w1180{ width: 1180px !important;}
.pc_w1190{ width: 1190px !important;}
.pc_w1200{ width: 1200px !important;}

/*
---------------------- width��%�� -----------------------------
*/

.pc_w0p{ width: 0% !important;}
.pc_w01p{ width: 1% !important;}
.pc_w02p{ width: 2% !important;}
.pc_w03p{ width: 3% !important;}
.pc_w04p{ width: 4% !important;}
.pc_w05p{ width: 5% !important;}
.pc_w06p{ width: 6% !important;}
.pc_w07p{ width: 7% !important;}
.pc_w08p{ width: 8% !important;}
.pc_w09p{ width: 9% !important;}
.pc_w10p{ width: 10% !important;}
.pc_w11p{ width: 11% !important;}
.pc_w12p{ width: 12% !important;}
.pc_w13p{ width: 13% !important;}
.pc_w14p{ width: 14% !important;}
.pc_w15p{ width: 15% !important;}
.pc_w16p{ width: 16% !important;}
.pc_w17p{ width: 17% !important;}
.pc_w18p{ width: 18% !important;}
.pc_w19p{ width: 19% !important;}
.pc_w20p{ width: 20% !important;}
.pc_w21p{ width: 21% !important;}
.pc_w22p{ width: 22% !important;}
.pc_w23p{ width: 23% !important;}
.pc_w24p{ width: 24% !important;}
.pc_w25p{ width: 25% !important;}
.pc_w26p{ width: 26% !important;}
.pc_w27p{ width: 27% !important;}
.pc_w28p{ width: 28% !important;}
.pc_w29p{ width: 29% !important;}
.pc_w30p{ width: 30% !important;}
.pc_w31p{ width: 31% !important;}
.pc_w32p{ width: 32% !important;}
.pc_w33p{ width: 33% !important;}
.pc_w33_3p{ width: 33.3% !important;}
.pc_w34p{ width: 34% !important;}
.pc_w35p{ width: 35% !important;}
.pc_w36p{ width: 36% !important;}
.pc_w37p{ width: 37% !important;}
.pc_w38p{ width: 38% !important;}
.pc_w39p{ width: 39% !important;}
.pc_w40p{ width: 40% !important;}
.pc_w41p{ width: 41% !important;}
.pc_w42p{ width: 42% !important;}
.pc_w43p{ width: 43% !important;}
.pc_w44p{ width: 44% !important;}
.pc_w45p{ width: 45% !important;}
.pc_w46p{ width: 46% !important;}
.pc_w47p{ width: 47% !important;}
.pc_w48p{ width: 48% !important;}
.pc_w49p{ width: 49% !important;}
.pc_w50p{ width: 50% !important;}
.pc_w51p{ width: 51% !important;}
.pc_w52p{ width: 52% !important;}
.pc_w53p{ width: 53% !important;}
.pc_w54p{ width: 54% !important;}
.pc_w55p{ width: 55% !important;}
.pc_w56p{ width: 56% !important;}
.pc_w57p{ width: 57% !important;}
.pc_w58p{ width: 58% !important;}
.pc_w59p{ width: 59% !important;}
.pc_w60p{ width: 60% !important;}
.pc_w61p{ width: 61% !important;}
.pc_w62p{ width: 62% !important;}
.pc_w63p{ width: 63% !important;}
.pc_w64p{ width: 64% !important;}
.pc_w65p{ width: 65% !important;}
.pc_w66p{ width: 66% !important;}
.pc_w67p{ width: 67% !important;}
.pc_w68p{ width: 68% !important;}
.pc_w69p{ width: 69% !important;}
.pc_w70p{ width: 70% !important;}
.pc_w71p{ width: 71% !important;}
.pc_w72p{ width: 72% !important;}
.pc_w73p{ width: 73% !important;}
.pc_w74p{ width: 74% !important;}
.pc_w75p{ width: 75% !important;}
.pc_w76p{ width: 76% !important;}
.pc_w77p{ width: 77% !important;}
.pc_w78p{ width: 78% !important;}
.pc_w79p{ width: 79% !important;}
.pc_w80p{ width: 80% !important;}
.pc_w81p{ width: 81% !important;}
.pc_w82p{ width: 82% !important;}
.pc_w83p{ width: 83% !important;}
.pc_w84p{ width: 84% !important;}
.pc_w85p{ width: 85% !important;}
.pc_w86p{ width: 86% !important;}
.pc_w87p{ width: 87% !important;}
.pc_w88p{ width: 88% !important;}
.pc_w89p{ width: 89% !important;}
.pc_w90p{ width: 90% !important;}
.pc_w91p{ width: 91% !important;}
.pc_w92p{ width: 92% !important;}
.pc_w93p{ width: 93% !important;}
.pc_w94p{ width: 94% !important;}
.pc_w95p{ width: 95% !important;}
.pc_w96p{ width: 96% !important;}
.pc_w97p{ width: 97% !important;}
.pc_w98p{ width: 98% !important;}
.pc_w99p{ width: 99% !important;}
.pc_w100p{ width: 100% !important;}

/*
---------------------- max-width -----------------------------
*/
.pc_max-w_none{ max-width: none !important;}
.pc_max-w00{ max-width: 0px !important;}
.pc_max-w10{ max-width: 10px !important;}
.pc_max-w20{ max-width: 20px !important;}
.pc_max-w30{ max-width: 30px !important;}
.pc_max-w40{ max-width: 40px !important;}
.pc_max-w50{ max-width: 50px !important;}
.pc_max-w60{ max-width: 60px !important;}
.pc_max-w70{ max-width: 70px !important;}
.pc_max-w80{ max-width: 80px !important;}
.pc_max-w90{ max-width: 90px !important;}
.pc_max-w100{ max-width: 100px !important;}
.pc_max-w110{ max-width: 110px !important;}
.pc_max-w120{ max-width: 120px !important;}
.pc_max-w130{ max-width: 130px !important;}
.pc_max-w140{ max-width: 140px !important;}
.pc_max-w150{ max-width: 150px !important;}
.pc_max-w160{ max-width: 160px !important;}
.pc_max-w170{ max-width: 170px !important;}
.pc_max-w180{ max-width: 180px !important;}
.pc_max-w190{ max-width: 190px !important;}
.pc_max-w200{ max-width: 200px !important;}
.pc_max-w210{ max-width: 210px !important;}
.pc_max-w220{ max-width: 220px !important;}
.pc_max-w230{ max-width: 230px !important;}
.pc_max-w240{ max-width: 240px !important;}
.pc_max-w250{ max-width: 250px !important;}
.pc_max-w260{ max-width: 260px !important;}
.pc_max-w270{ max-width: 270px !important;}
.pc_max-w280{ max-width: 280px !important;}
.pc_max-w290{ max-width: 290px !important;}
.pc_max-w300{ max-width: 300px !important;}
.pc_max-w310{ max-width: 310px !important;}
.pc_max-w320{ max-width: 320px !important;}
.pc_max-w330{ max-width: 330px !important;}
.pc_max-w340{ max-width: 340px !important;}
.pc_max-w350{ max-width: 350px !important;}
.pc_max-w360{ max-width: 360px !important;}
.pc_max-w370{ max-width: 370px !important;}
.pc_max-w380{ max-width: 380px !important;}
.pc_max-w390{ max-width: 390px !important;}
.pc_max-w400{ max-width: 400px !important;}
.pc_max-w410{ max-width: 410px !important;}
.pc_max-w420{ max-width: 420px !important;}
.pc_max-w430{ max-width: 430px !important;}
.pc_max-w440{ max-width: 440px !important;}
.pc_max-w450{ max-width: 450px !important;}
.pc_max-w460{ max-width: 460px !important;}
.pc_max-w470{ max-width: 470px !important;}
.pc_max-w480{ max-width: 480px !important;}
.pc_max-w490{ max-width: 490px !important;}
.pc_max-w500{ max-width: 500px !important;}
.pc_max-w510{ max-width: 510px !important;}
.pc_max-w520{ max-width: 520px !important;}
.pc_max-w530{ max-width: 530px !important;}
.pc_max-w540{ max-width: 540px !important;}
.pc_max-w550{ max-width: 550px !important;}
.pc_max-w560{ max-width: 560px !important;}
.pc_max-w570{ max-width: 570px !important;}
.pc_max-w580{ max-width: 580px !important;}
.pc_max-w590{ max-width: 590px !important;}
.pc_max-w600{ max-width: 600px !important;}
.pc_max-w610{ max-width: 610px !important;}
.pc_max-w620{ max-width: 620px !important;}
.pc_max-w630{ max-width: 630px !important;}
.pc_max-w640{ max-width: 640px !important;}
.pc_max-w650{ max-width: 650px !important;}
.pc_max-w660{ max-width: 660px !important;}
.pc_max-w670{ max-width: 670px !important;}
.pc_max-w680{ max-width: 680px !important;}
.pc_max-w690{ max-width: 690px !important;}
.pc_max-w700{ max-width: 700px !important;}
.pc_max-w710{ max-width: 710px !important;}
.pc_max-w720{ max-width: 720px !important;}
.pc_max-w730{ max-width: 730px !important;}
.pc_max-w740{ max-width: 740px !important;}
.pc_max-w750{ max-width: 750px !important;}
.pc_max-w760{ max-width: 760px !important;}
.pc_max-w770{ max-width: 770px !important;}
.pc_max-w780{ max-width: 780px !important;}
.pc_max-w790{ max-width: 790px !important;}
.pc_max-w800{ max-width: 800px !important;}
.pc_max-w810{ max-width: 810px !important;}
.pc_max-w820{ max-width: 820px !important;}
.pc_max-w830{ max-width: 830px !important;}
.pc_max-w840{ max-width: 840px !important;}
.pc_max-w850{ max-width: 850px !important;}
.pc_max-w860{ max-width: 860px !important;}
.pc_max-w870{ max-width: 870px !important;}
.pc_max-w880{ max-width: 880px !important;}
.pc_max-w890{ max-width: 890px !important;}
.pc_max-w900{ max-width: 989px !important;}
.pc_max-w910{ max-width: 910px !important;}
.pc_max-w920{ max-width: 920px !important;}
.pc_max-w930{ max-width: 930px !important;}
.pc_max-w940{ max-width: 940px !important;}
.pc_max-w950{ max-width: 950px !important;}
.pc_max-w960{ max-width: 960px !important;}
.pc_max-w970{ max-width: 970px !important;}
.pc_max-w980{ max-width: 980px !important;}
.pc_max-w990{ max-width: 990px !important;}
.pc_max-w1000{ max-width: 1000px !important;}
.pc_max-w1010{ max-width: 1010px !important;}
.pc_max-w1020{ max-width: 1020px !important;}
.pc_max-w1030{ max-width: 1030px !important;}
.pc_max-w1040{ max-width: 1040px !important;}
.pc_max-w1050{ max-width: 1050px !important;}
.pc_max-w1060{ max-width: 1060px !important;}
.pc_max-w1070{ max-width: 1070px !important;}
.pc_max-w1080{ max-width: 1080px !important;}
.pc_max-w1090{ max-width: 1090px !important;}
.pc_max-w1100{ max-width: 1100px !important;}
.pc_max-w1110{ max-width: 1110px !important;}
.pc_max-w1120{ max-width: 1120px !important;}
.pc_max-w1130{ max-width: 1130px !important;}
.pc_max-w1140{ max-width: 1140px !important;}
.pc_max-w1150{ max-width: 1150px !important;}
.pc_max-w1160{ max-width: 1160px !important;}
.pc_max-w1170{ max-width: 1170px !important;}
.pc_max-w1180{ max-width: 1180px !important;}
.pc_max-w1190{ max-width: 1190px !important;}
.pc_max-w1200{ max-width: 1200px !important;}

/*
---------------------- min-width -----------------------------
*/
.pc_min-w_none{ min-width: 0 !important;}
.pc_min-w00{ min-width: 0px !important;}
.pc_min-w10{ min-width: 10px !important;}
.pc_min-w20{ min-width: 20px !important;}
.pc_min-w30{ min-width: 30px !important;}
.pc_min-w40{ min-width: 40px !important;}
.pc_min-w50{ min-width: 50px !important;}
.pc_min-w60{ min-width: 60px !important;}
.pc_min-w70{ min-width: 70px !important;}
.pc_min-w80{ min-width: 80px !important;}
.pc_min-w90{ min-width: 90px !important;}
.pc_min-w100{ min-width: 100px !important;}
.pc_min-w110{ min-width: 110px !important;}
.pc_min-w120{ min-width: 120px !important;}
.pc_min-w130{ min-width: 130px !important;}
.pc_min-w140{ min-width: 140px !important;}
.pc_min-w150{ min-width: 150px !important;}
.pc_min-w160{ min-width: 160px !important;}
.pc_min-w170{ min-width: 170px !important;}
.pc_min-w180{ min-width: 180px !important;}
.pc_min-w190{ min-width: 190px !important;}
.pc_min-w200{ min-width: 200px !important;}
.pc_min-w210{ min-width: 210px !important;}
.pc_min-w220{ min-width: 220px !important;}
.pc_min-w230{ min-width: 230px !important;}
.pc_min-w240{ min-width: 240px !important;}
.pc_min-w250{ min-width: 250px !important;}
.pc_min-w260{ min-width: 260px !important;}
.pc_min-w270{ min-width: 270px !important;}
.pc_min-w280{ min-width: 280px !important;}
.pc_min-w290{ min-width: 290px !important;}
.pc_min-w300{ min-width: 300px !important;}
.pc_min-w310{ min-width: 310px !important;}
.pc_min-w320{ min-width: 320px !important;}
.pc_min-w330{ min-width: 330px !important;}
.pc_min-w340{ min-width: 340px !important;}
.pc_min-w350{ min-width: 350px !important;}
.pc_min-w360{ min-width: 360px !important;}
.pc_min-w370{ min-width: 370px !important;}
.pc_min-w380{ min-width: 380px !important;}
.pc_min-w390{ min-width: 390px !important;}
.pc_min-w400{ min-width: 400px !important;}
.pc_min-w410{ min-width: 410px !important;}
.pc_min-w420{ min-width: 420px !important;}
.pc_min-w430{ min-width: 430px !important;}
.pc_min-w440{ min-width: 440px !important;}
.pc_min-w450{ min-width: 450px !important;}
.pc_min-w460{ min-width: 460px !important;}
.pc_min-w470{ min-width: 470px !important;}
.pc_min-w480{ min-width: 480px !important;}
.pc_min-w490{ min-width: 490px !important;}
.pc_min-w500{ min-width: 500px !important;}
.pc_min-w510{ min-width: 510px !important;}
.pc_min-w520{ min-width: 520px !important;}
.pc_min-w530{ min-width: 530px !important;}
.pc_min-w540{ min-width: 540px !important;}
.pc_min-w550{ min-width: 550px !important;}
.pc_min-w560{ min-width: 560px !important;}
.pc_min-w570{ min-width: 570px !important;}
.pc_min-w580{ min-width: 580px !important;}
.pc_min-w590{ min-width: 590px !important;}
.pc_min-w600{ min-width: 600px !important;}
.pc_min-w610{ min-width: 610px !important;}
.pc_min-w620{ min-width: 620px !important;}
.pc_min-w630{ min-width: 630px !important;}
.pc_min-w640{ min-width: 640px !important;}
.pc_min-w650{ min-width: 650px !important;}
.pc_min-w660{ min-width: 660px !important;}
.pc_min-w670{ min-width: 670px !important;}
.pc_min-w680{ min-width: 680px !important;}
.pc_min-w690{ min-width: 690px !important;}
.pc_min-w700{ min-width: 700px !important;}
.pc_min-w710{ min-width: 710px !important;}
.pc_min-w720{ min-width: 720px !important;}
.pc_min-w730{ min-width: 730px !important;}
.pc_min-w740{ min-width: 740px !important;}
.pc_min-w750{ min-width: 750px !important;}
.pc_min-w760{ min-width: 760px !important;}
.pc_min-w770{ min-width: 770px !important;}
.pc_min-w780{ min-width: 780px !important;}
.pc_min-w790{ min-width: 790px !important;}
.pc_min-w800{ min-width: 800px !important;}
.pc_min-w810{ min-width: 810px !important;}
.pc_min-w820{ min-width: 820px !important;}
.pc_min-w830{ min-width: 830px !important;}
.pc_min-w840{ min-width: 840px !important;}
.pc_min-w850{ min-width: 850px !important;}
.pc_min-w860{ min-width: 860px !important;}
.pc_min-w870{ min-width: 870px !important;}
.pc_min-w880{ min-width: 880px !important;}
.pc_min-w890{ min-width: 890px !important;}
.pc_min-w900{ min-width: 989px !important;}
.pc_min-w910{ min-width: 910px !important;}
.pc_min-w920{ min-width: 920px !important;}
.pc_min-w930{ min-width: 930px !important;}
.pc_min-w940{ min-width: 940px !important;}
.pc_min-w950{ min-width: 950px !important;}
.pc_min-w960{ min-width: 960px !important;}
.pc_min-w970{ min-width: 970px !important;}
.pc_min-w980{ min-width: 980px !important;}
.pc_min-w990{ min-width: 990px !important;}
.pc_min-w1000{ min-width: 1000px !important;}
.pc_min-w1010{ min-width: 1010px !important;}
.pc_min-w1020{ min-width: 1020px !important;}
.pc_min-w1030{ min-width: 1030px !important;}
.pc_min-w1040{ min-width: 1040px !important;}
.pc_min-w1050{ min-width: 1050px !important;}
.pc_min-w1060{ min-width: 1060px !important;}
.pc_min-w1070{ min-width: 1070px !important;}
.pc_min-w1080{ min-width: 1080px !important;}
.pc_min-w1090{ min-width: 1090px !important;}
.pc_min-w1100{ min-width: 1100px !important;}
.pc_min-w1110{ min-width: 1110px !important;}
.pc_min-w1120{ min-width: 1120px !important;}
.pc_min-w1130{ min-width: 1130px !important;}
.pc_min-w1140{ min-width: 1140px !important;}
.pc_min-w1150{ min-width: 1150px !important;}
.pc_min-w1160{ min-width: 1160px !important;}
.pc_min-w1170{ min-width: 1170px !important;}
.pc_min-w1180{ min-width: 1180px !important;}
.pc_min-w1190{ min-width: 1190px !important;}
.pc_min-w1200{ min-width: 1200px !important;}
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
/*
---------------------- width -----------------------------
*/
.pad_w_auto{ width: auto !important;}
.pad_w00{ width: 0px !important;}
.pad_w10{ width: 10px !important;}
.pad_w20{ width: 20px !important;}
.pad_w30{ width: 30px !important;}
.pad_w40{ width: 40px !important;}
.pad_w50{ width: 50px !important;}
.pad_w60{ width: 60px !important;}
.pad_w70{ width: 70px !important;}
.pad_w80{ width: 80px !important;}
.pad_w90{ width: 90px !important;}
.pad_w100{ width: 100px !important;}
.pad_w110{ width: 110px !important;}
.pad_w120{ width: 120px !important;}
.pad_w130{ width: 130px !important;}
.pad_w140{ width: 140px !important;}
.pad_w150{ width: 150px !important;}
.pad_w160{ width: 160px !important;}
.pad_w170{ width: 170px !important;}
.pad_w180{ width: 180px !important;}
.pad_w190{ width: 190px !important;}
.pad_w200{ width: 200px !important;}
.pad_w210{ width: 210px !important;}
.pad_w220{ width: 220px !important;}
.pad_w230{ width: 230px !important;}
.pad_w240{ width: 240px !important;}
.pad_w250{ width: 250px !important;}
.pad_w260{ width: 260px !important;}
.pad_w270{ width: 270px !important;}
.pad_w280{ width: 280px !important;}
.pad_w290{ width: 290px !important;}
.pad_w300{ width: 300px !important;}
.pad_w310{ width: 310px !important;}
.pad_w320{ width: 320px !important;}
.pad_w330{ width: 330px !important;}
.pad_w340{ width: 340px !important;}
.pad_w350{ width: 350px !important;}
.pad_w360{ width: 360px !important;}
.pad_w370{ width: 370px !important;}
.pad_w380{ width: 380px !important;}
.pad_w390{ width: 390px !important;}
.pad_w400{ width: 400px !important;}
.pad_w410{ width: 410px !important;}
.pad_w420{ width: 420px !important;}
.pad_w430{ width: 430px !important;}
.pad_w440{ width: 440px !important;}
.pad_w450{ width: 450px !important;}
.pad_w460{ width: 460px !important;}
.pad_w470{ width: 470px !important;}
.pad_w480{ width: 480px !important;}
.pad_w490{ width: 490px !important;}
.pad_w500{ width: 500px !important;}
.pad_w510{ width: 510px !important;}
.pad_w520{ width: 520px !important;}
.pad_w530{ width: 530px !important;}
.pad_w540{ width: 540px !important;}
.pad_w550{ width: 550px !important;}
.pad_w560{ width: 560px !important;}
.pad_w570{ width: 570px !important;}
.pad_w580{ width: 580px !important;}
.pad_w590{ width: 590px !important;}
.pad_w600{ width: 600px !important;}
.pad_w610{ width: 610px !important;}
.pad_w620{ width: 620px !important;}
.pad_w630{ width: 630px !important;}
.pad_w640{ width: 640px !important;}
.pad_w650{ width: 650px !important;}
.pad_w660{ width: 660px !important;}
.pad_w670{ width: 670px !important;}
.pad_w680{ width: 680px !important;}
.pad_w690{ width: 690px !important;}
.pad_w700{ width: 700px !important;}
.pad_w710{ width: 710px !important;}
.pad_w720{ width: 720px !important;}
.pad_w730{ width: 730px !important;}
.pad_w740{ width: 740px !important;}
.pad_w750{ width: 750px !important;}
.pad_w760{ width: 760px !important;}
.pad_w770{ width: 770px !important;}
.pad_w780{ width: 780px !important;}
.pad_w790{ width: 790px !important;}
.pad_w800{ width: 800px !important;}
.pad_w810{ width: 810px !important;}
.pad_w820{ width: 820px !important;}
.pad_w830{ width: 830px !important;}
.pad_w840{ width: 840px !important;}
.pad_w850{ width: 850px !important;}
.pad_w860{ width: 860px !important;}
.pad_w870{ width: 870px !important;}
.pad_w880{ width: 880px !important;}
.pad_w890{ width: 890px !important;}
.pad_w900{ width: 989px !important;}
.pad_w910{ width: 910px !important;}
.pad_w920{ width: 920px !important;}
.pad_w930{ width: 930px !important;}
.pad_w940{ width: 940px !important;}
.pad_w950{ width: 950px !important;}
.pad_w960{ width: 960px !important;}
.pad_w970{ width: 970px !important;}
.pad_w980{ width: 980px !important;}
.pad_w990{ width: 990px !important;}
.pad_w1000{ width: 1000px !important;}
.pad_w1010{ width: 1010px !important;}
.pad_w1020{ width: 1020px !important;}
.pad_w1030{ width: 1030px !important;}
.pad_w1040{ width: 1040px !important;}
.pad_w1050{ width: 1050px !important;}
.pad_w1060{ width: 1060px !important;}
.pad_w1070{ width: 1070px !important;}
.pad_w1080{ width: 1080px !important;}
.pad_w1090{ width: 1090px !important;}
.pad_w1100{ width: 1100px !important;}
.pad_w1110{ width: 1110px !important;}
.pad_w1120{ width: 1120px !important;}
.pad_w1130{ width: 1130px !important;}
.pad_w1140{ width: 1140px !important;}
.pad_w1150{ width: 1150px !important;}
.pad_w1160{ width: 1160px !important;}
.pad_w1170{ width: 1170px !important;}
.pad_w1180{ width: 1180px !important;}
.pad_w1190{ width: 1190px !important;}
.pad_w1200{ width: 1200px !important;}

/*
---------------------- width��%�� -----------------------------
*/

.pad_w0p{ width: 0% !important;}
.pad_w01p{ width: 1% !important;}
.pad_w02p{ width: 2% !important;}
.pad_w03p{ width: 3% !important;}
.pad_w04p{ width: 4% !important;}
.pad_w05p{ width: 5% !important;}
.pad_w06p{ width: 6% !important;}
.pad_w07p{ width: 7% !important;}
.pad_w08p{ width: 8% !important;}
.pad_w09p{ width: 9% !important;}
.pad_w10p{ width: 10% !important;}
.pad_w11p{ width: 11% !important;}
.pad_w12p{ width: 12% !important;}
.pad_w13p{ width: 13% !important;}
.pad_w14p{ width: 14% !important;}
.pad_w15p{ width: 15% !important;}
.pad_w16p{ width: 16% !important;}
.pad_w17p{ width: 17% !important;}
.pad_w18p{ width: 18% !important;}
.pad_w19p{ width: 19% !important;}
.pad_w20p{ width: 20% !important;}
.pad_w21p{ width: 21% !important;}
.pad_w22p{ width: 22% !important;}
.pad_w23p{ width: 23% !important;}
.pad_w24p{ width: 24% !important;}
.pad_w25p{ width: 25% !important;}
.pad_w26p{ width: 26% !important;}
.pad_w27p{ width: 27% !important;}
.pad_w28p{ width: 28% !important;}
.pad_w29p{ width: 29% !important;}
.pad_w30p{ width: 30% !important;}
.pad_w31p{ width: 31% !important;}
.pad_w32p{ width: 32% !important;}
.pad_w33p{ width: 33% !important;}
.pad_w33_3p{ width: 33.3% !important;}
.pad_w34p{ width: 34% !important;}
.pad_w35p{ width: 35% !important;}
.pad_w36p{ width: 36% !important;}
.pad_w37p{ width: 37% !important;}
.pad_w38p{ width: 38% !important;}
.pad_w39p{ width: 39% !important;}
.pad_w40p{ width: 40% !important;}
.pad_w41p{ width: 41% !important;}
.pad_w42p{ width: 42% !important;}
.pad_w43p{ width: 43% !important;}
.pad_w44p{ width: 44% !important;}
.pad_w45p{ width: 45% !important;}
.pad_w46p{ width: 46% !important;}
.pad_w47p{ width: 47% !important;}
.pad_w48p{ width: 48% !important;}
.pad_w49p{ width: 49% !important;}
.pad_w50p{ width: 50% !important;}
.pad_w51p{ width: 51% !important;}
.pad_w52p{ width: 52% !important;}
.pad_w53p{ width: 53% !important;}
.pad_w54p{ width: 54% !important;}
.pad_w55p{ width: 55% !important;}
.pad_w56p{ width: 56% !important;}
.pad_w57p{ width: 57% !important;}
.pad_w58p{ width: 58% !important;}
.pad_w59p{ width: 59% !important;}
.pad_w60p{ width: 60% !important;}
.pad_w61p{ width: 61% !important;}
.pad_w62p{ width: 62% !important;}
.pad_w63p{ width: 63% !important;}
.pad_w64p{ width: 64% !important;}
.pad_w65p{ width: 65% !important;}
.pad_w66p{ width: 66% !important;}
.pad_w67p{ width: 67% !important;}
.pad_w68p{ width: 68% !important;}
.pad_w69p{ width: 69% !important;}
.pad_w70p{ width: 70% !important;}
.pad_w71p{ width: 71% !important;}
.pad_w72p{ width: 72% !important;}
.pad_w73p{ width: 73% !important;}
.pad_w74p{ width: 74% !important;}
.pad_w75p{ width: 75% !important;}
.pad_w76p{ width: 76% !important;}
.pad_w77p{ width: 77% !important;}
.pad_w78p{ width: 78% !important;}
.pad_w79p{ width: 79% !important;}
.pad_w80p{ width: 80% !important;}
.pad_w81p{ width: 81% !important;}
.pad_w82p{ width: 82% !important;}
.pad_w83p{ width: 83% !important;}
.pad_w84p{ width: 84% !important;}
.pad_w85p{ width: 85% !important;}
.pad_w86p{ width: 86% !important;}
.pad_w87p{ width: 87% !important;}
.pad_w88p{ width: 88% !important;}
.pad_w89p{ width: 89% !important;}
.pad_w90p{ width: 90% !important;}
.pad_w91p{ width: 91% !important;}
.pad_w92p{ width: 92% !important;}
.pad_w93p{ width: 93% !important;}
.pad_w94p{ width: 94% !important;}
.pad_w95p{ width: 95% !important;}
.pad_w96p{ width: 96% !important;}
.pad_w97p{ width: 97% !important;}
.pad_w98p{ width: 98% !important;}
.pad_w99p{ width: 99% !important;}
.pad_w100p{ width: 100% !important;}

/*
---------------------- max-width -----------------------------
*/
.pad_max-w_none{ max-width: none !important;}
.pad_max-w00{ max-width: 0px !important;}
.pad_max-w10{ max-width: 10px !important;}
.pad_max-w20{ max-width: 20px !important;}
.pad_max-w30{ max-width: 30px !important;}
.pad_max-w40{ max-width: 40px !important;}
.pad_max-w50{ max-width: 50px !important;}
.pad_max-w60{ max-width: 60px !important;}
.pad_max-w70{ max-width: 70px !important;}
.pad_max-w80{ max-width: 80px !important;}
.pad_max-w90{ max-width: 90px !important;}
.pad_max-w100{ max-width: 100px !important;}
.pad_max-w110{ max-width: 110px !important;}
.pad_max-w120{ max-width: 120px !important;}
.pad_max-w130{ max-width: 130px !important;}
.pad_max-w140{ max-width: 140px !important;}
.pad_max-w150{ max-width: 150px !important;}
.pad_max-w160{ max-width: 160px !important;}
.pad_max-w170{ max-width: 170px !important;}
.pad_max-w180{ max-width: 180px !important;}
.pad_max-w190{ max-width: 190px !important;}
.pad_max-w200{ max-width: 200px !important;}
.pad_max-w210{ max-width: 210px !important;}
.pad_max-w220{ max-width: 220px !important;}
.pad_max-w230{ max-width: 230px !important;}
.pad_max-w240{ max-width: 240px !important;}
.pad_max-w250{ max-width: 250px !important;}
.pad_max-w260{ max-width: 260px !important;}
.pad_max-w270{ max-width: 270px !important;}
.pad_max-w280{ max-width: 280px !important;}
.pad_max-w290{ max-width: 290px !important;}
.pad_max-w300{ max-width: 300px !important;}
.pad_max-w310{ max-width: 310px !important;}
.pad_max-w320{ max-width: 320px !important;}
.pad_max-w330{ max-width: 330px !important;}
.pad_max-w340{ max-width: 340px !important;}
.pad_max-w350{ max-width: 350px !important;}
.pad_max-w360{ max-width: 360px !important;}
.pad_max-w370{ max-width: 370px !important;}
.pad_max-w380{ max-width: 380px !important;}
.pad_max-w390{ max-width: 390px !important;}
.pad_max-w400{ max-width: 400px !important;}
.pad_max-w410{ max-width: 410px !important;}
.pad_max-w420{ max-width: 420px !important;}
.pad_max-w430{ max-width: 430px !important;}
.pad_max-w440{ max-width: 440px !important;}
.pad_max-w450{ max-width: 450px !important;}
.pad_max-w460{ max-width: 460px !important;}
.pad_max-w470{ max-width: 470px !important;}
.pad_max-w480{ max-width: 480px !important;}
.pad_max-w490{ max-width: 490px !important;}
.pad_max-w500{ max-width: 500px !important;}
.pad_max-w510{ max-width: 510px !important;}
.pad_max-w520{ max-width: 520px !important;}
.pad_max-w530{ max-width: 530px !important;}
.pad_max-w540{ max-width: 540px !important;}
.pad_max-w550{ max-width: 550px !important;}
.pad_max-w560{ max-width: 560px !important;}
.pad_max-w570{ max-width: 570px !important;}
.pad_max-w580{ max-width: 580px !important;}
.pad_max-w590{ max-width: 590px !important;}
.pad_max-w600{ max-width: 600px !important;}
.pad_max-w610{ max-width: 610px !important;}
.pad_max-w620{ max-width: 620px !important;}
.pad_max-w630{ max-width: 630px !important;}
.pad_max-w640{ max-width: 640px !important;}
.pad_max-w650{ max-width: 650px !important;}
.pad_max-w660{ max-width: 660px !important;}
.pad_max-w670{ max-width: 670px !important;}
.pad_max-w680{ max-width: 680px !important;}
.pad_max-w690{ max-width: 690px !important;}
.pad_max-w700{ max-width: 700px !important;}
.pad_max-w710{ max-width: 710px !important;}
.pad_max-w720{ max-width: 720px !important;}
.pad_max-w730{ max-width: 730px !important;}
.pad_max-w740{ max-width: 740px !important;}
.pad_max-w750{ max-width: 750px !important;}
.pad_max-w760{ max-width: 760px !important;}
.pad_max-w770{ max-width: 770px !important;}
.pad_max-w780{ max-width: 780px !important;}
.pad_max-w790{ max-width: 790px !important;}
.pad_max-w800{ max-width: 800px !important;}
.pad_max-w810{ max-width: 810px !important;}
.pad_max-w820{ max-width: 820px !important;}
.pad_max-w830{ max-width: 830px !important;}
.pad_max-w840{ max-width: 840px !important;}
.pad_max-w850{ max-width: 850px !important;}
.pad_max-w860{ max-width: 860px !important;}
.pad_max-w870{ max-width: 870px !important;}
.pad_max-w880{ max-width: 880px !important;}
.pad_max-w890{ max-width: 890px !important;}
.pad_max-w900{ max-width: 989px !important;}
.pad_max-w910{ max-width: 910px !important;}
.pad_max-w920{ max-width: 920px !important;}
.pad_max-w930{ max-width: 930px !important;}
.pad_max-w940{ max-width: 940px !important;}
.pad_max-w950{ max-width: 950px !important;}
.pad_max-w960{ max-width: 960px !important;}
.pad_max-w970{ max-width: 970px !important;}
.pad_max-w980{ max-width: 980px !important;}
.pad_max-w990{ max-width: 990px !important;}
.pad_max-w1000{ max-width: 1000px !important;}
.pad_max-w1010{ max-width: 1010px !important;}
.pad_max-w1020{ max-width: 1020px !important;}
.pad_max-w1030{ max-width: 1030px !important;}
.pad_max-w1040{ max-width: 1040px !important;}
.pad_max-w1050{ max-width: 1050px !important;}
.pad_max-w1060{ max-width: 1060px !important;}
.pad_max-w1070{ max-width: 1070px !important;}
.pad_max-w1080{ max-width: 1080px !important;}
.pad_max-w1090{ max-width: 1090px !important;}
.pad_max-w1100{ max-width: 1100px !important;}
.pad_max-w1110{ max-width: 1110px !important;}
.pad_max-w1120{ max-width: 1120px !important;}
.pad_max-w1130{ max-width: 1130px !important;}
.pad_max-w1140{ max-width: 1140px !important;}
.pad_max-w1150{ max-width: 1150px !important;}
.pad_max-w1160{ max-width: 1160px !important;}
.pad_max-w1170{ max-width: 1170px !important;}
.pad_max-w1180{ max-width: 1180px !important;}
.pad_max-w1190{ max-width: 1190px !important;}
.pad_max-w1200{ max-width: 1200px !important;}

/*
---------------------- min-width -----------------------------
*/
.pad_min-w_none{ min-width: 0 !important;}
.pad_min-w00{ min-width: 0px !important;}
.pad_min-w10{ min-width: 10px !important;}
.pad_min-w20{ min-width: 20px !important;}
.pad_min-w30{ min-width: 30px !important;}
.pad_min-w40{ min-width: 40px !important;}
.pad_min-w50{ min-width: 50px !important;}
.pad_min-w60{ min-width: 60px !important;}
.pad_min-w70{ min-width: 70px !important;}
.pad_min-w80{ min-width: 80px !important;}
.pad_min-w90{ min-width: 90px !important;}
.pad_min-w100{ min-width: 100px !important;}
.pad_min-w110{ min-width: 110px !important;}
.pad_min-w120{ min-width: 120px !important;}
.pad_min-w130{ min-width: 130px !important;}
.pad_min-w140{ min-width: 140px !important;}
.pad_min-w150{ min-width: 150px !important;}
.pad_min-w160{ min-width: 160px !important;}
.pad_min-w170{ min-width: 170px !important;}
.pad_min-w180{ min-width: 180px !important;}
.pad_min-w190{ min-width: 190px !important;}
.pad_min-w200{ min-width: 200px !important;}
.pad_min-w210{ min-width: 210px !important;}
.pad_min-w220{ min-width: 220px !important;}
.pad_min-w230{ min-width: 230px !important;}
.pad_min-w240{ min-width: 240px !important;}
.pad_min-w250{ min-width: 250px !important;}
.pad_min-w260{ min-width: 260px !important;}
.pad_min-w270{ min-width: 270px !important;}
.pad_min-w280{ min-width: 280px !important;}
.pad_min-w290{ min-width: 290px !important;}
.pad_min-w300{ min-width: 300px !important;}
.pad_min-w310{ min-width: 310px !important;}
.pad_min-w320{ min-width: 320px !important;}
.pad_min-w330{ min-width: 330px !important;}
.pad_min-w340{ min-width: 340px !important;}
.pad_min-w350{ min-width: 350px !important;}
.pad_min-w360{ min-width: 360px !important;}
.pad_min-w370{ min-width: 370px !important;}
.pad_min-w380{ min-width: 380px !important;}
.pad_min-w390{ min-width: 390px !important;}
.pad_min-w400{ min-width: 400px !important;}
.pad_min-w410{ min-width: 410px !important;}
.pad_min-w420{ min-width: 420px !important;}
.pad_min-w430{ min-width: 430px !important;}
.pad_min-w440{ min-width: 440px !important;}
.pad_min-w450{ min-width: 450px !important;}
.pad_min-w460{ min-width: 460px !important;}
.pad_min-w470{ min-width: 470px !important;}
.pad_min-w480{ min-width: 480px !important;}
.pad_min-w490{ min-width: 490px !important;}
.pad_min-w500{ min-width: 500px !important;}
.pad_min-w510{ min-width: 510px !important;}
.pad_min-w520{ min-width: 520px !important;}
.pad_min-w530{ min-width: 530px !important;}
.pad_min-w540{ min-width: 540px !important;}
.pad_min-w550{ min-width: 550px !important;}
.pad_min-w560{ min-width: 560px !important;}
.pad_min-w570{ min-width: 570px !important;}
.pad_min-w580{ min-width: 580px !important;}
.pad_min-w590{ min-width: 590px !important;}
.pad_min-w600{ min-width: 600px !important;}
.pad_min-w610{ min-width: 610px !important;}
.pad_min-w620{ min-width: 620px !important;}
.pad_min-w630{ min-width: 630px !important;}
.pad_min-w640{ min-width: 640px !important;}
.pad_min-w650{ min-width: 650px !important;}
.pad_min-w660{ min-width: 660px !important;}
.pad_min-w670{ min-width: 670px !important;}
.pad_min-w680{ min-width: 680px !important;}
.pad_min-w690{ min-width: 690px !important;}
.pad_min-w700{ min-width: 700px !important;}
.pad_min-w710{ min-width: 710px !important;}
.pad_min-w720{ min-width: 720px !important;}
.pad_min-w730{ min-width: 730px !important;}
.pad_min-w740{ min-width: 740px !important;}
.pad_min-w750{ min-width: 750px !important;}
.pad_min-w760{ min-width: 760px !important;}
.pad_min-w770{ min-width: 770px !important;}
.pad_min-w780{ min-width: 780px !important;}
.pad_min-w790{ min-width: 790px !important;}
.pad_min-w800{ min-width: 800px !important;}
.pad_min-w810{ min-width: 810px !important;}
.pad_min-w820{ min-width: 820px !important;}
.pad_min-w830{ min-width: 830px !important;}
.pad_min-w840{ min-width: 840px !important;}
.pad_min-w850{ min-width: 850px !important;}
.pad_min-w860{ min-width: 860px !important;}
.pad_min-w870{ min-width: 870px !important;}
.pad_min-w880{ min-width: 880px !important;}
.pad_min-w890{ min-width: 890px !important;}
.pad_min-w900{ min-width: 989px !important;}
.pad_min-w910{ min-width: 910px !important;}
.pad_min-w920{ min-width: 920px !important;}
.pad_min-w930{ min-width: 930px !important;}
.pad_min-w940{ min-width: 940px !important;}
.pad_min-w950{ min-width: 950px !important;}
.pad_min-w960{ min-width: 960px !important;}
.pad_min-w970{ min-width: 970px !important;}
.pad_min-w980{ min-width: 980px !important;}
.pad_min-w990{ min-width: 990px !important;}
.pad_min-w1000{ min-width: 1000px !important;}
.pad_min-w1010{ min-width: 1010px !important;}
.pad_min-w1020{ min-width: 1020px !important;}
.pad_min-w1030{ min-width: 1030px !important;}
.pad_min-w1040{ min-width: 1040px !important;}
.pad_min-w1050{ min-width: 1050px !important;}
.pad_min-w1060{ min-width: 1060px !important;}
.pad_min-w1070{ min-width: 1070px !important;}
.pad_min-w1080{ min-width: 1080px !important;}
.pad_min-w1090{ min-width: 1090px !important;}
.pad_min-w1100{ min-width: 1100px !important;}
.pad_min-w1110{ min-width: 1110px !important;}
.pad_min-w1120{ min-width: 1120px !important;}
.pad_min-w1130{ min-width: 1130px !important;}
.pad_min-w1140{ min-width: 1140px !important;}
.pad_min-w1150{ min-width: 1150px !important;}
.pad_min-w1160{ min-width: 1160px !important;}
.pad_min-w1170{ min-width: 1170px !important;}
.pad_min-w1180{ min-width: 1180px !important;}
.pad_min-w1190{ min-width: 1190px !important;}
.pad_min-w1200{ min-width: 1200px !important;}
}

/* sp */
@media screen and (max-width: 700px) {
/*
---------------------- width -----------------------------
*/
.sp_w_auto{ width: auto !important;}
.sp_w00{ width: 0px !important;}
.sp_w10{ width: 10px !important;}
.sp_w20{ width: 20px !important;}
.sp_w30{ width: 30px !important;}
.sp_w40{ width: 40px !important;}
.sp_w50{ width: 50px !important;}
.sp_w60{ width: 60px !important;}
.sp_w70{ width: 70px !important;}
.sp_w80{ width: 80px !important;}
.sp_w90{ width: 90px !important;}
.sp_w100{ width: 100px !important;}
.sp_w110{ width: 110px !important;}
.sp_w120{ width: 120px !important;}
.sp_w130{ width: 130px !important;}
.sp_w140{ width: 140px !important;}
.sp_w150{ width: 150px !important;}
.sp_w160{ width: 160px !important;}
.sp_w170{ width: 170px !important;}
.sp_w180{ width: 180px !important;}
.sp_w190{ width: 190px !important;}
.sp_w200{ width: 200px !important;}
.sp_w210{ width: 210px !important;}
.sp_w220{ width: 220px !important;}
.sp_w230{ width: 230px !important;}
.sp_w240{ width: 240px !important;}
.sp_w250{ width: 250px !important;}
.sp_w260{ width: 260px !important;}
.sp_w270{ width: 270px !important;}
.sp_w280{ width: 280px !important;}
.sp_w290{ width: 290px !important;}
.sp_w300{ width: 300px !important;}
.sp_w310{ width: 310px !important;}
.sp_w320{ width: 320px !important;}
.sp_w330{ width: 330px !important;}
.sp_w340{ width: 340px !important;}
.sp_w350{ width: 350px !important;}
.sp_w360{ width: 360px !important;}
.sp_w370{ width: 370px !important;}
.sp_w380{ width: 380px !important;}
.sp_w390{ width: 390px !important;}
.sp_w400{ width: 400px !important;}
.sp_w410{ width: 410px !important;}
.sp_w420{ width: 420px !important;}
.sp_w430{ width: 430px !important;}
.sp_w440{ width: 440px !important;}
.sp_w450{ width: 450px !important;}
.sp_w460{ width: 460px !important;}
.sp_w470{ width: 470px !important;}
.sp_w480{ width: 480px !important;}
.sp_w490{ width: 490px !important;}
.sp_w500{ width: 500px !important;}
.sp_w510{ width: 510px !important;}
.sp_w520{ width: 520px !important;}
.sp_w530{ width: 530px !important;}
.sp_w540{ width: 540px !important;}
.sp_w550{ width: 550px !important;}
.sp_w560{ width: 560px !important;}
.sp_w570{ width: 570px !important;}
.sp_w580{ width: 580px !important;}
.sp_w590{ width: 590px !important;}
.sp_w600{ width: 600px !important;}
.sp_w610{ width: 610px !important;}
.sp_w620{ width: 620px !important;}
.sp_w630{ width: 630px !important;}
.sp_w640{ width: 640px !important;}
.sp_w650{ width: 650px !important;}
.sp_w660{ width: 660px !important;}
.sp_w670{ width: 670px !important;}
.sp_w680{ width: 680px !important;}
.sp_w690{ width: 690px !important;}
.sp_w700{ width: 700px !important;}
.sp_w710{ width: 710px !important;}
.sp_w720{ width: 720px !important;}
.sp_w730{ width: 730px !important;}
.sp_w740{ width: 740px !important;}
.sp_w750{ width: 750px !important;}
.sp_w760{ width: 760px !important;}
.sp_w770{ width: 770px !important;}
.sp_w780{ width: 780px !important;}
.sp_w790{ width: 790px !important;}
.sp_w800{ width: 800px !important;}
.sp_w810{ width: 810px !important;}
.sp_w820{ width: 820px !important;}
.sp_w830{ width: 830px !important;}
.sp_w840{ width: 840px !important;}
.sp_w850{ width: 850px !important;}
.sp_w860{ width: 860px !important;}
.sp_w870{ width: 870px !important;}
.sp_w880{ width: 880px !important;}
.sp_w890{ width: 890px !important;}
.sp_w900{ width: 989px !important;}
.sp_w910{ width: 910px !important;}
.sp_w920{ width: 920px !important;}
.sp_w930{ width: 930px !important;}
.sp_w940{ width: 940px !important;}
.sp_w950{ width: 950px !important;}
.sp_w960{ width: 960px !important;}
.sp_w970{ width: 970px !important;}
.sp_w980{ width: 980px !important;}
.sp_w990{ width: 990px !important;}
.sp_w1000{ width: 1000px !important;}
.sp_w1010{ width: 1010px !important;}
.sp_w1020{ width: 1020px !important;}
.sp_w1030{ width: 1030px !important;}
.sp_w1040{ width: 1040px !important;}
.sp_w1050{ width: 1050px !important;}
.sp_w1060{ width: 1060px !important;}
.sp_w1070{ width: 1070px !important;}

.sp_w1080{ width: 1080px !important;}
.sp_w1090{ width: 1090px !important;}
.sp_w1100{ width: 1100px !important;}
.sp_w1110{ width: 1110px !important;}
.sp_w1120{ width: 1120px !important;}
.sp_w1130{ width: 1130px !important;}
.sp_w1140{ width: 1140px !important;}
.sp_w1150{ width: 1150px !important;}
.sp_w1160{ width: 1160px !important;}
.sp_w1170{ width: 1170px !important;}
.sp_w1180{ width: 1180px !important;}
.sp_w1190{ width: 1190px !important;}
.sp_w1200{ width: 1200px !important;}

/*
---------------------- width��%�� -----------------------------
*/

.sp_w0p{ width: 0% !important;}
.sp_w01p{ width: 1% !important;}
.sp_w02p{ width: 2% !important;}
.sp_w03p{ width: 3% !important;}
.sp_w04p{ width: 4% !important;}
.sp_w05p{ width: 5% !important;}
.sp_w06p{ width: 6% !important;}
.sp_w07p{ width: 7% !important;}
.sp_w08p{ width: 8% !important;}
.sp_w09p{ width: 9% !important;}
.sp_w10p{ width: 10% !important;}
.sp_w11p{ width: 11% !important;}
.sp_w12p{ width: 12% !important;}
.sp_w13p{ width: 13% !important;}
.sp_w14p{ width: 14% !important;}
.sp_w15p{ width: 15% !important;}
.sp_w16p{ width: 16% !important;}
.sp_w17p{ width: 17% !important;}
.sp_w18p{ width: 18% !important;}
.sp_w19p{ width: 19% !important;}
.sp_w20p{ width: 20% !important;}
.sp_w21p{ width: 21% !important;}
.sp_w22p{ width: 22% !important;}
.sp_w23p{ width: 23% !important;}
.sp_w24p{ width: 24% !important;}
.sp_w25p{ width: 25% !important;}
.sp_w26p{ width: 26% !important;}
.sp_w27p{ width: 27% !important;}
.sp_w28p{ width: 28% !important;}
.sp_w29p{ width: 29% !important;}
.sp_w30p{ width: 30% !important;}
.sp_w31p{ width: 31% !important;}
.sp_w32p{ width: 32% !important;}
.sp_w33p{ width: 33% !important;}
.sp_w33_3p{ width: 33.3% !important;}
.sp_w34p{ width: 34% !important;}
.sp_w35p{ width: 35% !important;}
.sp_w36p{ width: 36% !important;}
.sp_w37p{ width: 37% !important;}
.sp_w38p{ width: 38% !important;}
.sp_w39p{ width: 39% !important;}
.sp_w40p{ width: 40% !important;}
.sp_w41p{ width: 41% !important;}
.sp_w42p{ width: 42% !important;}
.sp_w43p{ width: 43% !important;}
.sp_w44p{ width: 44% !important;}
.sp_w45p{ width: 45% !important;}
.sp_w46p{ width: 46% !important;}
.sp_w47p{ width: 47% !important;}
.sp_w48p{ width: 48% !important;}
.sp_w49p{ width: 49% !important;}
.sp_w50p{ width: 50% !important;}
.sp_w51p{ width: 51% !important;}
.sp_w52p{ width: 52% !important;}
.sp_w53p{ width: 53% !important;}
.sp_w54p{ width: 54% !important;}
.sp_w55p{ width: 55% !important;}
.sp_w56p{ width: 56% !important;}
.sp_w57p{ width: 57% !important;}
.sp_w58p{ width: 58% !important;}
.sp_w59p{ width: 59% !important;}
.sp_w60p{ width: 60% !important;}
.sp_w61p{ width: 61% !important;}
.sp_w62p{ width: 62% !important;}
.sp_w63p{ width: 63% !important;}
.sp_w64p{ width: 64% !important;}
.sp_w65p{ width: 65% !important;}
.sp_w66p{ width: 66% !important;}
.sp_w67p{ width: 67% !important;}
.sp_w68p{ width: 68% !important;}
.sp_w69p{ width: 69% !important;}
.sp_w70p{ width: 70% !important;}
.sp_w71p{ width: 71% !important;}
.sp_w72p{ width: 72% !important;}
.sp_w73p{ width: 73% !important;}
.sp_w74p{ width: 74% !important;}
.sp_w75p{ width: 75% !important;}
.sp_w76p{ width: 76% !important;}
.sp_w77p{ width: 77% !important;}
.sp_w78p{ width: 78% !important;}
.sp_w79p{ width: 79% !important;}
.sp_w80p{ width: 80% !important;}
.sp_w81p{ width: 81% !important;}
.sp_w82p{ width: 82% !important;}
.sp_w83p{ width: 83% !important;}
.sp_w84p{ width: 84% !important;}
.sp_w85p{ width: 85% !important;}
.sp_w86p{ width: 86% !important;}
.sp_w87p{ width: 87% !important;}
.sp_w88p{ width: 88% !important;}
.sp_w89p{ width: 89% !important;}
.sp_w90p{ width: 90% !important;}
.sp_w91p{ width: 91% !important;}
.sp_w92p{ width: 92% !important;}
.sp_w93p{ width: 93% !important;}
.sp_w94p{ width: 94% !important;}
.sp_w95p{ width: 95% !important;}
.sp_w96p{ width: 96% !important;}
.sp_w97p{ width: 97% !important;}
.sp_w98p{ width: 98% !important;}
.sp_w99p{ width: 99% !important;}
.sp_w100p{ width: 100% !important;}

/*
---------------------- max-width -----------------------------
*/
.sp_max-w_none{ max-width: none !important;}
.sp_max-w00{ max-width: 0px !important;}
.sp_max-w10{ max-width: 10px !important;}
.sp_max-w20{ max-width: 20px !important;}
.sp_max-w30{ max-width: 30px !important;}
.sp_max-w40{ max-width: 40px !important;}
.sp_max-w50{ max-width: 50px !important;}
.sp_max-w60{ max-width: 60px !important;}
.sp_max-w70{ max-width: 70px !important;}
.sp_max-w80{ max-width: 80px !important;}
.sp_max-w90{ max-width: 90px !important;}
.sp_max-w100{ max-width: 100px !important;}
.sp_max-w110{ max-width: 110px !important;}
.sp_max-w120{ max-width: 120px !important;}
.sp_max-w130{ max-width: 130px !important;}
.sp_max-w140{ max-width: 140px !important;}
.sp_max-w150{ max-width: 150px !important;}
.sp_max-w160{ max-width: 160px !important;}
.sp_max-w170{ max-width: 170px !important;}
.sp_max-w180{ max-width: 180px !important;}
.sp_max-w190{ max-width: 190px !important;}
.sp_max-w200{ max-width: 200px !important;}
.sp_max-w210{ max-width: 210px !important;}
.sp_max-w220{ max-width: 220px !important;}
.sp_max-w230{ max-width: 230px !important;}
.sp_max-w240{ max-width: 240px !important;}
.sp_max-w250{ max-width: 250px !important;}
.sp_max-w260{ max-width: 260px !important;}
.sp_max-w270{ max-width: 270px !important;}
.sp_max-w280{ max-width: 280px !important;}
.sp_max-w290{ max-width: 290px !important;}
.sp_max-w300{ max-width: 300px !important;}
.sp_max-w310{ max-width: 310px !important;}
.sp_max-w320{ max-width: 320px !important;}
.sp_max-w330{ max-width: 330px !important;}
.sp_max-w340{ max-width: 340px !important;}
.sp_max-w350{ max-width: 350px !important;}
.sp_max-w360{ max-width: 360px !important;}
.sp_max-w370{ max-width: 370px !important;}
.sp_max-w380{ max-width: 380px !important;}
.sp_max-w390{ max-width: 390px !important;}
.sp_max-w400{ max-width: 400px !important;}
.sp_max-w410{ max-width: 410px !important;}
.sp_max-w420{ max-width: 420px !important;}
.sp_max-w430{ max-width: 430px !important;}
.sp_max-w440{ max-width: 440px !important;}
.sp_max-w450{ max-width: 450px !important;}
.sp_max-w460{ max-width: 460px !important;}
.sp_max-w470{ max-width: 470px !important;}
.sp_max-w480{ max-width: 480px !important;}
.sp_max-w490{ max-width: 490px !important;}
.sp_max-w500{ max-width: 500px !important;}
.sp_max-w510{ max-width: 510px !important;}
.sp_max-w520{ max-width: 520px !important;}
.sp_max-w530{ max-width: 530px !important;}
.sp_max-w540{ max-width: 540px !important;}
.sp_max-w550{ max-width: 550px !important;}
.sp_max-w560{ max-width: 560px !important;}
.sp_max-w570{ max-width: 570px !important;}
.sp_max-w580{ max-width: 580px !important;}
.sp_max-w590{ max-width: 590px !important;}
.sp_max-w600{ max-width: 600px !important;}
.sp_max-w610{ max-width: 610px !important;}
.sp_max-w620{ max-width: 620px !important;}
.sp_max-w630{ max-width: 630px !important;}
.sp_max-w640{ max-width: 640px !important;}
.sp_max-w650{ max-width: 650px !important;}
.sp_max-w660{ max-width: 660px !important;}
.sp_max-w670{ max-width: 670px !important;}
.sp_max-w680{ max-width: 680px !important;}
.sp_max-w690{ max-width: 690px !important;}
.sp_max-w700{ max-width: 700px !important;}
.sp_max-w710{ max-width: 710px !important;}
.sp_max-w720{ max-width: 720px !important;}
.sp_max-w730{ max-width: 730px !important;}
.sp_max-w740{ max-width: 740px !important;}
.sp_max-w750{ max-width: 750px !important;}
.sp_max-w760{ max-width: 760px !important;}
.sp_max-w770{ max-width: 770px !important;}
.sp_max-w780{ max-width: 780px !important;}
.sp_max-w790{ max-width: 790px !important;}
.sp_max-w800{ max-width: 800px !important;}
.sp_max-w810{ max-width: 810px !important;}
.sp_max-w820{ max-width: 820px !important;}
.sp_max-w830{ max-width: 830px !important;}
.sp_max-w840{ max-width: 840px !important;}
.sp_max-w850{ max-width: 850px !important;}
.sp_max-w860{ max-width: 860px !important;}
.sp_max-w870{ max-width: 870px !important;}
.sp_max-w880{ max-width: 880px !important;}
.sp_max-w890{ max-width: 890px !important;}
.sp_max-w900{ max-width: 989px !important;}
.sp_max-w910{ max-width: 910px !important;}
.sp_max-w920{ max-width: 920px !important;}
.sp_max-w930{ max-width: 930px !important;}
.sp_max-w940{ max-width: 940px !important;}
.sp_max-w950{ max-width: 950px !important;}
.sp_max-w960{ max-width: 960px !important;}
.sp_max-w970{ max-width: 970px !important;}
.sp_max-w980{ max-width: 980px !important;}
.sp_max-w990{ max-width: 990px !important;}
.sp_max-w1000{ max-width: 1000px !important;}
.sp_max-w1010{ max-width: 1010px !important;}
.sp_max-w1020{ max-width: 1020px !important;}
.sp_max-w1030{ max-width: 1030px !important;}
.sp_max-w1040{ max-width: 1040px !important;}
.sp_max-w1050{ max-width: 1050px !important;}
.sp_max-w1060{ max-width: 1060px !important;}
.sp_max-w1070{ max-width: 1070px !important;}
.sp_max-w1080{ max-width: 1080px !important;}
.sp_max-w1090{ max-width: 1090px !important;}
.sp_max-w1100{ max-width: 1100px !important;}
.sp_max-w1110{ max-width: 1110px !important;}
.sp_max-w1120{ max-width: 1120px !important;}
.sp_max-w1130{ max-width: 1130px !important;}
.sp_max-w1140{ max-width: 1140px !important;}
.sp_max-w1150{ max-width: 1150px !important;}
.sp_max-w1160{ max-width: 1160px !important;}
.sp_max-w1170{ max-width: 1170px !important;}
.sp_max-w1180{ max-width: 1180px !important;}
.sp_max-w1190{ max-width: 1190px !important;}
.sp_max-w1200{ max-width: 1200px !important;}

/*
---------------------- min-width -----------------------------
*/
.sp_min-w_none{ min-width: 0 !important;}
.sp_min-w00{ min-width: 0px !important;}
.sp_min-w10{ min-width: 10px !important;}
.sp_min-w20{ min-width: 20px !important;}
.sp_min-w30{ min-width: 30px !important;}
.sp_min-w40{ min-width: 40px !important;}
.sp_min-w50{ min-width: 50px !important;}
.sp_min-w60{ min-width: 60px !important;}
.sp_min-w70{ min-width: 70px !important;}
.sp_min-w80{ min-width: 80px !important;}
.sp_min-w90{ min-width: 90px !important;}
.sp_min-w100{ min-width: 100px !important;}
.sp_min-w110{ min-width: 110px !important;}
.sp_min-w120{ min-width: 120px !important;}
.sp_min-w130{ min-width: 130px !important;}
.sp_min-w140{ min-width: 140px !important;}
.sp_min-w150{ min-width: 150px !important;}
.sp_min-w160{ min-width: 160px !important;}
.sp_min-w170{ min-width: 170px !important;}
.sp_min-w180{ min-width: 180px !important;}
.sp_min-w190{ min-width: 190px !important;}
.sp_min-w200{ min-width: 200px !important;}
.sp_min-w210{ min-width: 210px !important;}
.sp_min-w220{ min-width: 220px !important;}
.sp_min-w230{ min-width: 230px !important;}
.sp_min-w240{ min-width: 240px !important;}
.sp_min-w250{ min-width: 250px !important;}
.sp_min-w260{ min-width: 260px !important;}
.sp_min-w270{ min-width: 270px !important;}
.sp_min-w280{ min-width: 280px !important;}
.sp_min-w290{ min-width: 290px !important;}
.sp_min-w300{ min-width: 300px !important;}
.sp_min-w310{ min-width: 310px !important;}
.sp_min-w320{ min-width: 320px !important;}
.sp_min-w330{ min-width: 330px !important;}
.sp_min-w340{ min-width: 340px !important;}
.sp_min-w350{ min-width: 350px !important;}
.sp_min-w360{ min-width: 360px !important;}
.sp_min-w370{ min-width: 370px !important;}
.sp_min-w380{ min-width: 380px !important;}
.sp_min-w390{ min-width: 390px !important;}
.sp_min-w400{ min-width: 400px !important;}
.sp_min-w410{ min-width: 410px !important;}
.sp_min-w420{ min-width: 420px !important;}
.sp_min-w430{ min-width: 430px !important;}
.sp_min-w440{ min-width: 440px !important;}
.sp_min-w450{ min-width: 450px !important;}
.sp_min-w460{ min-width: 460px !important;}
.sp_min-w470{ min-width: 470px !important;}
.sp_min-w480{ min-width: 480px !important;}
.sp_min-w490{ min-width: 490px !important;}
.sp_min-w500{ min-width: 500px !important;}
.sp_min-w510{ min-width: 510px !important;}
.sp_min-w520{ min-width: 520px !important;}
.sp_min-w530{ min-width: 530px !important;}
.sp_min-w540{ min-width: 540px !important;}
.sp_min-w550{ min-width: 550px !important;}
.sp_min-w560{ min-width: 560px !important;}
.sp_min-w570{ min-width: 570px !important;}
.sp_min-w580{ min-width: 580px !important;}
.sp_min-w590{ min-width: 590px !important;}
.sp_min-w600{ min-width: 600px !important;}
.sp_min-w610{ min-width: 610px !important;}
.sp_min-w620{ min-width: 620px !important;}
.sp_min-w630{ min-width: 630px !important;}
.sp_min-w640{ min-width: 640px !important;}
.sp_min-w650{ min-width: 650px !important;}
.sp_min-w660{ min-width: 660px !important;}
.sp_min-w670{ min-width: 670px !important;}
.sp_min-w680{ min-width: 680px !important;}
.sp_min-w690{ min-width: 690px !important;}
.sp_min-w700{ min-width: 700px !important;}
.sp_min-w710{ min-width: 710px !important;}
.sp_min-w720{ min-width: 720px !important;}
.sp_min-w730{ min-width: 730px !important;}
.sp_min-w740{ min-width: 740px !important;}
.sp_min-w750{ min-width: 750px !important;}
.sp_min-w760{ min-width: 760px !important;}
.sp_min-w770{ min-width: 770px !important;}
.sp_min-w780{ min-width: 780px !important;}
.sp_min-w790{ min-width: 790px !important;}
.sp_min-w800{ min-width: 800px !important;}
.sp_min-w810{ min-width: 810px !important;}
.sp_min-w820{ min-width: 820px !important;}
.sp_min-w830{ min-width: 830px !important;}
.sp_min-w840{ min-width: 840px !important;}
.sp_min-w850{ min-width: 850px !important;}
.sp_min-w860{ min-width: 860px !important;}
.sp_min-w870{ min-width: 870px !important;}
.sp_min-w880{ min-width: 880px !important;}
.sp_min-w890{ min-width: 890px !important;}
.sp_min-w900{ min-width: 989px !important;}
.sp_min-w910{ min-width: 910px !important;}
.sp_min-w920{ min-width: 920px !important;}
.sp_min-w930{ min-width: 930px !important;}
.sp_min-w940{ min-width: 940px !important;}
.sp_min-w950{ min-width: 950px !important;}
.sp_min-w960{ min-width: 960px !important;}
.sp_min-w970{ min-width: 970px !important;}
.sp_min-w980{ min-width: 980px !important;}
.sp_min-w990{ min-width: 990px !important;}
.sp_min-w1000{ min-width: 1000px !important;}
.sp_min-w1010{ min-width: 1010px !important;}
.sp_min-w1020{ min-width: 1020px !important;}
.sp_min-w1030{ min-width: 1030px !important;}
.sp_min-w1040{ min-width: 1040px !important;}
.sp_min-w1050{ min-width: 1050px !important;}
.sp_min-w1060{ min-width: 1060px !important;}
.sp_min-w1070{ min-width: 1070px !important;}
.sp_min-w1080{ min-width: 1080px !important;}
.sp_min-w1090{ min-width: 1090px !important;}
.sp_min-w1100{ min-width: 1100px !important;}
.sp_min-w1110{ min-width: 1110px !important;}
.sp_min-w1120{ min-width: 1120px !important;}
.sp_min-w1130{ min-width: 1130px !important;}
.sp_min-w1140{ min-width: 1140px !important;}
.sp_min-w1150{ min-width: 1150px !important;}
.sp_min-w1160{ min-width: 1160px !important;}
.sp_min-w1170{ min-width: 1170px !important;}
.sp_min-w1180{ min-width: 1180px !important;}
.sp_min-w1190{ min-width: 1190px !important;}
.sp_min-w1200{ min-width: 1200px !important;}

}
