<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.search_block_wrap{
	position: relative;
}

.search_block_wrap .search_block{
	position: relative;
}

.search_block_wrap .search_block_input input{
	border: 1px solid #dddddd;
	width: 100%;
	border-radius: 99999px;
	padding: 10px 16px;
	line-height: 1;
}

.search_block_wrap .search_block_btn{
	position: absolute;
	top: 0;
	right: 20px;
	height: 100%;
	display: flex;
	align-items: center;
	
}

.h_search{
	position: relative;
	margin: 0 0 0 15px;
	display: flex;
	align-items: center;
}

.h_search .h_search_block_area{
	position: absolute;
	z-index: 10;
	width: 650px;
	right: -20px;
	top: 0;
	display: none;
	background-color: #ffffff;
	height: 100%;
	white-space: nowrap;
}

.h_search .h_search_block_area:after{
	content: "";
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}

.h_search .search_block_wrap{
	width: 100%;
	display: inline-block;
	vertical-align: middle;
}

.h_search .search_block_btn{
	right: auto;
	left: 20px;
}

.h_search .search_block_wrap .search_block_input input{
	padding-left: 45px;
}

.h_search_switch{
	position: relative;
	z-index: 20;
	line-height: 0;
	cursor: pointer;
}

.h_search_open{
	opacity: 1;
}

.h_search.active .h_search_open{
	opacity: 0;
}

.h_search_close{
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -5px 0 0 -8px;
  width: 16px;
  height: 10px;
  display: flex;
	justify-content: center;
  align-items: center;
}


.h_search.active .h_search_close{
	opacity: 1;
}

.h_search_close_in{
  position: relative;
  width: 16px;
  height: 10px;
}
.h_search_close .bar{
  position: absolute;
  left: 0;
  width: 16px;
  height: 1px;
  background-color: #000;
  transform-origin: 0% 50%;
  transition: transform 0.2s ease 0s,top 0.2s ease 0s,bottom 0.2s ease 0s,left 0.2s ease 0s;
}


.h_search_close .bar.bar01{
  top: 0;
}

.h_search_close .bar.bar02{
  top: 9px;
}

.h_search_close .bar.bar01{
  top: -1px;
  left: 2px;
  transform: rotate(45deg);
}
.h_search_close .bar.bar02{
  top: 11px;
  left: 2px;
  transform: rotate(-45deg);
}



::-webkit-input-placeholder {
color:#999999;
opacity:1;
}
::-moz-placeholder {
color:#999999;
opacity:1;
}
:-ms-input-placeholder {
color:#999999;
}
:focus::-webkit-input-placeholder {
opacity:1;
color:transparent;
}
:focus:-moz-placeholder {
opacity:1;
color:transparent;
}
:focus::-moz-placeholder {
opacity:1;
color:transparent;
}
:focus:-ms-placeholder {
opacity:1;
color:transparent;
}

body {
  background: #fff;
  color: #000;
  font-family: 'Noto Sans JP', YuGothic, '游ゴシック',"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 0.07em;
  line-height: 1.7;
  min-width: 320px;
}

a{
	color: inherit;
}

.bg_gray{
	background-color: #f5f5f5;
}

.content_wrap {
  max-width: 1300px;
  margin: 0 auto;
}
@media screen and (max-width: 1300px) {
  .content_wrap {
    width: 90%;
  }
}
@media screen and (max-width: 520px) {
  .content_wrap {
    width: 87%;
  }
}
@media screen and (min-width: 720px){	
  .br-pc { display:block; }
  .br-sp { display:none; }
}
@media screen and (max-width: 720px){	
  .br-pc { display:none; }
  .br-sp { display:block; }
}

.img_cover{
	position: relative;
  overflow:  hidden;
  text-indent: 200%;
  white-space: nowrap;
  background-size: cover;
  background-position:  center center;
  height: 0;
  background-color: #eeeeee;
}

.img_cover img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
}

.imghover{
  text-decoration: none !important;
  transition: opacity 0.4s ease 0s;
}

.imghover:hover{
	opacity: 0.7;
}

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

img{
	max-width: 100%;
}

.color_gray01{
	color: #666 !important;
}

/* -------------- #all -------------- */

#all{
	overflow:  hidden;
}

/* -------------- #loader -------------- */
#loader {
	background: #f5f5f5;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 50000;
}
#loader_wrap{
	top:50%;
	left:50%;
	width:160px;
	height:auto;
	position:fixed;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	z-index: 50001;
}

/* -------------- header -------------- */
.l_header {
	
  height: 80px;
  width: 100%;
	background-color: #fff;
}
.l_header_in {
  align-items: flex-start;
  display: flex;
  justify-content: space-between;
	height: 100%;
}

.l_header_in .h_logo{
	position: relative;
	z-index: 20;
	width: 360px;
	height: 104px;
	background-color: #fff;
}

.l_header_in .h_logo a{
	display: block;
	width: 100%;
	height: 100%;
}

.l_header_in .h_logo_in {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
  background: #004966;
}

.h_logo_obj{
	background-image: url("../images/common/logo.png");
	width: 320px;
	height: 47px;
	display: inline-block;
	background-size: 100% auto;
	background-repeat: no-repeat;
	overflow:  hidden;
	text-indent: 200%;
	white-space: nowrap;
}

/* .l_header_in .h_nav_list_wrap */

.l_header_in .h_nav_list_wrap {
	display: flex;
	margin-right: 50px;
	align-items: center;
}

.l_header_in .h_nav_list {
  display: flex;
  position: relative;
}
.l_header_in .h_nav_list .u_pc &gt; a {
  color: #000;
  display: inline-block;
  letter-spacing: 0.03em;
  line-height: 1;
  padding: 32.5px 13.5px;
  transition: .3s;
  -webkit-transition: .3s;
	white-space: nowrap;
}

/*
.l_header_in .h_nav_list .btn {
  padding-top: 22px;
  transition: .3s;
  -webkit-transition: .3s;
}
.l_header_in .h_nav_list .btn.mail {
  margin-left: 16px;
}
.l_header_in .h_nav_list &gt; li:last-child {
  margin-left: 8px;
}*/

.h_nav_list_func_wrap{
	margin: 0 0 0 30px;
}

@media screen and (max-width: 1350px) {
	.l_header_in .h_nav_list_wrap {
		margin-right: 0px;
	}
}

/* .h_nav_list_btn */

.h_nav_list_btn{
	
}

.h_nav_list_btn ul{
	display: flex;
}

.h_nav_list_btn ul li{
	margin: 0 10px 0 0;
}

.h_nav_list_btn ul li:last-child{
	margin-right: 0;
}

.second_level {
  background: #f5f5f5;
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 80px;
  left: -460px;
  z-index: 20;
  align-items: flex-start;
  display: flex;
  min-width: 1200px;
	padding: 0px 50px 0px 470px;
	min-height: 280px;
}
.l_header_in .h_nav_list .u_pc:hover .second_level {
  top: 80px;
  visibility: visible;
  opacity: 1;
}
.second_level .pic img {
  min-width: 420px;
	max-width: 420px;
  height: 280px;
}
.second_level .second_level_list {
	width: 50%;
  padding: 30px 0 30px;
  margin-left: 50px;
  /*margin-right: 50px;*/
}

.second_level .second_level_img{
	position: absolute;
	top: 0;
	left: 0;
	width: 420px;
	height: 100%;
}

.second_level .second_level_img .img_cover{
	position: absolute;
	width: 100%;
	height: 100%;
}

/*
.second_level .second_level_list:nth-child(3) {
  margin-left: 0;
}*/

.second_level .second_level_list img,
.second_level .second_level_list .nav_arrow{
  display: inline-block;
  height: 16px;
  margin-right: 16px;
  width: 16px;
	min-width: 16px;
	margin-top: 5px;
}
.second_level .second_level_list li a {
  color: #000;
  display: flex;
  letter-spacing: 0.03em;
  line-height: 1.6;
  padding: 15px 13.5px;
  transition: .3s;
  -webkit-transition: .3s;
  /*width: 320px;*/
	/*white-space: nowrap;*/
}

@media all and (min-width: 720px) {
  .l_header_in .h_nav_list .u_pc &gt; a:hover,
	.l_header_in .h_nav_list .u_pc &gt; a.active{
    background: #004966;
    color: #fff;
  }
  .l_header_in .h_nav_list .btn:hover {
    opacity: .6;
  }
  .second_level .second_level_list li a:hover,
	.second_level .second_level_list li a.active {
    background: #fff;
  }
}

@media screen and (max-width: 1350px) {
	.l_header_in .h_nav_list{
		display: none;
	}
}


/* -------------- .h_nav_list_func -------------- */

.h_nav_list_func_wrap{
}

.h_nav_list_func{
	display: flex;
	align-items: center;
}

/* -------------- .h_nav_switch -------------- */

.h_nav_switch{
  cursor: pointer;
  width: 80px;
  height: 80px;
  display: flex;
	justify-content: center;
  align-items: center;
	transition: right 0.4s ease 0s;
}
.h_nav_switch_in{
  position: relative;
  width: 24px;
  height: 15px;
}
.h_nav_switch_in .bar{
  position: absolute;
  left: 0;
  width: 24px;
  height: 1px;
  background-color: #000;
  transform-origin: 0% 50%;
  transition: transform 0.2s ease 0s,top 0.2s ease 0s,bottom 0.2s ease 0s,left 0.2s ease 0s;
}


.h_nav_switch .bar.bar01{
  top: 0;
}
.h_nav_switch .bar.bar02{
  top: 7px;
}
.h_nav_switch .bar.bar03{
  top: 14px;
}
.nav_active .h_nav_switch .bar.bar01{
  top: -4px;
  left: 5px;
  transform: rotate(45deg);
}
.nav_active .h_nav_switch .bar.bar02{
	display: none !important;
}
.nav_active .h_nav_switch .bar.bar03{
  top: 18px;
  left: 5px;
  transform: rotate(-45deg);
}


.nav_active .h_nav_switch .bar{
	transition: transform 0.2s ease 0s,top 0.2s ease 0s,bottom 0.2s ease 0s,left 0.2s ease 0s,width 0s ease 0s !important;
}

@media screen and (min-width: 1351px) {
	.h_nav_switch{
		display: none;
	}
}


@media screen and (max-width: 760px) {
	
	.h_nav_switch{
		width: 58px;
		height: 40px;
	}
	
}

/* #start_header */

#start_header{
	position: relative;
	z-index: 20000;
}

@media screen and (max-width: 1350px) {
	#start_header{
		display: none;
	}
}

/* #fix_header */

#fix_header .l_header{
	position: fixed;
	top: -120px;
	left: 0;
	height: 80px;
	z-index: 30000;
}

.main_active #fix_header .l_header{
	top: 0;
}

#fix_header .l_header_in .h_logo{
	height: 100%;
}

@media screen and (min-width: 1351px) {
	#fix_header .l_header{
		transition: 0.4s ease 0s;
	}
	
	#fix_header .l_header_in .h_logo{
		width: 150px;
	}
	
	#fix_header .h_logo_obj{
		background-image: url("../images/common/logo_sp.png");
		width: 58px;
		height: 36px;
	}
	
}

@media screen and (min-width: 761px) and (max-width: 1350px) {
	#fix_header{
		height: 80px;
	}
	#fix_header .l_header{
		position: fixed;
		top: 0 !important;
	}
	
}

@media screen and (max-width: 760px) {
	#start_header,
	#start_header .l_header_in{
		display: block;
	}
	
	#start_header .l_header{
		height: 64px;
	}
	
	#start_header .l_header_in .h_logo{
		width: 100%;
		height: 64px;
	}
	
	#start_header .h_logo_obj{
		width: 236px;
		height: 35px;
	}
	
	#start_header .h_nav_list_wrap{
		display: none;
	}
	
	#fix_header{
		height: 40px;
	}
	
	#fix_header .l_header{
		position: static;
		height: 40px;
	}
	
	.start_header_active #fix_header .l_header{
		position: fixed;
		top: 0;
	}
	
	#fix_header  .l_header_in .h_nav_list_wrap{
		
	}
	
	#fix_header .h_logo{
		display: none;
	}
	
	#fix_header .l_header_in{
		display: block;
	}
	
	#fix_header .l_header_in .h_nav_list_wrap{
		display: block;
		height: 100%;
	}
	
	#fix_header .h_nav_list_func_wrap{
		margin: 0;
	}
	
	#fix_header .h_nav_list_func{
		justify-content: space-between;
		padding: 0 0 0 17px;
	}
	
	#fix_header .h_nav_list_btn ul li{
		width: 112px;	
	}
	
}

#popup_header{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	color: #ffffff;
	white-space: nowrap;
	text-align: center;
	z-index: 50000;
	white-space: nowrap;
	overflow-x: hidden;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	background-color: #003e57;
}

.not_scrollbar.h_nav_active,
.not_scrollbar.h_nav_active body{
	overflow: hidden;
}

.h_nav_active,
.h_nav_active body{
	overflow: hidden;
}

/*
#popup_header::-webkit-scrollbar {
  width: 12px;
}
#popup_header::-webkit-scrollbar-thumb {
  background-color: #c00;
  border-radius: 6px;
}
#popup_header::-webkit-scrollbar-track {
  background-color: #999;
  border-radius: 6px;
}*/

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

.p_nav_list_bg{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	min-height: 100%;
}

.p_nav_list_field{
	position: relative;
	text-align: left;
	width: 100%;
	max-width: 1000px;
	padding: 150px 80px;
	display: inline-block;
	vertical-align: middle;
	white-space: normal;
	z-index: 2;
}

.p_nav_list_zone{
	position: relative;
}

.p_nav_list_close{
	
}


.p_nav_list_close{
	position: absolute;
	top: -68px;
	right: -50px;
  cursor: pointer;
  width: 50px;
  height: 50px;
  display: flex;
	justify-content: center;
  align-items: center;
}
.p_nav_list_close_in{
  position: relative;
  width: 24px;
  height: 15px;
}
.p_nav_list_close .bar{
  position: absolute;
  left: 0;
  width: 24px;
  height: 1px;
  background-color: #fff;
  transform-origin: 0% 50%;
  transition: transform 0.2s ease 0s,top 0.2s ease 0s,bottom 0.2s ease 0s,left 0.2s ease 0s;
}


.p_nav_list_close .bar.bar01{
  top: 0;
}

.p_nav_list_close .bar.bar02{
  top: 14px;
}
.p_nav_list_close .bar.bar01{
  top: -2px;
  left: 5px;
  transform: rotate(45deg);
}
.p_nav_list_close .bar.bar02{
  top: 15px;
  left: 5px;
  transform: rotate(-45deg);
}

.p_nav_list_area{
	display: flex;
	flex-wrap: wrap;
	margin: 0 -60px 0 0;
}

.p_nav_list_wrap{
	width: 50%;
	padding: 0 60px 0 0;
}

.p_nav_list li a{
	display: flex;
	align-items: flex-start;
	padding: 15px;
}

.p_nav_list li a:hover,
.p_nav_list li a.active{
	background-color: #004966;
}

.p_nav_list li a img,
.p_nav_list li a .nav_arrow{
	min-width: 16px;
	max-width: 16px;
	margin: 0 10px 0 0;
	margin-top: 6px;
}

.p_nav_list li a .nav_arrow{
	background-color: #eb610f;
	margin: 6px 10px 0 0;
}

.p_nav_list{
	border-top: 1px solid #fff;
}

.p_nav_list &gt; li{
	border-bottom: 1px solid #fff;
}

.p_nav_list &gt; li &gt; ul &gt; li a{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 25px;
}

.p_nav_list &gt; li &gt; ul &gt; li &gt; ul &gt; li a{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 36px;
}

.p_nav_list .gsmenu {
    padding: 6px 0 6px 0;
}

.p_nav_list .ggmenu {
    border-top: 0;
    margin: 0 0 6px 0;
}

.p_nav_list .submenu &gt; li{
	border-bottom: 1px solid #fff;
}

.p_nav_list .submenu &gt; li:last-child{
	border-bottom: none;
}
	
.p_nav_list .submenu, .p_nav_list .gsmenu{
	border-top: 1px solid #fff;
}

.p_nav_list &gt; li &gt; ul &gt; li .nav_dot,
.p_nav_list &gt; li &gt; ul &gt; li .nav_bar{
	background-color: #fff;
}

.p_nav_list &gt; li &gt; ul &gt; li .nav_dot{
	margin-left: 16px;
}

.p_nav_list &gt; li &gt; ul &gt; li:last-child a{
	padding-bottom: 18px;
}

.p_nav_list_btn{
	margin: 40px 0 40px 0 ;
}

.p_nav_list_btn ul{
	display: flex;
	justify-content: center;
	line-height: 0;
}

.p_nav_list_btn ul li{
	margin: 0 20px 0 0;
	background-color: #fff;
	border-radius: 9999px;
}

.p_nav_list_btn ul li:last-child{
	margin-right: 0;
}

.p_nav_close_text_wrap{
	margin: 50px 0 0 0;
	text-align: center;
	line-height: 1;
}

.p_nav_close_text_wrap .p_nav_close_text{
	display: inline-block;
	color: #ff6720;
	padding: 0 15px 12px 15px;
	border-bottom: 1px solid #ff6720;
	cursor: pointer;
	font-family: 'Playfair Display';
}

@media screen and (min-width: 1351px) {
}


@media screen and (max-width: 760px) {
	
	.p_nav_list_field{
		padding-left: 30px;
		padding-right: 30px;
		padding-top: 90px;
		padding-bottom: 90px;
	}
	
	.p_nav_list_area{
		margin: 0;
	}

	.p_nav_list_wrap{
		width: 100%;
		padding: 0 0px 0 0;
	}
	
	.p_nav_list_close{
		right: -15px;
	}
	
}

/* -------------- パンくずリスト -------------- */
.bread {
  background: #f5f5f5;
}
.bread_list {
  color: #999;
  min-height: 45px;
  font-size: 13px;
  margin: 0 auto;
  max-width: 1300px;
  word-break: break-all;
  width: 100%;
	padding: 16px 0;
}
.bread_list a {
  color: #999;
}
.bread_list &gt; li {
  padding-top: 16px;
  display: inline;
  margin-right: 0.2em;
}
.bread_list &gt; li + li:before {
  content: "/";
  margin-right: 8px;
}
@media screen and (max-width: 1300px) {
  .bread_list {
    width: 90%;
  }
}
@media screen and (max-width: 520px) {
  .bread_list {
    width: 87%;
  }
}
/* -------------- footer -------------- */
.footer {
  background: #004966;
}
.footer_wrap {
  padding: 76px 100px 40px;
  position: relative;
}
.footer_flex {
  align-items: flex-start;
  display: flex;
	justify-content: space-between;
  margin-bottom: 114px;
}
.footer_left {
  padding-top: 4px;
  /*margin-right: 2%;
  width: 40%;*/
}
.footer_logo {
  padding-bottom: 28px;
  max-width: 319.5px;
}
.footer_logo img {
  height: auto;
  width: 100%;
}
.footer_desc {
}
.footer_desc p {
  color: #8b9ea6;
  font-size: 12px;
  letter-spacing: 0.05em;
  width: 100%;
}
.fnav {
  display: flex;
	justify-content: space-between;
	margin: 0 0  114px 0;
}

.fnav a {
  color: #fff;
  font-weight: 400;
  margin-bottom: 12px;
}

.fnav li:last-child a {
	margin-bottom: 0px;
}

.fnav .under_link{
	text-decoration: none !important;
  background-image: linear-gradient(to right, #fff, #fff);
  background-position: bottom left;
  background-repeat: no-repeat;
  background-size: 0% 1px;
  color: #fff;
  transition: background-size 0.4s ease 0s;
	padding-bottom: 4px;
	display: inline-block;
}

.fnav .under_link.active{
	background-size: 100% 1px;
}

.footer_sns {
	flex-wrap: wrap;
  display: flex;
  justify-content: center;
}
.footer_sns li:first-child {
  margin-right: 24px;
}
.footer_sns svg {
  fill: #fff;
  display: inline-block;
  width: 24px;
  height: 24px;
  transition: .3s;
}
.footer_sns a {
  align-items: center;
  color: #fff;
  display: flex;
  font-size: 12px;
  font-weight: 400;
  transition: .3s;
  -webkit-transition: .3s;
}
.cr {
  color: #8b9ea6;
  font-size: 12px;
  font-weight: 400;
  padding-top: 24px;
  text-align: center;
}

.pagetop_switch{
 z-index: 1000;
  position: fixed;
  right: 10px;
  bottom: 10px;
  height: 100px;
  width: 100px;
}

  /*.pagetop_btn {
  display: block;
  transition: 0.4s ease;
	width: 100%;
	height: 100%;
}
.pagetop_btn:before {
  content: "";
  display: block;
  position: absolute;
  background-color: #fff;
  height: 40px;
  width: 1px;
  top: 0;
  left: 20px;
  transition: 0.4s ease;
}
.pagetop_btn:after {
  content: "";
  display: block;
  position: absolute;
  width: 9px;
  height: 9px;
  border-top: #fff 1px solid;
  border-right: #fff 1px solid;
  transform: rotate(-45deg);
  top: 0;
  left: 16px;
  transition: 0.4s ease;
}
*/

@media all and (min-width: 1600px) {
  .footer_left {
    /*margin-right: 120px;
    width: 370px;*/
  }
  .fnav ul {
    /*margin-right: 100px;*/
  }
}
@media all and (min-width: 720px) {
  .fnav .under_link:hover{
		background-size: 100% 1px;
  }
  .pagetop_btn:hover {
    margin-top: -10px;
  }
  .pagetop_btn:hover:before {
    height: 50px;
  }
  .footer_sns a:hover {
    opacity: .6;
  }
}
@media screen and (max-width: 1300px) {
  .footer_wrap {
    margin: 0 auto;
    padding: 76px 0 40px;
    width: 90%;
  }
  .pagetop_btn {
    right: 0;
  }
}
@media screen and (max-width: 1024px) {
  .footer_wrap {
    padding: 76px 0 80px;
}
  .footer_flex {
    display: block;
    margin-bottom: 80px;
  }
  .footer_left {
    padding-top: 4px;
    margin-right: 0;
    width: 100%;
		margin: 0 0 50px 0;
  }
  .fnav {
		width: 100%;
		padding-right: 0;
    justify-content: flex-start;
		flex-wrap: wrap;
		margin: 0 0 50px 0;
  }
	
	.fnav ul{
		margin-right: 10%;
	}
	
  .footer_desc {
    width: 100%;
  }
	
	.pagetop_switch{
		width: 60px;
  height: 60px;
	}
	
  .pagetop_btn {
    right: 0;
    left: 50%;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    top: 92%;
  }
}

@media screen and (max-width: 700px) {
	
	.fnav {
		flex-wrap: wrap;
		margin: 0 -30px 30px 0;
		width: auto;
		justify-content: flex-start;
	}
	
	.footer_left {
		padding-right: 50px;
  }
	
	.fnav ul {
		max-width: 50%;
		padding: 0 50px 30px 0;
		margin: 0;
	}
	
	
}

@media screen and (max-width: 520px) {
  .footer_wrap {
    width: 87%;
  }
	
	.fnav ul {
		width: 50%;
		padding: 0 30px 30px 0;
	}
	
}

/* .q_main_wrap */

.q_main_wrap {
  height: 300px;
  position: relative;
  width: 100%;
	background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.q_main_wrap.info {
  background: url("../images/others/info_bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.q_main_wrap h2 {
  color: #fff;
  font-size: 40px;
  font-weight: bold;
  left: 50%;
  line-height: 1.5;
  position: absolute;
  text-align: center;
  top: 50%;
  transform: translate(-50%, -55%);
  -webkit-transform: translate(-50%, -55%);
  width: 90%;
}

.q_main_wrap.news {
  background: url("../images/others/news_bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.q_main_wrap.event {
  background: url("../images/others/event_bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.q_main_wrap.days {
  background: url("../images/others/days_bg.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media screen and (max-width: 700px) {
  .q_main_wrap h2 {
    font-size: 32px;
  }
}

@media screen and (max-width: 500px) {
	.q_main_wrap h2 {
    font-size: 24px;
  }
}

/* .content_wrap_in */

.content_wrap_in {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  padding: 80px 0 200px;
  width: 100%;
}


.content_wrap_in.page {
  padding: 80px 0 172px;
}

@media screen and (max-width: 1024px) {
  .content_wrap_in.page {
    padding: 60px 0 100px;
  }
}

@media screen and (max-width: 1024px) {
  .content_wrap_in {
    display: block;
    padding: 60px 0 100px;
  }
}

/* .content_wrap_left */

.content_wrap_left {
  width: 69.2%;
}

@media screen and (max-width: 1024px) {
  .content_wrap_left {
    width: 100%;
  }
}

/* .content_wrap_right */

.content_wrap_right {
  width: 24.6%;
}

@media screen and (max-width: 1024px) {
  .content_wrap_right {
    padding-top: 75px;
    width: 100%;
  }
}


.nav_arrow{
	position: relative;
	display: inline-block;
	width: 16px;
	min-width: 16px;
	height: 16px;
	border-radius: 100%;
	background-color: #004a65;
}

.nav_arrow:after{
	content: "";
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -2.5px 0 0 -3.5px;
	width: 5px;
	height: 5px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	transform-origin: 50% 50%;
	transform: rotate(45deg);
}


.nav_bar {
	display: inline-block;
	width: 12px;
	min-width: 12px;
	height: 2px;
	background-color: #004a65;
	margin: 12px 10px 0 0;
	transition: background-color 0.4s ease 0s;
}

.nav_dot {
	display: inline-block;
	width: 4px;
	min-width: 4px;
	height: 4px;
	border-radius: 100%;
	background-color: #020202;
	margin: 12px 10px 0 0;
}


.content_wrap_right .snav {
  border: 1px solid #ccc;
  margin-bottom: 28px;
  padding: 24px 24px 20px;
}
.content_wrap_right .snav_in_list li {
  border-bottom: 1px solid #ccc;
}
.content_wrap_right .snav_in_list li:last-child {
  border-bottom: none
}
.content_wrap_right .snav_in_list li a {
  align-items: flex-start;
  color: #004966;
  display: flex;
  font-weight: 500;
  padding: 16px;
  transition: .3s;
  -webkit-transition: .3s;
}

.content_wrap_right .gsmenu li,
.content_wrap_right .ggmenu li{
	border-bottom: none;
}

.content_wrap_right .snav_in_list li a img,
.content_wrap_right .snav_in_list li a .nav_arrow{
  /*margin-right: 16px;*/
	margin-top: 6px;
	margin-right: 10px;
  min-width: 16px;
	max-width: 16px;
}

.content_wrap_right .snav_in_list li a.active .nav_arrow{
	background-color: #fff;
}

.content_wrap_right .snav_in_list li a.active .nav_arrow:after{
	border-color: #004a65;
}


.content_wrap_right .snav_in_list li a.active .nav_bar{
	background-color: #fff;
}

.content_wrap_right .snav_in_list li a.active .nav_dot {
	background-color: #fff;
}

.content_wrap_right .right_func {
  background: #f5f5f5;
  padding: 25px 20px 10px;
}
.content_wrap_right .right_func .right_func_btn {
  margin: 0 auto 20px;
  transition: .3s;
  -webkit-transition: .3s;
  max-width: 240px;
}
.content_wrap_right .right_func .right_func_btn img {
  height: auto;
  width: 100%;
}
/*
.content_wrap_right .snav_in_list li a:hover,
.content_wrap_right .snav_in_list li a.active{
	background: #f5f5f5;
}*/


.content_wrap_right .submenu,
.content_wrap_right .gsmenu{
	border-top: 1px solid #ccc;
}

.content_wrap_right .submenu li a{
	padding-left: 15px;
}

.content_wrap_right .gsmenu{
	padding: 12px 0 15px 0;
}

.content_wrap_right .gsmenu &gt; li &gt; a{
	color: #004a65;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.content_wrap_right .ggmenu{
	border-top: 0 ;
	margin: 6px 0 0 0;
}

.content_wrap_right .ggmenu &gt; li{
	/*margin-bottom: 10px;*/
}

.content_wrap_right .ggmenu &gt; li:last-child{
	margin-bottom: 0px;
}

.content_wrap_right .ggmenu &gt; li &gt; a{
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #020202;
}

.content_wrap_right .snav_in_list li a .nav_text{
	transition: opacity 0.4s ease 0s;
}

.content_wrap_right .snav_in_list li a:hover .nav_text{
	opacity: 0.5;
}

.content_wrap_right .snav_in_list li a.active .nav_text{
	opacity: 1 !important;
}

.content_wrap_right .snav_in_list li a.active{
	color: #fff;
	background-color: #004a65;
}


/*
.content_wrap_right .snav_in_list li &gt; .snav_in_list a{
	padding-left: 30px;
}*/

@media all and (min-width: 720px) {
	
  .content_wrap_right .right_func .right_func_btn:hover {
    opacity: .6;
  }
}

/* --------------------------------------------- .p_post --------------------------------------------- */

.p_post {
	display: table;
	border-collapse: separate;
  /*margin-bottom: 96px;*/
	margin-bottom: 46px;
	width: 100%;
	border-bottom: 1px solid #ccc;
}

.p_post .p_post_item {
	display: table-row-group;
}

.p_post .p_post_item a{
	background: #fff;
	display: table-row;
	/*display: table;*/
	width: 100%;
	transition: background-color 0.4s ease 0s;
}

.p_post .p_post_item a:hover{
	background: #f5f5f5;
}

.bg_gray .p_post .p_post_item a{
	background: #f5f5f5;
}

.bg_gray .p_post_item a:hover{
	background: #fff;
}

.p_post.hover_white .p_post_item a:hover{
	background: #fff;
}

.p_post .p_post_item_link{
	display: table-row;
	padding: 13px 0 15px;
  transition: .3s;
  -webkit-transition: .3s;
}

.p_post .p_post_item_link &gt; * {
	display: table-cell;
	vertical-align:  middle;
	vertical-align:  top;
	padding: 15px 0;
	border-top: 1px solid #ccc;
}

.p_post .post_item_head{
	padding-left: 20px;
	padding-right: 10px;
}

.post_item_content{
	padding-right: 20px;
	width: 100%;
}

.p_post .post_item_head_in{
	padding-top: 3px;
	display: flex;
	/*justify-content: space-between;*/
	justify-content: flex-end;
	align-items: center;
}


@media screen and (max-width: 700px) {
	
.p_post {
	border-top: 1px solid #ccc;
	display: block;
	border-bottom: none;
}
.p_post .p_post_item {
  display: block;
	border-bottom: 1px solid #ccc;
}

.p_post .p_post_item a{
	display: block;
	background-color: transparent !important;
}

.p_post .p_post_item_link{
	display: block;
	padding: 13px 0px 13px 0px;
}

.p_post .p_post_item_link &gt; * {
	display: block;
	padding:  0;
	border-top: none !important;
	border-bottom: none !important;
}
	


.p_post .post_item_head{
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 7px;
}

.post_item_content{
	padding-right: 0px;
}

.p_post .post_item_head_in{
	display: inline-flex;
	padding-top: 0px;
}
	
}

@media screen and (max-width: 1024px) {
  .p_post_item_in {
    flex-wrap: wrap;
  }
  .p_post_title {
    margin-left: 0;
    width: 100%;
  }
}


/* --------------------------------------------- .p_post_category_area --------------------------------------------- */

.p_post_category_area{
	margin: 0 15px 0 0;
}

.p_post_category_wrap{
	display: flex;
	margin: 0 -8px 0 0;
}

.p_post_category {
	padding: 0 8px 0 0;
}


.c_category {
  font-size: 12px;
  color: #fff;
  background: #ccc;
  text-align: center;
	line-height: 1;
	padding: 4px 8px;
	/*min-width: 40px;*/
	min-width: 68px;
	white-space: nowrap;
}
.c_category.is_new,
.c_category.is_orange01{
  background: #ff6720;
}
.c_category.is_important,
.c_category.is_accepting,
.c_category.is_blue01
{
  background: #004966;
}
.c_category.is_important.news_cg03 {
  background: red;
  width: 68px;	
}


/* --------------------------------------------- .sns icon --------------------------------------------- */
.sns_btn {
  display: flex;
  justify-content: end;
}
.sns_btn_list {
  margin-right: 10px;
}
.sns_btn_list:last-child {
  margin-right: 0;
}

/* --------------------------------------------- .p_post_day --------------------------------------------- */

.p_post_day {
  color: #666;
  font-size: 12px;
  min-width: 70px;
	white-space: nowrap;
	text-align: right;
}

/* --------------------------------------------- .p_post_title --------------------------------------------- */

.p_post_title {
  color: #004966;
  font-weight: 500;
  letter-spacing: 0.04em;
  margin-left: 12px;
}

/* --------------------------------------------- .wp-pagenavi --------------------------------------------- */

.wp-pagenavi {
  padding-right: 56px;
  text-align: center;
}
.wp-pagenavi .btn {
  border: 1px solid #ccc;
  color: #000;
  font-size: 14px;
  font-weight: 500;
  padding: 17px 34px;
  transition: .3s;
  -webkit-transition: .3s;
}
.wp-pagenavi .btn.prev {
  margin-right: 40px;
}
.wp-pagenavi .btn.next {
  margin-left: 40px;
}
.wp-pagenavi .previouspostslink,
.wp-pagenavi .nextpostslink{
	border: 1px solid #ccc;
  color: #000;
  font-size: 14px;
  font-weight: 500;
  padding: 17px 34px;
  transition: .3s;
  -webkit-transition: .3s;
	overflow:  hidden;
	white-space: nowrap;
}

/*
.wp-pagenavi .previouspostslink:after,
.wp-pagenavi .nextpostslink:before{
	content: "";
	display: inline-block;
	vertical-align: bottom;
}

.wp-pagenavi .previouspostslink:after{
	content: "PREV";
}

.wp-pagenavi .nextpostslink:before{
	content: "NEXT";
}*/

.wp-pagenavi .nextpostslink{
	/*margin-left: 40px;*/
	margin-left: 20px;
}

.wp-pagenavi .previouspostslink{
	margin-right: 40px;
}

.wp-pagenavi .page,
.wp-pagenavi .current,
.wp-pagenavi .extend{
  color: #000;
  font-size: 14px;
  font-weight: 500;
  margin-right: 22px;
  padding: 0 2px 3px;
}

.wp-pagenavi .larger.page + .extend:nth-last-child(3){
	display: none;
}

.wp-pagenavi .last{
	display: none;
}

.wp-pagenavi .pages{
	display: none;
}

.wp-pagenavi.detail {
  padding-right: 0px;
}
.wp-pagenavi .back {
  color: #000;
  font-size: 14px;
  font-weight: 500;
}
@media all and (min-width: 720px) {
.p_post_detail .bg_gray .tit a:hover {
	border-bottom: 1px solid #000;
}
.wp-pagenavi .back:hover {
	border-bottom: 1px solid #000;
}
}

@media all and (min-width: 720px) {
	
  .wp-pagenavi .btn:hover {
    background: #004966;
    border: 1px solid #004966;
    color: #fff;
  }
	
	.wp-pagenavi .previouspostslink:hover,
	.wp-pagenavi .nextpostslink:hover {
    background: #004966;
    border: 1px solid #004966;
    color: #fff;
  }
	
  .wp-pagenavi .page:hover {
    border-bottom: 1px solid #000;
  }
	
	.wp-pagenavi .current{
		border-bottom: 1px solid #000;
	}
	
	
}
@media screen and (max-width: 1024px) {
	
  .wp-pagenavi {
    padding-right: 0;
  }
  .wp-pagenavi .btn.prev {
    margin-right: 32px;
  }
  .wp-pagenavi .btn.next {
    margin-left: 32px;
  }
  .wp-pagenavi .page {
    margin-right: 16px;
  }
	
	.wp-pagenavi .previouspostslink{
		margin-right: 32px;
	}
	.wp-pagenavi .nextpostslink{
		margin-left: 32px;
	}
	
}
@media screen and (max-width: 520px) {
  .wp-pagenavi .btn {
    font-size: 13px;
    padding: 8px 16px;
  }
  .wp-pagenavi .btn.prev {
    margin-right: 24px;
  }
  .wp-pagenavi .btn.next {
    margin-left: 24px;
  }
  .wp-pagenavi .page {
    margin-right: 12px;
  }
  .wp-pagenavi .u_pc {
    display: none;
  }
	
	
	.wp-pagenavi .previouspostslink,
	.wp-pagenavi .nextpostslink{
		font-size: 13px;
    padding: 8px 16px;
	}
	
	.wp-pagenavi .previouspostslink{
		margin-right: 24px;
	}
	.wp-pagenavi .nextpostslink{
		margin-left: 10px;
	}
	
	
}

/* --------------------------------------------- .search_wrap --------------------------------------------- */

.search_wrap {
  border: 1px solid #ccc;
  padding: 38px 40px 34px;
}
.search_wrap ul li dl {
  display: table-row;
}
.search_wrap ul li.search_wrap_item {
  margin-bottom: 21.5px;
}
.search_wrap ul li dl dt {
  background: #004966;
  display: table-cell;
  height: 100%;
  position: relative;
  text-align: center;
  min-width: 200px;
  vertical-align: middle;
	color: #fff;
	font-weight: 300;
	padding: 12px;
}
.search_wrap ul li dl dd {
  max-width: 620px;
  width: 100%;
  display: table-cell;
  background: #F5F5F5;
  vertical-align: middle;
  padding-left: 22px;
  padding-right: 22px;
}
.search_wrap ul li dl dd select {
  background: #fff;
  border: solid 1px #c9c9c9;
  font-size: 16px;
  margin: 9px 0;
  padding: 5px 5px 10px 10px;
  width: 263px;
}
.search_wrap ul li dl dd.chkleft ul {
  margin: 9px 0;
}
.search_wrap ul li dl dd input[type="checkbox"] {
  display: none;
}
.search_wrap ul li ul li {
  display: inline-block;
  width: 140px;
}
.search_wrap ul li dl dd label {
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  padding: 3px 3px 5px 28px;
  position: relative;
	white-space: nowrap;
}
.search_wrap ul li dl dd label::before {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  width: 14px;
  height: 14px;
  margin-top: -8px;
  background: #fff;
  border: 1px solid #d1d1d1;
}
.search_wrap ul li dl dd input[type="checkbox"]:checked + label::after {
  position: absolute;
  content: '';
  top: 13px;
  left: 2px;
  width: 10px;
  height: 5px;
  border-left: 2px solid #000;
  border-bottom: 2px solid #000;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.search_wrap input[type="submit"] {
  background-color: transparent;
  background-image: url(../images/common/btn_search.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 240px;
  display: block;
  height: 0;
  padding: 40px 0 0;
  margin: 20px auto 0;
  overflow: hidden;
  width: 240px;
  transition: .3s;
  -webkit-transition: .3s;
}



@media all and (min-width: 720px) {
  .search_wrap input[type="submit"]:hover {
    opacity: .6;
  }
}

@media all and (max-width: 700px) {
  .search_wrap {
    padding: 20px 20px;
  }
  .search_wrap ul li dl {
    display: block;
  }
  .search_wrap ul li dl dt {
    display: block;
    height: auto;
    padding-top: 15px;
		padding-bottom: 15px;
  }
  .search_wrap ul li dl dd {
    display: block;
    padding-right: 22px;
  }
  .search_wrap ul li dl dd select {
    width: 100%;
  }
  .search_wrap ul li dl dd.chkleft ul {
    margin: 0;
  }
}

.search_wrap ul li dl dd input[type="text"] {
  border: solid 1px #c9c9c9;
  font-size: 16px;
  margin: 9px 0;
  padding: 5px 5px 10px 10px;
  width: 263px;
}
.search_wrap .placeholder {
  margin: 2px 0 11px;
}
.search_wrap ul li dl dd.chkleft {
  padding-right: 40px;
  padding-left: 30px;
	margin: 0;
} 
.search_wrap .placeholder dl dt {
  background: #e5e5e5;
  color: #000;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
  border-right: solid 1px #fff;
  min-width: 92px;
}
.search_wrap .placeholder dl dd {
  background: #e5e5e5;
  padding: 6px 0 6px 35px;
	margin: 0;
}
.search_wrap .placeholder dl dd ul li {
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.02em;
  padding-left: 1em;
  position: relative;
  margin-right: 20px;
  margin-bottom: 0px;
  width: auto;
}
.search_wrap .placeholder dl dd ul li:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0px;
  width: 8px;
  height: 8px;
  background: #858585;
  display: block;
}
.search_wrap ul li dl dd.chkleft ul.cus {
  margin-bottom: 0;
}
.search_wrap ul li ul.cus li {
  width: 135px;
}
.search_wrap ul li ul.space li {
  width: 170px;
}
.search_wrap ul li dl dd ul.space label {
  padding: 3px 3px 0 28px;
}
.search_wrap .placeholder.space dl dd ul li {
  width: 93%;
}
.content_wrap_left .attend {
  font-size: 13px;
  letter-spacing: 0.05em;
  padding-top: 20px;
}

@media all and (max-width: 700px) {
  .search_wrap ul li ul.cus li {
    width: 100px;
  }
  .search_wrap ul li ul.cus li:last-child {
    display: block;
  }
  
  .search_wrap ul li dl dd.chkleft {
    padding-bottom: 1px;
    background: #f5f5f5;
    padding-right: 22px;
    padding-left: 22px;
		padding-top: 20px;
		padding-bottom: 20px;
  }
	
	.search_wrap .placeholder{
		margin-top: 20px;
	}
	
  .search_wrap .placeholder dl dd {
    padding-left: 20px;
  }
  .search_wrap .placeholder dl dt {
    border-right: solid 1px #e5e5e5;
    border-bottom: 1px solid #fff;
  }
  .search_wrap ul li dl dd.chkleft .placeholder ul {
    margin: 9px 0;
  }
  .search_wrap ul li dl dd input[type="text"] {
    width: 100%;
  }
}

/* --------------------------------------------- .result_wrap --------------------------------------------- */

.result_wrap {
  padding: 55px 0 96px;
}
.result_wrap ul.result_wrap_list li {
  border-top: 1px solid #ccc;
  padding: 25px 0 55px;
}
.result_wrap ul.result_wrap_list li:nth-child(odd) {
  background: #f5f5f5;
}
.result_wrap_list_in {
  align-items: flex-end;
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  width: 95%;
}
.result_wrap_list_in .company {
  align-items: flex-start;
  display: flex;
}
.result_wrap_list_in .company .pic {
  height: 160px;
  margin-right: 20px;
  width: 240px;
}
.result_wrap_list_in .company .pic img {
  height: auto;
  width: 100%;
}
.result_wrap_list_in .company h3 {
  align-items: center;
  display: flex;
  font-size: 20px;
  font-weight: 400;
  padding-top: 16px;
}
.result_wrap_list_in .company h3:before {
  border-top: 3px solid #ff6720;
  content: "";
  margin-right: 16px;
  width: 20px;
}
.result_wrap_list_in .pdf {
  min-width: 185px;
}
.result_wrap_list_in .pdf a {
  color: #004966;
  font-size: 14px;
  line-height: 1;
  transition: .3s;
  -webkit-transition: .3s;
}
.result_wrap_list_in .pdf a img,
.result_wrap_list_in .pdf a nav_arrow{
  height: 16px;
  margin-left: 4px;
  width: 16px;
	min-width: 16px;
  vertical-align: -20%;
}
@media all and (min-width: 720px) {
  .result_wrap_list_in .pdf a:hover {
    opacity: .6;
  }
}
@media all and (max-width: 1024px) {
  .result_wrap_list_in {
    display: block;
  }
  .result_wrap_list_in .pdf {
    padding-left: 260px;
    margin-top: -20px;
  }
}
@media all and (max-width: 700px) {
  .result_wrap {
    padding: 55px 0 40px;
  }
  .result_wrap_list_in .company {
    display: block;
  }
  .result_wrap_list_in .company .pic {
    width: 100%;
    height: auto;
  }
  .result_wrap_list_in .pdf {
    padding-left: 0;
    padding-top: 8px;
    margin-top: 0;
  }
}

/* --------------------------------------------- .result_wrap2 --------------------------------------------- */

.result_wrap2 {
  padding: 40px 0 96px;
}
.result_wrap2 .result_box {
  margin-bottom: 50px;
}
.result_wrap2 .result_box h3 {
  align-items: center;
  display: flex;
  font-size: 18px;
  font-weight: 400;
  padding-bottom: 14px;
  border-bottom: 1px solid #004966;
	margin: 0 0 20px 0;
}
.result_wrap2 .result_box h3:before {
  border-top: 3px solid #ff6720;
  content: "";
  margin-right: 16px;
  margin-top: 5px;
  width: 20px;
}
.result_wrap2 .result_box .tbl{
	display: table;
	width: 100%;
}
.result_wrap2 .result_box .tbl dl {
  background: #f5f5f5;
  display: table-row;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.07em;
}
.result_wrap2 .result_box .tbl dl dt {
  display: table-cell;
  white-space: nowrap;
	vertical-align: top;
}
.result_wrap2 .result_box .tbl dl dt,
.result_wrap2 .result_box .tbl dl dd{
  padding: 21px 0 0 45px;
  min-width: 150px;
}
/*
.result_wrap2 .result_box .tbl dl dt.name p {
  padding-top: 36px;
}*/
.result_wrap2 .result_box .tbl dl dd {
  display: table-cell;
  padding-right: 40px;
	vertical-align: top;
}
.result_wrap2 .result_box .tbl dl dd a {
  color: #666;
  transition: .3s;
  -webkit-transition: .3s;
}

@media all and (min-width: 701px) {
	.result_wrap2 .result_box .tbl dl:first-child dt,
	.result_wrap2 .result_box .tbl dl:first-child dd {
		padding-top: 38px;
	}
	.result_wrap2 .result_box .tbl dl:last-child dt,
	.result_wrap2 .result_box .tbl dl:last-child dd {
		padding-bottom: 38px;
	}
}

@media all and (min-width: 720px) {
  .result_wrap2 .result_box .tbl dl dd a:hover {
    color: #000;
  }
}
@media all and (max-width: 700px) {
  .result_wrap2 {
    padding: 40px 0 40px;
  }
  .result_wrap2 .result_box .tbl dl {
    display: block;
  }
  .result_wrap2 .result_box .tbl dl dt {
    display: block;
  }
  .result_wrap2 .result_box .tbl dl dt {
    padding: 21px 20px 2px 20px;
  }
  .result_wrap2 .result_box .tbl dl dd {
    display: block;
    padding-right: 0;
  }
  .result_wrap2 .result_box .tbl dl dd {
    padding: 0 20px;
  }
	.result_wrap2 .result_box .tbl dl:first-child dt{
		padding-top: 30px;
	}
	.result_wrap2 .result_box .tbl dl:last-child dd {
		padding-bottom: 30px;
	}
}





/* --------------------------------------------- .p_post_detail --------------------------------------------- */

.p_post_detail {
  margin-bottom: 96px;
}

.p_post_detail_head{
	margin: 0 0 30px 0;
}

.p_post_detail .p_post_detail_head_in {
  display: flex;
}


.p_post_detail .txt {
  letter-spacing: 0.1em;
  margin: 0 auto;
  padding-bottom: 50px;
  padding-top: 30px;
  width: 93%;
}
.p_post_detail .bg_gray {
  background: #f5f5f5;
  padding: 32px 0 40px;
}
.p_post_detail .bg_gray_in {
  margin: 0 auto;
  width: 90%;
}
.p_post_detail .bg_gray .tit {
  letter-spacing: 0.1em;
  padding-bottom: 16px;
}
.p_post_detail .bg_gray .tit a {
  color: #000;
  font-size: 18px;
}
.p_post_detail .bg_gray .wp_import {
  color: #666;
  letter-spacing: 0.1em;
  padding-bottom: 20px;
}
.p_post_detail .bg_gray .wp_import.last {
  padding-bottom: 0;
}
@media all and (min-width: 720px) {
  .p_post_detail .bg_gray .tit a:hover {
    border-bottom: 1px solid #000;
  }
}
/* ---------- イベント / 詳細ページ --------- */

.p_post_detail h4.lead {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 0.1em;
  margin: 0 auto;
  padding-top: 32px;
  padding-bottom: 16px;
  width: 93%;
}
.p_post_detail .txt_gray {
  color: #666;
  letter-spacing: 0.1em;
  margin: 0 auto;
  padding-bottom: 21px;
  width: 93%;
}
.p_post_detail .bg_gray.event {
  padding: 40px 0;
}
.bg_gray.event .program p {
  letter-spacing: 0.1em;
}
.bg_gray.event .program p.time {
  margin-right: 32px;
  width: 60px;
}
.bg_gray.event .program p.data {
  padding-bottom: 20px;
}
@media screen and (max-width: 520px) {
  .p_post_detail h4.lead {
    font-size: 16px;
  }
  .bg_gray.event .program td {
    display: block;
    width: 100%;
  }
  .bg_gray.event .program p.time {
    padding-bottom: 8px;
  }
  .bg_gray.event .program p.data {
    padding-bottom: 28px;
  }
}



/*
---------------------- move_anime -----------------------------
*/

.move_anime{
  
}

.anime05{
  -webkit-transform: translate(0px, 1em);
  -moz-transform: translate(0px, 1em);
  -o-transform: translate(0px, 1em);
  -ms-transform: translate(0px, 1em);
  transform: translate(0px, 1em); 
}

.anime01{
  -webkit-transform: translate(0px, 60px);
  -moz-transform: translate(0px, 60px);
  -o-transform: translate(0px, 60px);
  -ms-transform: translate(0px, 60px);
  transform: translate(0px, 60px); 
}

.anime02{
  -webkit-transform: translate(60px, 0px);
  -moz-transform: translate(60px, 0px);
  -o-transform: translate(60px, 0px);
  -ms-transform: translate(60px, 0px);
  transform: translate(60px, 0px);
}

.anime03{
  -webkit-transform: translate(0px, -60px);
  -moz-transform: translate(0px, -60px);
  -o-transform: translate(0px, -60px);
  -ms-transform: translate(0px, -60px);
  transform: translate(0px, -60px); 
}

.anime04{
  -webkit-transform: translate(-60px, 0px);
  -moz-transform: translate(-60px, 0px);
  -o-transform: translate(-60px, 0px);
  -ms-transform: translate(-60px, 0px);
  transform: translate(-60px, 0px);
}

.anime01,
.anime02,
.anime03,
.anime04,
.anime05{
  transition: opacity 0.8s ease 0s,transform 0.8s ease 0s;
	-webkit-transition: opacity 0.8s ease 0s,transform 0.8s ease 0s;
	-moz-transition: opacity 0.8s ease 0s,transform 0.8s ease 0s;
	-o-transition: opacity 0.8s ease 0s,transform 0.8s ease 0s;
	-ms-transition: opacity 0.8s ease 0s,transform 0.8s ease 0s;
  -ms-filter: "alpha(opacity=0)" ;
	-khtml-opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}

.anime01.active,
.anime02.active,
.anime03.active,
.anime04.active,
.anime05.active{
  -ms-filter: "alpha(opacity=100)" ;
	-khtml-opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
  -webkit-transform: translate(0px, 0px);
  -moz-transform: translate(0px, 0px);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate(0px, 0px);
  transform: translate(0px, 0px); 
}

/* delay*/

.delay0{
-moz-transition-delay:0s !important;
-webkit-transition-delay:0s !important;
-o-transition-delay:0s !important;
-ms-transition-delay:0s !important;
}

.delay100{
-moz-transition-delay:0.1s !important;
-webkit-transition-delay:0.1s !important;
-o-transition-delay:0.1s !important;
-ms-transition-delay:0.1s !important;
}

.delay200{
-moz-transition-delay:0.2s !important;
-webkit-transition-delay:0.2s !important;
-o-transition-delay:0.2s !important;
-ms-transition-delay:0.2s !important;
}

.delay300{
-moz-transition-delay:0.3s !important;
-webkit-transition-delay:0.3s !important;
-o-transition-delay:0.3s !important;
-ms-transition-delay:0.3s !important;
}

.delay400{
-moz-transition-delay:0.4s !important;
-webkit-transition-delay:0.4s !important;
-o-transition-delay:0.4s !important;
-ms-transition-delay:0.4s !important;
}

.delay500{
-moz-transition-delay:0.5s !important;
-webkit-transition-delay:0.5s !important;
-o-transition-delay:0.5s !important;
-ms-transition-delay:0.5s !important;
}

.delay600{
-moz-transition-delay:0.6s !important;
-webkit-transition-delay:0.6s !important;
-o-transition-delay:0.6s !important;
-ms-transition-delay:0.6s !important;
}

.delay700{
-moz-transition-delay:0.7s !important;
-webkit-transition-delay:0.7s !important;
-o-transition-delay:0.7s !important;
-ms-transition-delay:0.7s !important;
}

.delay800{
-moz-transition-delay:0.8s !important;
-webkit-transition-delay:0.8s !important;
-o-transition-delay:0.8s !important;
-ms-transition-delay:0.8s !important;
}

.delay900{
-moz-transition-delay:0.9s !important;
-webkit-transition-delay:0.9s !important;
-o-transition-delay:0.9s !important;
-ms-transition-delay:0.9s !important;
}

.delay1000{
-moz-transition-delay:1s !important;
-webkit-transition-delay:1s !important;
-o-transition-delay:1s !important;
-ms-transition-delay:1s !important;
}

.delay1100{
-moz-transition-delay:1.1s !important;
-webkit-transition-delay:1.1s !important;
-o-transition-delay:1.1s !important;
-ms-transition-delay:1.1s !important;
}

.delay1200{
-moz-transition-delay:1.2s !important;
-webkit-transition-delay:1.2s !important;
-o-transition-delay:1.2s !important;
-ms-transition-delay:1.2s !important;
}

.delay1300{
-moz-transition-delay:1.3s !important;
-webkit-transition-delay:1.3s !important;
-o-transition-delay:1.3s !important;
-ms-transition-delay:1.3s !important;
}

.delay1400{
-moz-transition-delay:1.4s !important;
-webkit-transition-delay:1.4s !important;
-o-transition-delay:1.4s !important;
-ms-transition-delay:1.4s !important;
}

.delay1500{
-moz-transition-delay:1.5s !important;
-webkit-transition-delay:1.5s !important;
-o-transition-delay:1.5s !important;
-ms-transition-delay:1.5s !important;
}

.delay1600{
-moz-transition-delay:1.6s !important;
-webkit-transition-delay:1.6s !important;
-o-transition-delay:1.6s !important;
-ms-transition-delay:1.6s !important;
}

.delay1700{
-moz-transition-delay:1.7s !important;
-webkit-transition-delay:1.7s !important;
-o-transition-delay:1.7s !important;
-ms-transition-delay:1.7s !important;
}

.delay1800{
-moz-transition-delay:1.8s !important;
-webkit-transition-delay:1.8s !important;
-o-transition-delay:1.8s !important;
-ms-transition-delay:1.8s !important;
}

.delay1900{
-moz-transition-delay:1.9s !important;
-webkit-transition-delay:1.9s !important;
-o-transition-delay:1.9s !important;
-ms-transition-delay:1.9s !important;
}

.delay2000{
-moz-transition-delay:2s !important;
-webkit-transition-delay:2s !important;
-o-transition-delay:2s !important;
-ms-transition-delay:2s !important;
}

.delay2100{
-moz-transition-delay:2.1s !important;
-webkit-transition-delay:2.1s !important;
-o-transition-delay:2.1s !important;
-ms-transition-delay:2.1s !important;
}

.delay2200{
-moz-transition-delay:2.2s !important;
-webkit-transition-delay:2.2s !important;
-o-transition-delay:2.2s !important;
-ms-transition-delay:2.2s !important;
}

.delay2300{
-moz-transition-delay:2.3s !important;
-webkit-transition-delay:2.3s !important;
-o-transition-delay:2.3s !important;
-ms-transition-delay:2.3s !important;
}

.delay2400{
-moz-transition-delay:2.4s !important;
-webkit-transition-delay:2.4s !important;
-o-transition-delay:2.4s !important;
-ms-transition-delay:2.4s !important;
}

.delay2500{
-moz-transition-delay:2.5s !important;
-webkit-transition-delay:2.5s !important;
-o-transition-delay:2.5s !important;
-ms-transition-delay:2.5s !important;
}

.delay2600{
-moz-transition-delay:2.6s !important;
-webkit-transition-delay:2.6s !important;
-o-transition-delay:2.6s !important;
-ms-transition-delay:2.6s !important;
}

.delay2700{
-moz-transition-delay:2.7s !important;
-webkit-transition-delay:2.7s !important;
-o-transition-delay:2.7s !important;
-ms-transition-delay:2.7s !important;
}

.delay2800{
-moz-transition-delay:2.8s !important;
-webkit-transition-delay:2.8s !important;
-o-transition-delay:2.8s !important;
-ms-transition-delay:2.8s !important;
}

.delay2900{
-moz-transition-delay:2.9s !important;
-webkit-transition-delay:2.9s !important;
-o-transition-delay:2.9s !important;
-ms-transition-delay:2.9s !important;
}

.delay3000{
-moz-transition-delay:3s !important;
-webkit-transition-delay:3s !important;
-o-transition-delay:3s !important;
-ms-transition-delay:3s !important;
}

.delay3100{
-moz-transition-delay:3.1s !important;
-webkit-transition-delay:3.1s !important;
-o-transition-delay:3.1s !important;
-ms-transition-delay:3.1s !important;
}

.delay3200{
-moz-transition-delay:3.2s !important;
-webkit-transition-delay:3.2s !important;
-o-transition-delay:3.2s !important;
-ms-transition-delay:3.2s !important;
}

.delay3300{
-moz-transition-delay:3.3s !important;
-webkit-transition-delay:3.3s !important;
-o-transition-delay:3.3s !important;
-ms-transition-delay:3.3s !important;
}

.delay3400{
-moz-transition-delay:3.4s !important;
-webkit-transition-delay:3.4s !important;
-o-transition-delay:3.4s !important;
-ms-transition-delay:3.4s !important;
}

.delay3500{
-moz-transition-delay:3.5s !important;
-webkit-transition-delay:3.5s !important;
-o-transition-delay:3.5s !important;
-ms-transition-delay:3.5s !important;
}

.delay3600{
-moz-transition-delay:3.6s !important;
-webkit-transition-delay:3.6s !important;
-o-transition-delay:3.6s !important;
-ms-transition-delay:3.6s !important;
}

.delay3700{
-moz-transition-delay:3.7s !important;
-webkit-transition-delay:3.7s !important;
-o-transition-delay:3.7s !important;
-ms-transition-delay:3.7s !important;
}

.delay3800{
-moz-transition-delay:3.8s !important;
-webkit-transition-delay:3.8s !important;
-o-transition-delay:3.8s !important;
-ms-transition-delay:3.8s !important;
}

.delay3900{
-moz-transition-delay:3.9s !important;
-webkit-transition-delay:3.9s !important;
-o-transition-delay:3.9s !important;
-ms-transition-delay:3.9s !important;
}

.delay4000{
-moz-transition-delay:4s !important;
-webkit-transition-delay:4s !important;
-o-transition-delay:4s !important;
-ms-transition-delay:4s !important;
}

/* .speed */

.speed0{
  -moz-transition-duration:0s !important;
  -webkit-transition-duration:0s !important;
  -o-transition-duration:0s !important;
  -ms-transition-duration:0s !important;
}

.speed100{
  -moz-transition-duration: 0.1s !important;
  -webkit-transition-duration: 0.1s !important;
  -o-transition-duration: 0.1s !important;
  -ms-transition-duration: 0.1s !important;
}

.speed200{
  -moz-transition-duration: 0.2s !important;
  -webkit-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
}

.speed300{
  -moz-transition-duration: 0.3s !important;
  -webkit-transition-duration: 0.3s !important;
  -o-transition-duration: 0.3s !important;
  -ms-transition-duration: 0.3s !important;
}

.speed400{
  -moz-transition-duration: 0.4s !important;
  -webkit-transition-duration: 0.4s !important;
  -o-transition-duration: 0.4s !important;
  -ms-transition-duration: 0.4s !important;
}

.speed500{
  -moz-transition-duration: 0.5s !important;
  -webkit-transition-duration: 0.5s !important;
  -o-transition-duration: 0.5s !important;
  -ms-transition-duration: 0.5s !important;
}

.speed600{
  -moz-transition-duration: 0.6s !important;
  -webkit-transition-duration: 0.6s !important;
  -o-transition-duration: 0.6s !important;
  -ms-transition-duration: 0.6s !important;
}

.speed700{
  -moz-transition-duration: 0.7s !important;
  -webkit-transition-duration: 0.7s !important;
  -o-transition-duration: 0.7s !important;
  -ms-transition-duration: 0.7s !important;
}

.speed800{
  -moz-transition-duration: 0.8s !important;
  -webkit-transition-duration: 0.8s !important;
  -o-transition-duration: 0.8s !important;
  -ms-transition-duration: 0.8s !important;
}

.speed900{
  -moz-transition-duration: 0.9s !important;
  -webkit-transition-duration: 0.9s !important;
  -o-transition-duration: 0.9s !important;
  -ms-transition-duration: 0.9s !important;
}

.speed1000{
  -moz-transition-duration: 1s !important;
  -webkit-transition-duration: 1s !important;
  -o-transition-duration: 1s !important;
  -ms-transition-duration: 1s !important;
}

.speed1100{
  -moz-transition-duration: 1.1s !important;
  -webkit-transition-duration: 1.1s !important;
  -o-transition-duration: 1.1s !important;
  -ms-transition-duration: 1.1s !important;
}

.speed1200{
  -moz-transition-duration: 1.2s !important;
  -webkit-transition-duration: 1.2s !important;
  -o-transition-duration: 1.2s !important;
  -ms-transition-duration: 1.2s !important;
}

.speed1300{
  -moz-transition-duration: 1.3s !important;
  -webkit-transition-duration: 1.3s !important;
  -o-transition-duration: 1.3s !important;
  -ms-transition-duration: 1.3s !important;
}

.speed1400{
  -moz-transition-duration: 1.4s !important;
  -webkit-transition-duration: 1.4s !important;
  -o-transition-duration: 1.4s !important;
  -ms-transition-duration: 1.4s !important;
}

.speed1500{
  -moz-transition-duration: 1.5s !important;
  -webkit-transition-duration: 1.5s !important;
  -o-transition-duration: 1.5s !important;
  -ms-transition-duration: 1.5s !important;
}

.speed1600{
  -moz-transition-duration: 1.6s !important;
  -webkit-transition-duration: 1.6s !important;
  -o-transition-duration: 1.6s !important;
  -ms-transition-duration: 1.6s !important;
}

.speed1700{
  -moz-transition-duration: 1.7s !important;
  -webkit-transition-duration: 1.7s !important;
  -o-transition-duration: 1.7s !important;
  -ms-transition-duration: 1.7s !important;
}

.speed1800{
  -moz-transition-duration: 1.8s !important;
  -webkit-transition-duration: 1.8s !important;
  -o-transition-duration: 1.8s !important;
  -ms-transition-duration: 1.8s !important;
}

.speed1900{
  -moz-transition-duration: 1.9s !important;
  -webkit-transition-duration: 1.9s !important;
  -o-transition-duration: 1.9s !important;
  -ms-transition-duration: 1.9s !important;
}

.speed2000{
  -moz-transition-duration: 2s !important;
  -webkit-transition-duration: 2s !important;
  -o-transition-duration: 2s !important;
  -ms-transition-duration: 2s !important;
}


/* pc */
@media all and (min-width: 990px) {
  
.pc_delay0{
-moz-transition-delay:0s !important;
-webkit-transition-delay:0s !important;
-o-transition-delay:0s !important;
-ms-transition-delay:0s !important;
}

.pc_delay100{
-moz-transition-delay:0.1s !important;
-webkit-transition-delay:0.1s !important;
-o-transition-delay:0.1s !important;
-ms-transition-delay:0.1s !important;
}

.pc_delay200{
-moz-transition-delay:0.2s !important;
-webkit-transition-delay:0.2s !important;
-o-transition-delay:0.2s !important;
-ms-transition-delay:0.2s !important;
}

.pc_delay300{
-moz-transition-delay:0.3s !important;
-webkit-transition-delay:0.3s !important;
-o-transition-delay:0.3s !important;
-ms-transition-delay:0.3s !important;
}

.pc_delay400{
-moz-transition-delay:0.4s !important;
-webkit-transition-delay:0.4s !important;
-o-transition-delay:0.4s !important;
-ms-transition-delay:0.4s !important;
}

.pc_delay500{
-moz-transition-delay:0.5s !important;
-webkit-transition-delay:0.5s !important;
-o-transition-delay:0.5s !important;
-ms-transition-delay:0.5s !important;
}

.pc_delay600{
-moz-transition-delay:0.6s !important;
-webkit-transition-delay:0.6s !important;
-o-transition-delay:0.6s !important;
-ms-transition-delay:0.6s !important;
}

.pc_delay700{
-moz-transition-delay:0.7s !important;
-webkit-transition-delay:0.7s !important;
-o-transition-delay:0.7s !important;
-ms-transition-delay:0.7s !important;
}

.pc_delay800{
-moz-transition-delay:0.8s !important;
-webkit-transition-delay:0.8s !important;
-o-transition-delay:0.8s !important;
-ms-transition-delay:0.8s !important;
}

.pc_delay900{
-moz-transition-delay:0.9s !important;
-webkit-transition-delay:0.9s !important;
-o-transition-delay:0.9s !important;
-ms-transition-delay:0.9s !important;
}

.pc_delay1000{
-moz-transition-delay:1s !important;
-webkit-transition-delay:1s !important;
-o-transition-delay:1s !important;
-ms-transition-delay:1s !important;
}
  
.pc_delay1100{
-moz-transition-delay:1.1s !important;
-webkit-transition-delay:1.1s !important;
-o-transition-delay:1.1s !important;
-ms-transition-delay:1.1s !important;
}

.pc_delay1200{
-moz-transition-delay:1.2s !important;
-webkit-transition-delay:1.2s !important;
-o-transition-delay:1.2s !important;
-ms-transition-delay:1.2s !important;
}

.pc_delay1300{
-moz-transition-delay:1.3s !important;
-webkit-transition-delay:1.3s !important;
-o-transition-delay:1.3s !important;
-ms-transition-delay:1.3s !important;
}

.pc_delay1400{
-moz-transition-delay:1.4s !important;
-webkit-transition-delay:1.4s !important;
-o-transition-delay:1.4s !important;
-ms-transition-delay:1.4s !important;
}

.pc_delay1500{
-moz-transition-delay:1.5s !important;
-webkit-transition-delay:1.5s !important;
-o-transition-delay:1.5s !important;
-ms-transition-delay:1.5s !important;
}

.pc_delay1600{
-moz-transition-delay:1.6s !important;
-webkit-transition-delay:1.6s !important;
-o-transition-delay:1.6s !important;
-ms-transition-delay:1.6s !important;
}

.pc_delay1700{
-moz-transition-delay:1.7s !important;
-webkit-transition-delay:1.7s !important;
-o-transition-delay:1.7s !important;
-ms-transition-delay:1.7s !important;
}

.pc_delay1800{
-moz-transition-delay:1.8s !important;
-webkit-transition-delay:1.8s !important;
-o-transition-delay:1.8s !important;
-ms-transition-delay:1.8s !important;
}

.pc_delay1900{
-moz-transition-delay:1.9s !important;
-webkit-transition-delay:1.9s !important;
-o-transition-delay:1.9s !important;
-ms-transition-delay:1.9s !important;
}

.pc_delay2000{
-moz-transition-delay:2s !important;
-webkit-transition-delay:2s !important;
-o-transition-delay:2s !important;
-ms-transition-delay:2s !important;
}
  
.pc_delay2100{
-moz-transition-delay:2.1s !important;
-webkit-transition-delay:2.1s !important;
-o-transition-delay:2.1s !important;
-ms-transition-delay:2.1s !important;
}

.pc_delay2200{
-moz-transition-delay:2.2s !important;
-webkit-transition-delay:2.2s !important;
-o-transition-delay:2.2s !important;
-ms-transition-delay:2.2s !important;
}

.pc_delay2300{
-moz-transition-delay:2.3s !important;
-webkit-transition-delay:2.3s !important;
-o-transition-delay:2.3s !important;
-ms-transition-delay:2.3s !important;
}

.pc_delay2400{
-moz-transition-delay:2.4s !important;
-webkit-transition-delay:2.4s !important;
-o-transition-delay:2.4s !important;
-ms-transition-delay:2.4s !important;
}

.pc_delay2500{
-moz-transition-delay:2.5s !important;
-webkit-transition-delay:2.5s !important;
-o-transition-delay:2.5s !important;
-ms-transition-delay:2.5s !important;
}

.pc_delay2600{
-moz-transition-delay:2.6s !important;
-webkit-transition-delay:2.6s !important;
-o-transition-delay:2.6s !important;
-ms-transition-delay:2.6s !important;
}

.pc_delay2700{
-moz-transition-delay:2.7s !important;
-webkit-transition-delay:2.7s !important;
-o-transition-delay:2.7s !important;
-ms-transition-delay:2.7s !important;
}

.pc_delay2800{
-moz-transition-delay:2.8s !important;
-webkit-transition-delay:2.8s !important;
-o-transition-delay:2.8s !important;
-ms-transition-delay:2.8s !important;
}

.pc_delay2900{
-moz-transition-delay:2.9s !important;
-webkit-transition-delay:2.9s !important;
-o-transition-delay:2.9s !important;
-ms-transition-delay:2.9s !important;
}

.pc_delay3000{
-moz-transition-delay:3s !important;
-webkit-transition-delay:3s !important;
-o-transition-delay:3s !important;
-ms-transition-delay:3s !important;
}
  
.pc_delay3100{
-moz-transition-delay:3.1s !important;
-webkit-transition-delay:3.1s !important;
-o-transition-delay:3.1s !important;
-ms-transition-delay:3.1s !important;
}

.pc_delay3200{
-moz-transition-delay:3.2s !important;
-webkit-transition-delay:3.2s !important;
-o-transition-delay:3.2s !important;
-ms-transition-delay:3.2s !important;
}

.pc_delay3300{
-moz-transition-delay:3.3s !important;
-webkit-transition-delay:3.3s !important;
-o-transition-delay:3.3s !important;
-ms-transition-delay:3.3s !important;
}

.pc_delay3400{
-moz-transition-delay:3.4s !important;
-webkit-transition-delay:3.4s !important;
-o-transition-delay:3.4s !important;
-ms-transition-delay:3.4s !important;
}

.pc_delay3500{
-moz-transition-delay:3.5s !important;
-webkit-transition-delay:3.5s !important;
-o-transition-delay:3.5s !important;
-ms-transition-delay:3.5s !important;
}

.pc_delay3600{
-moz-transition-delay:3.6s !important;
-webkit-transition-delay:3.6s !important;
-o-transition-delay:3.6s !important;
-ms-transition-delay:3.6s !important;
}

.pc_delay3700{
-moz-transition-delay:3.7s !important;
-webkit-transition-delay:3.7s !important;
-o-transition-delay:3.7s !important;
-ms-transition-delay:3.7s !important;
}

.pc_delay3800{
-moz-transition-delay:3.8s !important;
-webkit-transition-delay:3.8s !important;
-o-transition-delay:3.8s !important;
-ms-transition-delay:3.8s !important;
}

.pc_delay3900{
-moz-transition-delay:3.9s !important;
-webkit-transition-delay:3.9s !important;
-o-transition-delay:3.9s !important;
-ms-transition-delay:3.9s !important;
}

.pc_delay4000{
-moz-transition-delay:4s !important;
-webkit-transition-delay:4s !important;
-o-transition-delay:4s !important;
-ms-transition-delay:4s !important;
}
  
.pc_speed0{
  -moz-transition-duration:0s !important;
  -webkit-transition-duration:0s !important;
  -o-transition-duration:0s !important;
  -ms-transition-duration:0s !important;
}

.pc_speed100{
  -moz-transition-duration: 0.1s !important;
  -webkit-transition-duration: 0.1s !important;
  -o-transition-duration: 0.1s !important;
  -ms-transition-duration: 0.1s !important;
}

.pc_speed200{
  -moz-transition-duration: 0.2s !important;
  -webkit-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
}

.pc_speed300{
  -moz-transition-duration: 0.3s !important;
  -webkit-transition-duration: 0.3s !important;
  -o-transition-duration: 0.3s !important;
  -ms-transition-duration: 0.3s !important;
}

.pc_speed400{
  -moz-transition-duration: 0.4s !important;
  -webkit-transition-duration: 0.4s !important;
  -o-transition-duration: 0.4s !important;
  -ms-transition-duration: 0.4s !important;
}

.pc_speed500{
  -moz-transition-duration: 0.5s !important;
  -webkit-transition-duration: 0.5s !important;
  -o-transition-duration: 0.5s !important;
  -ms-transition-duration: 0.5s !important;
}

.pc_speed600{
  -moz-transition-duration: 0.6s !important;
  -webkit-transition-duration: 0.6s !important;
  -o-transition-duration: 0.6s !important;
  -ms-transition-duration: 0.6s !important;
}

.pc_speed700{
  -moz-transition-duration: 0.7s !important;
  -webkit-transition-duration: 0.7s !important;
  -o-transition-duration: 0.7s !important;
  -ms-transition-duration: 0.7s !important;
}

.pc_speed800{
  -moz-transition-duration: 0.8s !important;
  -webkit-transition-duration: 0.8s !important;
  -o-transition-duration: 0.8s !important;
  -ms-transition-duration: 0.8s !important;
}

.pc_speed900{
  -moz-transition-duration: 0.9s !important;
  -webkit-transition-duration: 0.9s !important;
  -o-transition-duration: 0.9s !important;
  -ms-transition-duration: 0.9s !important;
}

.pc_speed1000{
  -moz-transition-duration: 1s !important;
  -webkit-transition-duration: 1s !important;
  -o-transition-duration: 1s !important;
  -ms-transition-duration: 1s !important;
}

.pc_speed1100{
  -moz-transition-duration: 1.1s !important;
  -webkit-transition-duration: 1.1s !important;
  -o-transition-duration: 1.1s !important;
  -ms-transition-duration: 1.1s !important;
}

.pc_speed1200{
  -moz-transition-duration: 1.2s !important;
  -webkit-transition-duration: 1.2s !important;
  -o-transition-duration: 1.2s !important;
  -ms-transition-duration: 1.2s !important;
}

.pc_speed1300{
  -moz-transition-duration: 1.3s !important;
  -webkit-transition-duration: 1.3s !important;
  -o-transition-duration: 1.3s !important;
  -ms-transition-duration: 1.3s !important;
}

.pc_speed1400{
  -moz-transition-duration: 1.4s !important;
  -webkit-transition-duration: 1.4s !important;
  -o-transition-duration: 1.4s !important;
  -ms-transition-duration: 1.4s !important;
}

.pc_speed1500{
  -moz-transition-duration: 1.5s !important;
  -webkit-transition-duration: 1.5s !important;
  -o-transition-duration: 1.5s !important;
  -ms-transition-duration: 1.5s !important;
}

.pc_speed1600{
  -moz-transition-duration: 1.6s !important;
  -webkit-transition-duration: 1.6s !important;
  -o-transition-duration: 1.6s !important;
  -ms-transition-duration: 1.6s !important;
}

.pc_speed1700{
  -moz-transition-duration: 1.7s !important;
  -webkit-transition-duration: 1.7s !important;
  -o-transition-duration: 1.7s !important;
  -ms-transition-duration: 1.7s !important;
}

.pc_speed1800{
  -moz-transition-duration: 1.8s !important;
  -webkit-transition-duration: 1.8s !important;
  -o-transition-duration: 1.8s !important;
  -ms-transition-duration: 1.8s !important;
}

.pc_speed1900{
  -moz-transition-duration: 1.9s !important;
  -webkit-transition-duration: 1.9s !important;
  -o-transition-duration: 1.9s !important;
  -ms-transition-duration: 1.9s !important;
}

.pc_speed2000{
  -moz-transition-duration: 2s !important;
  -webkit-transition-duration: 2s !important;
  -o-transition-duration: 2s !important;
  -ms-transition-duration: 2s !important;
}
  
}

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

.pad_delay0{
-moz-transition-delay:0s !important;
-webkit-transition-delay:0s !important;
-o-transition-delay:0s !important;
-ms-transition-delay:0s !important;
}

.pad_delay100{
-moz-transition-delay:0.1s !important;
-webkit-transition-delay:0.1s !important;
-o-transition-delay:0.1s !important;
-ms-transition-delay:0.1s !important;
}

.pad_delay200{
-moz-transition-delay:0.2s !important;
-webkit-transition-delay:0.2s !important;
-o-transition-delay:0.2s !important;
-ms-transition-delay:0.2s !important;
}

.pad_delay300{
-moz-transition-delay:0.3s !important;
-webkit-transition-delay:0.3s !important;
-o-transition-delay:0.3s !important;
-ms-transition-delay:0.3s !important;
}

.pad_delay400{
-moz-transition-delay:0.4s !important;
-webkit-transition-delay:0.4s !important;
-o-transition-delay:0.4s !important;
-ms-transition-delay:0.4s !important;
}

.pad_delay500{
-moz-transition-delay:0.5s !important;
-webkit-transition-delay:0.5s !important;
-o-transition-delay:0.5s !important;
-ms-transition-delay:0.5s !important;
}

.pad_delay600{
-moz-transition-delay:0.6s !important;
-webkit-transition-delay:0.6s !important;
-o-transition-delay:0.6s !important;
-ms-transition-delay:0.6s !important;
}

.pad_delay700{
-moz-transition-delay:0.7s !important;
-webkit-transition-delay:0.7s !important;
-o-transition-delay:0.7s !important;
-ms-transition-delay:0.7s !important;
}

.pad_delay800{
-moz-transition-delay:0.8s !important;
-webkit-transition-delay:0.8s !important;
-o-transition-delay:0.8s !important;
-ms-transition-delay:0.8s !important;
}

.pad_delay900{
-moz-transition-delay:0.9s !important;
-webkit-transition-delay:0.9s !important;
-o-transition-delay:0.9s !important;
-ms-transition-delay:0.9s !important;
}

.pad_delay1000{
-moz-transition-delay:1s !important;
-webkit-transition-delay:1s !important;
-o-transition-delay:1s !important;
-ms-transition-delay:1s !important;
}
  
.pad_delay1100{
-moz-transition-delay:1.1s !important;
-webkit-transition-delay:1.1s !important;
-o-transition-delay:1.1s !important;
-ms-transition-delay:1.1s !important;
}

.pad_delay1200{
-moz-transition-delay:1.2s !important;
-webkit-transition-delay:1.2s !important;
-o-transition-delay:1.2s !important;
-ms-transition-delay:1.2s !important;
}

.pad_delay1300{
-moz-transition-delay:1.3s !important;
-webkit-transition-delay:1.3s !important;
-o-transition-delay:1.3s !important;
-ms-transition-delay:1.3s !important;
}

.pad_delay1400{
-moz-transition-delay:1.4s !important;
-webkit-transition-delay:1.4s !important;
-o-transition-delay:1.4s !important;
-ms-transition-delay:1.4s !important;
}

.pad_delay1500{
-moz-transition-delay:1.5s !important;
-webkit-transition-delay:1.5s !important;
-o-transition-delay:1.5s !important;
-ms-transition-delay:1.5s !important;
}

.pad_delay1600{
-moz-transition-delay:1.6s !important;
-webkit-transition-delay:1.6s !important;
-o-transition-delay:1.6s !important;
-ms-transition-delay:1.6s !important;
}

.pad_delay1700{
-moz-transition-delay:1.7s !important;
-webkit-transition-delay:1.7s !important;
-o-transition-delay:1.7s !important;
-ms-transition-delay:1.7s !important;
}

.pad_delay1800{
-moz-transition-delay:1.8s !important;
-webkit-transition-delay:1.8s !important;
-o-transition-delay:1.8s !important;
-ms-transition-delay:1.8s !important;
}

.pad_delay1900{
-moz-transition-delay:1.9s !important;
-webkit-transition-delay:1.9s !important;
-o-transition-delay:1.9s !important;
-ms-transition-delay:1.9s !important;
}

.pad_delay2000{
-moz-transition-delay:2s !important;
-webkit-transition-delay:2s !important;
-o-transition-delay:2s !important;
-ms-transition-delay:2s !important;
}
  
.pad_delay2100{
-moz-transition-delay:2.1s !important;
-webkit-transition-delay:2.1s !important;
-o-transition-delay:2.1s !important;
-ms-transition-delay:2.1s !important;
}

.pad_delay2200{
-moz-transition-delay:2.2s !important;
-webkit-transition-delay:2.2s !important;
-o-transition-delay:2.2s !important;
-ms-transition-delay:2.2s !important;
}

.pad_delay2300{
-moz-transition-delay:2.3s !important;
-webkit-transition-delay:2.3s !important;
-o-transition-delay:2.3s !important;
-ms-transition-delay:2.3s !important;
}

.pad_delay2400{
-moz-transition-delay:2.4s !important;
-webkit-transition-delay:2.4s !important;
-o-transition-delay:2.4s !important;
-ms-transition-delay:2.4s !important;
}

.pad_delay2500{
-moz-transition-delay:2.5s !important;
-webkit-transition-delay:2.5s !important;
-o-transition-delay:2.5s !important;
-ms-transition-delay:2.5s !important;
}

.pad_delay2600{
-moz-transition-delay:2.6s !important;
-webkit-transition-delay:2.6s !important;
-o-transition-delay:2.6s !important;
-ms-transition-delay:2.6s !important;
}

.pad_delay2700{
-moz-transition-delay:2.7s !important;
-webkit-transition-delay:2.7s !important;
-o-transition-delay:2.7s !important;
-ms-transition-delay:2.7s !important;
}

.pad_delay2800{
-moz-transition-delay:2.8s !important;
-webkit-transition-delay:2.8s !important;
-o-transition-delay:2.8s !important;
-ms-transition-delay:2.8s !important;
}

.pad_delay2900{
-moz-transition-delay:2.9s !important;
-webkit-transition-delay:2.9s !important;
-o-transition-delay:2.9s !important;
-ms-transition-delay:2.9s !important;
}

.pad_delay3000{
-moz-transition-delay:3s !important;
-webkit-transition-delay:3s !important;
-o-transition-delay:3s !important;
-ms-transition-delay:3s !important;
}
  
.pad_delay3100{
-moz-transition-delay:3.1s !important;
-webkit-transition-delay:3.1s !important;
-o-transition-delay:3.1s !important;
-ms-transition-delay:3.1s !important;
}

.pad_delay3200{
-moz-transition-delay:3.2s !important;
-webkit-transition-delay:3.2s !important;
-o-transition-delay:3.2s !important;
-ms-transition-delay:3.2s !important;
}

.pad_delay3300{
-moz-transition-delay:3.3s !important;
-webkit-transition-delay:3.3s !important;
-o-transition-delay:3.3s !important;
-ms-transition-delay:3.3s !important;
}

.pad_delay3400{
-moz-transition-delay:3.4s !important;
-webkit-transition-delay:3.4s !important;
-o-transition-delay:3.4s !important;
-ms-transition-delay:3.4s !important;
}

.pad_delay3500{
-moz-transition-delay:3.5s !important;
-webkit-transition-delay:3.5s !important;
-o-transition-delay:3.5s !important;
-ms-transition-delay:3.5s !important;
}

.pad_delay3600{
-moz-transition-delay:3.6s !important;
-webkit-transition-delay:3.6s !important;
-o-transition-delay:3.6s !important;
-ms-transition-delay:3.6s !important;
}

.pad_delay3700{
-moz-transition-delay:3.7s !important;
-webkit-transition-delay:3.7s !important;
-o-transition-delay:3.7s !important;
-ms-transition-delay:3.7s !important;
}

.pad_delay3800{
-moz-transition-delay:3.8s !important;
-webkit-transition-delay:3.8s !important;
-o-transition-delay:3.8s !important;
-ms-transition-delay:3.8s !important;
}

.pad_delay3900{
-moz-transition-delay:3.9s !important;
-webkit-transition-delay:3.9s !important;
-o-transition-delay:3.9s !important;
-ms-transition-delay:3.9s !important;
}

.pad_delay4000{
-moz-transition-delay:4s !important;
-webkit-transition-delay:4s !important;
-o-transition-delay:4s !important;
-ms-transition-delay:4s !important;
}
  
.pad_speed0{
  -moz-transition-duration:0s !important;
  -webkit-transition-duration:0s !important;
  -o-transition-duration:0s !important;
  -ms-transition-duration:0s !important;
}

.pad_speed100{
  -moz-transition-duration: 0.1s !important;
  -webkit-transition-duration: 0.1s !important;
  -o-transition-duration: 0.1s !important;
  -ms-transition-duration: 0.1s !important;
}

.pad_speed200{
  -moz-transition-duration: 0.2s !important;
  -webkit-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
}

.pad_speed300{
  -moz-transition-duration: 0.3s !important;
  -webkit-transition-duration: 0.3s !important;
  -o-transition-duration: 0.3s !important;
  -ms-transition-duration: 0.3s !important;
}

.pad_speed400{
  -moz-transition-duration: 0.4s !important;
  -webkit-transition-duration: 0.4s !important;
  -o-transition-duration: 0.4s !important;
  -ms-transition-duration: 0.4s !important;
}

.pad_speed500{
  -moz-transition-duration: 0.5s !important;
  -webkit-transition-duration: 0.5s !important;
  -o-transition-duration: 0.5s !important;
  -ms-transition-duration: 0.5s !important;
}

.pad_speed600{
  -moz-transition-duration: 0.6s !important;
  -webkit-transition-duration: 0.6s !important;
  -o-transition-duration: 0.6s !important;
  -ms-transition-duration: 0.6s !important;
}

.pad_speed700{
  -moz-transition-duration: 0.7s !important;
  -webkit-transition-duration: 0.7s !important;
  -o-transition-duration: 0.7s !important;
  -ms-transition-duration: 0.7s !important;
}

.pad_speed800{
  -moz-transition-duration: 0.8s !important;
  -webkit-transition-duration: 0.8s !important;
  -o-transition-duration: 0.8s !important;
  -ms-transition-duration: 0.8s !important;
}

.pad_speed900{
  -moz-transition-duration: 0.9s !important;
  -webkit-transition-duration: 0.9s !important;
  -o-transition-duration: 0.9s !important;
  -ms-transition-duration: 0.9s !important;
}

.pad_speed1000{
  -moz-transition-duration: 1s !important;
  -webkit-transition-duration: 1s !important;
  -o-transition-duration: 1s !important;
  -ms-transition-duration: 1s !important;
}

.pad_speed1100{
  -moz-transition-duration: 1.1s !important;
  -webkit-transition-duration: 1.1s !important;
  -o-transition-duration: 1.1s !important;
  -ms-transition-duration: 1.1s !important;
}

.pad_speed1200{
  -moz-transition-duration: 1.2s !important;
  -webkit-transition-duration: 1.2s !important;
  -o-transition-duration: 1.2s !important;
  -ms-transition-duration: 1.2s !important;
}

.pad_speed1300{
  -moz-transition-duration: 1.3s !important;
  -webkit-transition-duration: 1.3s !important;
  -o-transition-duration: 1.3s !important;
  -ms-transition-duration: 1.3s !important;
}

.pad_speed1400{
  -moz-transition-duration: 1.4s !important;
  -webkit-transition-duration: 1.4s !important;
  -o-transition-duration: 1.4s !important;
  -ms-transition-duration: 1.4s !important;
}

.pad_speed1500{
  -moz-transition-duration: 1.5s !important;
  -webkit-transition-duration: 1.5s !important;
  -o-transition-duration: 1.5s !important;
  -ms-transition-duration: 1.5s !important;
}

.pad_speed1600{
  -moz-transition-duration: 1.6s !important;
  -webkit-transition-duration: 1.6s !important;
  -o-transition-duration: 1.6s !important;
  -ms-transition-duration: 1.6s !important;
}

.pad_speed1700{
  -moz-transition-duration: 1.7s !important;
  -webkit-transition-duration: 1.7s !important;
  -o-transition-duration: 1.7s !important;
  -ms-transition-duration: 1.7s !important;
}

.pad_speed1800{
  -moz-transition-duration: 1.8s !important;
  -webkit-transition-duration: 1.8s !important;
  -o-transition-duration: 1.8s !important;
  -ms-transition-duration: 1.8s !important;
}

.pad_speed1900{
  -moz-transition-duration: 1.9s !important;
  -webkit-transition-duration: 1.9s !important;
  -o-transition-duration: 1.9s !important;
  -ms-transition-duration: 1.9s !important;
}

.pad_speed2000{
  -moz-transition-duration: 2s !important;
  -webkit-transition-duration: 2s !important;
  -o-transition-duration: 2s !important;
  -ms-transition-duration: 2s !important;
}

}

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

.sp_delay0{
-moz-transition-delay:0s !important;
-webkit-transition-delay:0s !important;
-o-transition-delay:0s !important;
-ms-transition-delay:0s !important;
}

.sp_delay100{
-moz-transition-delay:0.1s !important;
-webkit-transition-delay:0.1s !important;
-o-transition-delay:0.1s !important;
-ms-transition-delay:0.1s !important;
}

.sp_delay200{
-moz-transition-delay:0.2s !important;
-webkit-transition-delay:0.2s !important;
-o-transition-delay:0.2s !important;
-ms-transition-delay:0.2s !important;
}

.sp_delay300{
-moz-transition-delay:0.3s !important;
-webkit-transition-delay:0.3s !important;
-o-transition-delay:0.3s !important;
-ms-transition-delay:0.3s !important;
}

.sp_delay400{
-moz-transition-delay:0.4s !important;
-webkit-transition-delay:0.4s !important;
-o-transition-delay:0.4s !important;
-ms-transition-delay:0.4s !important;
}

.sp_delay500{
-moz-transition-delay:0.5s !important;
-webkit-transition-delay:0.5s !important;
-o-transition-delay:0.5s !important;
-ms-transition-delay:0.5s !important;
}

.sp_delay600{
-moz-transition-delay:0.6s !important;
-webkit-transition-delay:0.6s !important;
-o-transition-delay:0.6s !important;
-ms-transition-delay:0.6s !important;
}

.sp_delay700{
-moz-transition-delay:0.7s !important;
-webkit-transition-delay:0.7s !important;
-o-transition-delay:0.7s !important;
-ms-transition-delay:0.7s !important;
}

.sp_delay800{
-moz-transition-delay:0.8s !important;
-webkit-transition-delay:0.8s !important;
-o-transition-delay:0.8s !important;
-ms-transition-delay:0.8s !important;
}

.sp_delay900{
-moz-transition-delay:0.9s !important;
-webkit-transition-delay:0.9s !important;
-o-transition-delay:0.9s !important;
-ms-transition-delay:0.9s !important;
}

.sp_delay1000{
-moz-transition-delay:1s !important;
-webkit-transition-delay:1s !important;
-o-transition-delay:1s !important;
-ms-transition-delay:1s !important;
}
  
.sp_delay1100{
-moz-transition-delay:1.1s !important;
-webkit-transition-delay:1.1s !important;
-o-transition-delay:1.1s !important;
-ms-transition-delay:1.1s !important;
}

.sp_delay1200{
-moz-transition-delay:1.2s !important;
-webkit-transition-delay:1.2s !important;
-o-transition-delay:1.2s !important;
-ms-transition-delay:1.2s !important;
}

.sp_delay1300{
-moz-transition-delay:1.3s !important;
-webkit-transition-delay:1.3s !important;
-o-transition-delay:1.3s !important;
-ms-transition-delay:1.3s !important;
}

.sp_delay1400{
-moz-transition-delay:1.4s !important;
-webkit-transition-delay:1.4s !important;
-o-transition-delay:1.4s !important;
-ms-transition-delay:1.4s !important;
}

.sp_delay1500{
-moz-transition-delay:1.5s !important;
-webkit-transition-delay:1.5s !important;
-o-transition-delay:1.5s !important;
-ms-transition-delay:1.5s !important;
}

.sp_delay1600{
-moz-transition-delay:1.6s !important;
-webkit-transition-delay:1.6s !important;
-o-transition-delay:1.6s !important;
-ms-transition-delay:1.6s !important;
}

.sp_delay1700{
-moz-transition-delay:1.7s !important;
-webkit-transition-delay:1.7s !important;
-o-transition-delay:1.7s !important;
-ms-transition-delay:1.7s !important;
}

.sp_delay1800{
-moz-transition-delay:1.8s !important;
-webkit-transition-delay:1.8s !important;
-o-transition-delay:1.8s !important;
-ms-transition-delay:1.8s !important;
}

.sp_delay1900{
-moz-transition-delay:1.9s !important;
-webkit-transition-delay:1.9s !important;
-o-transition-delay:1.9s !important;
-ms-transition-delay:1.9s !important;
}

.sp_delay2000{
-moz-transition-delay:2s !important;
-webkit-transition-delay:2s !important;
-o-transition-delay:2s !important;
-ms-transition-delay:2s !important;
}
  
.sp_delay2100{
-moz-transition-delay:2.1s !important;
-webkit-transition-delay:2.1s !important;
-o-transition-delay:2.1s !important;
-ms-transition-delay:2.1s !important;
}

.sp_delay2200{
-moz-transition-delay:2.2s !important;
-webkit-transition-delay:2.2s !important;
-o-transition-delay:2.2s !important;
-ms-transition-delay:2.2s !important;
}

.sp_delay2300{
-moz-transition-delay:2.3s !important;
-webkit-transition-delay:2.3s !important;
-o-transition-delay:2.3s !important;
-ms-transition-delay:2.3s !important;
}

.sp_delay2400{
-moz-transition-delay:2.4s !important;
-webkit-transition-delay:2.4s !important;
-o-transition-delay:2.4s !important;
-ms-transition-delay:2.4s !important;
}

.sp_delay2500{
-moz-transition-delay:2.5s !important;
-webkit-transition-delay:2.5s !important;
-o-transition-delay:2.5s !important;
-ms-transition-delay:2.5s !important;
}

.sp_delay2600{
-moz-transition-delay:2.6s !important;
-webkit-transition-delay:2.6s !important;
-o-transition-delay:2.6s !important;
-ms-transition-delay:2.6s !important;
}

.sp_delay2700{
-moz-transition-delay:2.7s !important;
-webkit-transition-delay:2.7s !important;
-o-transition-delay:2.7s !important;
-ms-transition-delay:2.7s !important;
}

.sp_delay2800{
-moz-transition-delay:2.8s !important;
-webkit-transition-delay:2.8s !important;
-o-transition-delay:2.8s !important;
-ms-transition-delay:2.8s !important;
}

.sp_delay2900{
-moz-transition-delay:2.9s !important;
-webkit-transition-delay:2.9s !important;
-o-transition-delay:2.9s !important;
-ms-transition-delay:2.9s !important;
}

.sp_delay3000{
-moz-transition-delay:3s !important;
-webkit-transition-delay:3s !important;
-o-transition-delay:3s !important;
-ms-transition-delay:3s !important;
}

.sp_delay3100{
-moz-transition-delay:3.1s !important;
-webkit-transition-delay:3.1s !important;
-o-transition-delay:3.1s !important;
-ms-transition-delay:3.1s !important;
}

.sp_delay3200{
-moz-transition-delay:3.2s !important;
-webkit-transition-delay:3.2s !important;
-o-transition-delay:3.2s !important;
-ms-transition-delay:3.2s !important;
}

.sp_delay3300{
-moz-transition-delay:3.3s !important;
-webkit-transition-delay:3.3s !important;
-o-transition-delay:3.3s !important;
-ms-transition-delay:3.3s !important;
}

.sp_delay3400{
-moz-transition-delay:3.4s !important;
-webkit-transition-delay:3.4s !important;
-o-transition-delay:3.4s !important;
-ms-transition-delay:3.4s !important;
}

.sp_delay3500{
-moz-transition-delay:3.5s !important;
-webkit-transition-delay:3.5s !important;
-o-transition-delay:3.5s !important;
-ms-transition-delay:3.5s !important;
}

.sp_delay3600{
-moz-transition-delay:3.6s !important;
-webkit-transition-delay:3.6s !important;
-o-transition-delay:3.6s !important;
-ms-transition-delay:3.6s !important;
}

.sp_delay3700{
-moz-transition-delay:3.7s !important;
-webkit-transition-delay:3.7s !important;
-o-transition-delay:3.7s !important;
-ms-transition-delay:3.7s !important;
}

.sp_delay3800{
-moz-transition-delay:3.8s !important;
-webkit-transition-delay:3.8s !important;
-o-transition-delay:3.8s !important;
-ms-transition-delay:3.8s !important;
}

.sp_delay3900{
-moz-transition-delay:3.9s !important;
-webkit-transition-delay:3.9s !important;
-o-transition-delay:3.9s !important;
-ms-transition-delay:3.9s !important;
}

.sp_delay4000{
-moz-transition-delay:4s !important;
-webkit-transition-delay:4s !important;
-o-transition-delay:4s !important;
-ms-transition-delay:4s !important;
}
  
.sp_speed0{
  -moz-transition-duration:0s !important;
  -webkit-transition-duration:0s !important;
  -o-transition-duration:0s !important;
  -ms-transition-duration:0s !important;
}

.sp_speed100{
  -moz-transition-duration: 0.1s !important;
  -webkit-transition-duration: 0.1s !important;
  -o-transition-duration: 0.1s !important;
  -ms-transition-duration: 0.1s !important;
}

.sp_speed200{
  -moz-transition-duration: 0.2s !important;
  -webkit-transition-duration: 0.2s !important;
  -o-transition-duration: 0.2s !important;
  -ms-transition-duration: 0.2s !important;
}

.sp_speed300{
  -moz-transition-duration: 0.3s !important;
  -webkit-transition-duration: 0.3s !important;
  -o-transition-duration: 0.3s !important;
  -ms-transition-duration: 0.3s !important;
}

.sp_speed400{
  -moz-transition-duration: 0.4s !important;
  -webkit-transition-duration: 0.4s !important;
  -o-transition-duration: 0.4s !important;
  -ms-transition-duration: 0.4s !important;
}

.sp_speed500{
  -moz-transition-duration: 0.5s !important;
  -webkit-transition-duration: 0.5s !important;
  -o-transition-duration: 0.5s !important;
  -ms-transition-duration: 0.5s !important;
}

.sp_speed600{
  -moz-transition-duration: 0.6s !important;
  -webkit-transition-duration: 0.6s !important;
  -o-transition-duration: 0.6s !important;
  -ms-transition-duration: 0.6s !important;
}

.sp_speed700{
  -moz-transition-duration: 0.7s !important;
  -webkit-transition-duration: 0.7s !important;
  -o-transition-duration: 0.7s !important;
  -ms-transition-duration: 0.7s !important;
}

.sp_speed800{
  -moz-transition-duration: 0.8s !important;
  -webkit-transition-duration: 0.8s !important;
  -o-transition-duration: 0.8s !important;
  -ms-transition-duration: 0.8s !important;
}

.sp_speed900{
  -moz-transition-duration: 0.9s !important;
  -webkit-transition-duration: 0.9s !important;
  -o-transition-duration: 0.9s !important;
  -ms-transition-duration: 0.9s !important;
}

.sp_speed1000{
  -moz-transition-duration: 1s !important;
  -webkit-transition-duration: 1s !important;
  -o-transition-duration: 1s !important;
  -ms-transition-duration: 1s !important;
}

.sp_speed1100{
  -moz-transition-duration: 1.1s !important;
  -webkit-transition-duration: 1.1s !important;
  -o-transition-duration: 1.1s !important;
  -ms-transition-duration: 1.1s !important;
}

.sp_speed1200{
  -moz-transition-duration: 1.2s !important;
  -webkit-transition-duration: 1.2s !important;
  -o-transition-duration: 1.2s !important;
  -ms-transition-duration: 1.2s !important;
}

.sp_speed1300{
  -moz-transition-duration: 1.3s !important;
  -webkit-transition-duration: 1.3s !important;
  -o-transition-duration: 1.3s !important;
  -ms-transition-duration: 1.3s !important;
}

.sp_speed1400{
  -moz-transition-duration: 1.4s !important;
  -webkit-transition-duration: 1.4s !important;
  -o-transition-duration: 1.4s !important;
  -ms-transition-duration: 1.4s !important;
}

.sp_speed1500{
  -moz-transition-duration: 1.5s !important;
  -webkit-transition-duration: 1.5s !important;
  -o-transition-duration: 1.5s !important;
  -ms-transition-duration: 1.5s !important;
}

.sp_speed1600{
  -moz-transition-duration: 1.6s !important;
  -webkit-transition-duration: 1.6s !important;
  -o-transition-duration: 1.6s !important;
  -ms-transition-duration: 1.6s !important;
}

.sp_speed1700{
  -moz-transition-duration: 1.7s !important;
  -webkit-transition-duration: 1.7s !important;
  -o-transition-duration: 1.7s !important;
  -ms-transition-duration: 1.7s !important;
}

.sp_speed1800{
  -moz-transition-duration: 1.8s !important;
  -webkit-transition-duration: 1.8s !important;
  -o-transition-duration: 1.8s !important;
  -ms-transition-duration: 1.8s !important;
}

.sp_speed1900{
  -moz-transition-duration: 1.9s !important;
  -webkit-transition-duration: 1.9s !important;
  -o-transition-duration: 1.9s !important;
  -ms-transition-duration: 1.9s !important;
}

.sp_speed2000{
  -moz-transition-duration: 2s !important;
  -webkit-transition-duration: 2s !important;
  -o-transition-duration: 2s !important;
  -ms-transition-duration: 2s !important;
}  

}

/* ----------------------------- .btn_row -----------------------------*/

.btn_row{
  display: flex;
  justify-content: center;
  margin: 50px 0 0 0;
}

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

/* ----------------------------- .btn_wrap -----------------------------*/

.btn_wrap{
  position: relative;
	background-color: #ffffff;
	 position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.btn_wrap .btn{
  position: relative;
  -webkit-flex-grow: 1;
  flex-grow: 1;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  cursor: pointer;
}
.btn_wrap .btn &gt; *{
  display: inline-block;
  vertical-align: baseline;
}


.btn_wrap .btn_text{
  position: relative;
  line-height: 1.5;
  display: inline-block;
}

.btn_wrap .btn_img{
  position: absolute;
  top: 50%;
  right: 15px;
  height: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  line-height: 0;
}

.btn_wrap .btn_img:first-child{
  margin-left: 0;
}

.btn_wrap .btn_img:last-child{
  margin-right: 0;
}

/* type01 */

.btn_wrap.type01,
.btn_wrap.type01 .btn{
	/*border-radius: 9999px;*/
}

.btn_wrap.type01 .btn{
	position: relative;
	font-size: 13px;
	padding: 15px 20px;
	background-color: #004966;
	color: #ffffff;
	text-decoration: none !important;
	transition: opacity 0.4s ease 0s;
	min-width: 200px;
}

.btn_wrap.type01.type_gray .btn{
	background-color: #999;
}

.btn_wrap.type01 .btn:hover{
	opacity: 0.7;
}

.btn_wrap .btn_text.arrow{
	position: relative;
	z-index: 2;
	display: inline-block;
	padding: 0 20px 0 0;
}

.btn_wrap .btn_text.arrow:after{
	content: "";
	position: absolute;
	top: 50%;
	right: 0;
	width: 8px;
	height: 8px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	transform-origin: 50% 50%;
	transform: rotate(45deg);
	margin: -4px 0 0 0;
	transition: right 0.4s ease 0s;
}

.btn:hover .btn_text.arrow:after{
	right: -5px;
}


@media screen and (max-width:700px) {
	
	.btn_wrap.type01 .btn{
		padding: 10px;
		font-size: 14px;
	}
	
}

/* ---------------------------------------------------- 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 */

.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 &gt; .col{
  margin-left: 0;
  margin-right: 0;
}

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

/* ---------------------------- px繝吶�繧ｹ縺ｫ縺ｦ隱ｿ謨ｴ  ----------------------------*/

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

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


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

/* data-y */

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


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

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

/*
---------------------- margin-auto -----------------------------
*/

.m_auto{ margin: 0 auto !important;}
.mr_auto{ margin: 0 0 0 auto !important;}
.ml_auto{ margin: 0 auto 0 0 !important;}

/* pc */
  
.pc_m_auto{ margin: 0 auto !important;}
.pc_mr_auto{ margin: 0 0 0 auto !important;}
.pc_ml_auto{ margin: 0 auto 0 0 !important;}

/*
---------------------- margin -----------------------------
*/

/* margin-top */

.mt00{ margin-top: 0px !important;}
.mt01{ margin-top: 1px !important;}
.mt02{ margin-top: 2px !important;}
.mt03{ margin-top: 3px !important;}
.mt04{ margin-top: 4px !important;}
.mt05{ margin-top: 5px !important;}
.mt06{ margin-top: 6px !important;}
.mt07{ margin-top: 7px !important;}
.mt08{ margin-top: 8px !important;}
.mt09{ margin-top: 9px !important;}
.mt10{ margin-top: 10px !important;}
.mt11{ margin-top: 11px !important;}
.mt12{ margin-top: 12px !important;}
.mt13{ margin-top: 13px !important;}
.mt14{ margin-top: 14px !important;}
.mt15{ margin-top: 15px !important;}
.mt16{ margin-top: 16px !important;}
.mt17{ margin-top: 17px !important;}
.mt18{ margin-top: 18px !important;}
.mt19{ margin-top: 19px !important;}
.mt20{ margin-top: 20px !important;}
.mt21{ margin-top: 21px !important;}
.mt22{ margin-top: 22px !important;}
.mt23{ margin-top: 23px !important;}
.mt24{ margin-top: 24px !important;}
.mt25{ margin-top: 25px !important;}
.mt26{ margin-top: 26px !important;}
.mt27{ margin-top: 27px !important;}
.mt28{ margin-top: 28px !important;}
.mt29{ margin-top: 29px !important;}
.mt30{ margin-top: 30px !important;}
.mt31{ margin-top: 31px !important;}
.mt32{ margin-top: 32px !important;}
.mt33{ margin-top: 33px !important;}
.mt34{ margin-top: 34px !important;}
.mt35{ margin-top: 35px !important;}
.mt36{ margin-top: 36px !important;}
.mt37{ margin-top: 37px !important;}
.mt38{ margin-top: 38px !important;}
.mt39{ margin-top: 39px !important;}
.mt40{ margin-top: 40px !important;}
.mt41{ margin-top: 41px !important;}
.mt42{ margin-top: 42px !important;}
.mt43{ margin-top: 43px !important;}
.mt44{ margin-top: 44px !important;}
.mt45{ margin-top: 45px !important;}
.mt46{ margin-top: 46px !important;}
.mt47{ margin-top: 47px !important;}
.mt48{ margin-top: 48px !important;}
.mt49{ margin-top: 49px !important;}
.mt50{ margin-top: 50px !important;}
.mt51{ margin-top: 51px !important;}
.mt52{ margin-top: 52px !important;}
.mt53{ margin-top: 53px !important;}
.mt54{ margin-top: 54px !important;}
.mt55{ margin-top: 55px !important;}
.mt56{ margin-top: 56px !important;}
.mt57{ margin-top: 57px !important;}
.mt58{ margin-top: 58px !important;}
.mt59{ margin-top: 59px !important;}
.mt60{ margin-top: 60px !important;}
.mt61{ margin-top: 61px !important;}
.mt62{ margin-top: 62px !important;}
.mt63{ margin-top: 63px !important;}
.mt64{ margin-top: 64px !important;}
.mt65{ margin-top: 65px !important;}
.mt66{ margin-top: 66px !important;}
.mt67{ margin-top: 67px !important;}
.mt68{ margin-top: 68px !important;}
.mt69{ margin-top: 69px !important;}
.mt70{ margin-top: 70px !important;}
.mt71{ margin-top: 71px !important;}
.mt72{ margin-top: 72px !important;}
.mt73{ margin-top: 73px !important;}
.mt74{ margin-top: 74px !important;}
.mt75{ margin-top: 75px !important;}
.mt76{ margin-top: 76px !important;}
.mt77{ margin-top: 77px !important;}
.mt78{ margin-top: 78px !important;}
.mt79{ margin-top: 79px !important;}
.mt80{ margin-top: 80px !important;}
.mt81{ margin-top: 81px !important;}
.mt82{ margin-top: 82px !important;}
.mt83{ margin-top: 83px !important;}
.mt84{ margin-top: 84px !important;}
.mt85{ margin-top: 85px !important;}
.mt86{ margin-top: 86px !important;}
.mt87{ margin-top: 87px !important;}
.mt88{ margin-top: 88px !important;}
.mt89{ margin-top: 89px !important;}
.mt90{ margin-top: 90px !important;}
.mt91{ margin-top: 91px !important;}
.mt92{ margin-top: 92px !important;}
.mt93{ margin-top: 93px !important;}
.mt94{ margin-top: 94px !important;}
.mt95{ margin-top: 95px !important;}
.mt96{ margin-top: 96px !important;}
.mt97{ margin-top: 97px !important;}
.mt98{ margin-top: 98px !important;}
.mt99{ margin-top: 99px !important;}
.mt100{ margin-top: 100px !important;}

/* margin-left */

.ml00{ margin-left: 0px !important;}
.ml01{ margin-left: 1px !important;}
.ml02{ margin-left: 2px !important;}
.ml03{ margin-left: 3px !important;}
.ml04{ margin-left: 4px !important;}
.ml05{ margin-left: 5px !important;}
.ml06{ margin-left: 6px !important;}
.ml07{ margin-left: 7px !important;}
.ml08{ margin-left: 8px !important;}
.ml09{ margin-left: 9px !important;}
.ml10{ margin-left: 10px !important;}
.ml11{ margin-left: 11px !important;}
.ml12{ margin-left: 12px !important;}
.ml13{ margin-left: 13px !important;}
.ml14{ margin-left: 14px !important;}
.ml15{ margin-left: 15px !important;}
.ml16{ margin-left: 16px !important;}
.ml17{ margin-left: 17px !important;}
.ml18{ margin-left: 18px !important;}
.ml19{ margin-left: 19px !important;}
.ml20{ margin-left: 20px !important;}
.ml21{ margin-left: 21px !important;}
.ml22{ margin-left: 22px !important;}
.ml23{ margin-left: 23px !important;}
.ml24{ margin-left: 24px !important;}
.ml25{ margin-left: 25px !important;}
.ml26{ margin-left: 26px !important;}
.ml27{ margin-left: 27px !important;}
.ml28{ margin-left: 28px !important;}
.ml29{ margin-left: 29px !important;}
.ml30{ margin-left: 30px !important;}
.ml31{ margin-left: 31px !important;}
.ml32{ margin-left: 32px !important;}
.ml33{ margin-left: 33px !important;}
.ml34{ margin-left: 34px !important;}
.ml35{ margin-left: 35px !important;}
.ml36{ margin-left: 36px !important;}
.ml37{ margin-left: 37px !important;}
.ml38{ margin-left: 38px !important;}
.ml39{ margin-left: 39px !important;}
.ml40{ margin-left: 40px !important;}
.ml41{ margin-left: 41px !important;}
.ml42{ margin-left: 42px !important;}
.ml43{ margin-left: 43px !important;}
.ml44{ margin-left: 44px !important;}
.ml45{ margin-left: 45px !important;}
.ml46{ margin-left: 46px !important;}
.ml47{ margin-left: 47px !important;}
.ml48{ margin-left: 48px !important;}
.ml49{ margin-left: 49px !important;}
.ml50{ margin-left: 50px !important;}
.ml51{ margin-left: 51px !important;}
.ml52{ margin-left: 52px !important;}
.ml53{ margin-left: 53px !important;}
.ml54{ margin-left: 54px !important;}
.ml55{ margin-left: 55px !important;}
.ml56{ margin-left: 56px !important;}
.ml57{ margin-left: 57px !important;}
.ml58{ margin-left: 58px !important;}
.ml59{ margin-left: 59px !important;}
.ml60{ margin-left: 60px !important;}
.ml61{ margin-left: 61px !important;}
.ml62{ margin-left: 62px !important;}
.ml63{ margin-left: 63px !important;}
.ml64{ margin-left: 64px !important;}
.ml65{ margin-left: 65px !important;}
.ml66{ margin-left: 66px !important;}
.ml67{ margin-left: 67px !important;}
.ml68{ margin-left: 68px !important;}
.ml69{ margin-left: 69px !important;}
.ml70{ margin-left: 70px !important;}
.ml71{ margin-left: 71px !important;}
.ml72{ margin-left: 72px !important;}
.ml73{ margin-left: 73px !important;}
.ml74{ margin-left: 74px !important;}
.ml75{ margin-left: 75px !important;}
.ml76{ margin-left: 76px !important;}
.ml77{ margin-left: 77px !important;}
.ml78{ margin-left: 78px !important;}
.ml79{ margin-left: 79px !important;}
.ml80{ margin-left: 80px !important;}
.ml81{ margin-left: 81px !important;}
.ml82{ margin-left: 82px !important;}
.ml83{ margin-left: 83px !important;}
.ml84{ margin-left: 84px !important;}
.ml85{ margin-left: 85px !important;}
.ml86{ margin-left: 86px !important;}
.ml87{ margin-left: 87px !important;}
.ml88{ margin-left: 88px !important;}
.ml89{ margin-left: 89px !important;}
.ml90{ margin-left: 90px !important;}
.ml91{ margin-left: 91px !important;}
.ml92{ margin-left: 92px !important;}
.ml93{ margin-left: 93px !important;}
.ml94{ margin-left: 94px !important;}
.ml95{ margin-left: 95px !important;}
.ml96{ margin-left: 96px !important;}
.ml97{ margin-left: 97px !important;}
.ml98{ margin-left: 98px !important;}
.ml99{ margin-left: 99px !important;}
.ml100{ margin-left: 100px !important;}


/* margin-bottom */

.mb00{ margin-bottom: 0px !important;}
.mb01{ margin-bottom: 1px !important;}
.mb02{ margin-bottom: 2px !important;}
.mb03{ margin-bottom: 3px !important;}
.mb04{ margin-bottom: 4px !important;}
.mb05{ margin-bottom: 5px !important;}
.mb06{ margin-bottom: 6px !important;}
.mb07{ margin-bottom: 7px !important;}
.mb08{ margin-bottom: 8px !important;}
.mb09{ margin-bottom: 9px !important;}
.mb10{ margin-bottom: 10px !important;}
.mb11{ margin-bottom: 11px !important;}
.mb12{ margin-bottom: 12px !important;}
.mb13{ margin-bottom: 13px !important;}
.mb14{ margin-bottom: 14px !important;}
.mb15{ margin-bottom: 15px !important;}
.mb16{ margin-bottom: 16px !important;}
.mb17{ margin-bottom: 17px !important;}
.mb18{ margin-bottom: 18px !important;}
.mb19{ margin-bottom: 19px !important;}
.mb20{ margin-bottom: 20px !important;}
.mb21{ margin-bottom: 21px !important;}
.mb22{ margin-bottom: 22px !important;}
.mb23{ margin-bottom: 23px !important;}
.mb24{ margin-bottom: 24px !important;}
.mb25{ margin-bottom: 25px !important;}
.mb26{ margin-bottom: 26px !important;}
.mb27{ margin-bottom: 27px !important;}
.mb28{ margin-bottom: 28px !important;}
.mb29{ margin-bottom: 29px !important;}
.mb30{ margin-bottom: 30px !important;}
.mb31{ margin-bottom: 31px !important;}
.mb32{ margin-bottom: 32px !important;}
.mb33{ margin-bottom: 33px !important;}
.mb34{ margin-bottom: 34px !important;}
.mb35{ margin-bottom: 35px !important;}
.mb36{ margin-bottom: 36px !important;}
.mb37{ margin-bottom: 37px !important;}
.mb38{ margin-bottom: 38px !important;}
.mb39{ margin-bottom: 39px !important;}
.mb40{ margin-bottom: 40px !important;}
.mb41{ margin-bottom: 41px !important;}
.mb42{ margin-bottom: 42px !important;}
.mb43{ margin-bottom: 43px !important;}
.mb44{ margin-bottom: 44px !important;}
.mb45{ margin-bottom: 45px !important;}
.mb46{ margin-bottom: 46px !important;}
.mb47{ margin-bottom: 47px !important;}
.mb48{ margin-bottom: 48px !important;}
.mb49{ margin-bottom: 49px !important;}
.mb50{ margin-bottom: 50px !important;}
.mb51{ margin-bottom: 51px !important;}
.mb52{ margin-bottom: 52px !important;}
.mb53{ margin-bottom: 53px !important;}
.mb54{ margin-bottom: 54px !important;}
.mb55{ margin-bottom: 55px !important;}
.mb56{ margin-bottom: 56px !important;}
.mb57{ margin-bottom: 57px !important;}
.mb58{ margin-bottom: 58px !important;}
.mb59{ margin-bottom: 59px !important;}
.mb60{ margin-bottom: 60px !important;}
.mb61{ margin-bottom: 61px !important;}
.mb62{ margin-bottom: 62px !important;}
.mb63{ margin-bottom: 63px !important;}
.mb64{ margin-bottom: 64px !important;}
.mb65{ margin-bottom: 65px !important;}
.mb66{ margin-bottom: 66px !important;}
.mb67{ margin-bottom: 67px !important;}
.mb68{ margin-bottom: 68px !important;}
.mb69{ margin-bottom: 69px !important;}
.mb70{ margin-bottom: 70px !important;}
.mb71{ margin-bottom: 71px !important;}
.mb72{ margin-bottom: 72px !important;}
.mb73{ margin-bottom: 73px !important;}
.mb74{ margin-bottom: 74px !important;}
.mb75{ margin-bottom: 75px !important;}
.mb76{ margin-bottom: 76px !important;}
.mb77{ margin-bottom: 77px !important;}
.mb78{ margin-bottom: 78px !important;}
.mb79{ margin-bottom: 79px !important;}
.mb80{ margin-bottom: 80px !important;}
.mb81{ margin-bottom: 81px !important;}
.mb82{ margin-bottom: 82px !important;}
.mb83{ margin-bottom: 83px !important;}
.mb84{ margin-bottom: 84px !important;}
.mb85{ margin-bottom: 85px !important;}
.mb86{ margin-bottom: 86px !important;}
.mb87{ margin-bottom: 87px !important;}
.mb88{ margin-bottom: 88px !important;}
.mb89{ margin-bottom: 89px !important;}
.mb90{ margin-bottom: 90px !important;}
.mb91{ margin-bottom: 91px !important;}
.mb92{ margin-bottom: 92px !important;}
.mb93{ margin-bottom: 93px !important;}
.mb94{ margin-bottom: 94px !important;}
.mb95{ margin-bottom: 95px !important;}
.mb96{ margin-bottom: 96px !important;}
.mb97{ margin-bottom: 97px !important;}
.mb98{ margin-bottom: 98px !important;}
.mb99{ margin-bottom: 99px !important;}
.mb100{ margin-bottom: 100px !important;}

/* margin-right */

.mr00{ margin-right: 0px !important;}
.mr01{ margin-right: 1px !important;}
.mr02{ margin-right: 2px !important;}
.mr03{ margin-right: 3px !important;}
.mr04{ margin-right: 4px !important;}
.mr05{ margin-right: 5px !important;}
.mr06{ margin-right: 6px !important;}
.mr07{ margin-right: 7px !important;}
.mr08{ margin-right: 8px !important;}
.mr09{ margin-right: 9px !important;}
.mr10{ margin-right: 10px !important;}
.mr11{ margin-right: 11px !important;}
.mr12{ margin-right: 12px !important;}
.mr13{ margin-right: 13px !important;}
.mr14{ margin-right: 14px !important;}
.mr15{ margin-right: 15px !important;}
.mr16{ margin-right: 16px !important;}
.mr17{ margin-right: 17px !important;}
.mr18{ margin-right: 18px !important;}
.mr19{ margin-right: 19px !important;}
.mr20{ margin-right: 20px !important;}
.mr21{ margin-right: 21px !important;}
.mr22{ margin-right: 22px !important;}
.mr23{ margin-right: 23px !important;}
.mr24{ margin-right: 24px !important;}
.mr25{ margin-right: 25px !important;}
.mr26{ margin-right: 26px !important;}
.mr27{ margin-right: 27px !important;}
.mr28{ margin-right: 28px !important;}
.mr29{ margin-right: 29px !important;}
.mr30{ margin-right: 30px !important;}
.mr31{ margin-right: 31px !important;}
.mr32{ margin-right: 32px !important;}
.mr33{ margin-right: 33px !important;}
.mr34{ margin-right: 34px !important;}
.mr35{ margin-right: 35px !important;}
.mr36{ margin-right: 36px !important;}
.mr37{ margin-right: 37px !important;}
.mr38{ margin-right: 38px !important;}
.mr39{ margin-right: 39px !important;}
.mr40{ margin-right: 40px !important;}
.mr41{ margin-right: 41px !important;}
.mr42{ margin-right: 42px !important;}
.mr43{ margin-right: 43px !important;}
.mr44{ margin-right: 44px !important;}
.mr45{ margin-right: 45px !important;}
.mr46{ margin-right: 46px !important;}
.mr47{ margin-right: 47px !important;}
.mr48{ margin-right: 48px !important;}
.mr49{ margin-right: 49px !important;}
.mr50{ margin-right: 50px !important;}
.mr51{ margin-right: 51px !important;}
.mr52{ margin-right: 52px !important;}
.mr53{ margin-right: 53px !important;}
.mr54{ margin-right: 54px !important;}
.mr55{ margin-right: 55px !important;}
.mr56{ margin-right: 56px !important;}
.mr57{ margin-right: 57px !important;}
.mr58{ margin-right: 58px !important;}
.mr59{ margin-right: 59px !important;}
.mr60{ margin-right: 60px !important;}
.mr61{ margin-right: 61px !important;}
.mr62{ margin-right: 62px !important;}
.mr63{ margin-right: 63px !important;}
.mr64{ margin-right: 64px !important;}
.mr65{ margin-right: 65px !important;}
.mr66{ margin-right: 66px !important;}
.mr67{ margin-right: 67px !important;}
.mr68{ margin-right: 68px !important;}
.mr69{ margin-right: 69px !important;}
.mr70{ margin-right: 70px !important;}
.mr71{ margin-right: 71px !important;}
.mr72{ margin-right: 72px !important;}
.mr73{ margin-right: 73px !important;}
.mr74{ margin-right: 74px !important;}
.mr75{ margin-right: 75px !important;}
.mr76{ margin-right: 76px !important;}
.mr77{ margin-right: 77px !important;}
.mr78{ margin-right: 78px !important;}
.mr79{ margin-right: 79px !important;}
.mr80{ margin-right: 80px !important;}
.mr81{ margin-right: 81px !important;}
.mr82{ margin-right: 82px !important;}
.mr83{ margin-right: 83px !important;}
.mr84{ margin-right: 84px !important;}
.mr85{ margin-right: 85px !important;}
.mr86{ margin-right: 86px !important;}
.mr87{ margin-right: 87px !important;}
.mr88{ margin-right: 88px !important;}
.mr89{ margin-right: 89px !important;}
.mr90{ margin-right: 90px !important;}
.mr91{ margin-right: 91px !important;}
.mr92{ margin-right: 92px !important;}
.mr93{ margin-right: 93px !important;}
.mr94{ margin-right: 94px !important;}
.mr95{ margin-right: 95px !important;}
.mr96{ margin-right: 96px !important;}
.mr97{ margin-right: 97px !important;}
.mr98{ margin-right: 98px !important;}
.mr99{ margin-right: 99px !important;}
.mr100{ margin-right: 100px !important;}

/*
---------------------- padding -----------------------------
*/

/* padding-top */

.pt00{ padding-top: 0px !important;}
.pt01{ padding-top: 1px !important;}
.pt02{ padding-top: 2px !important;}
.pt03{ padding-top: 3px !important;}
.pt04{ padding-top: 4px !important;}
.pt05{ padding-top: 5px !important;}
.pt06{ padding-top: 6px !important;}
.pt07{ padding-top: 7px !important;}
.pt08{ padding-top: 8px !important;}
.pt09{ padding-top: 9px !important;}
.pt10{ padding-top: 10px !important;}
.pt11{ padding-top: 11px !important;}
.pt12{ padding-top: 12px !important;}
.pt13{ padding-top: 13px !important;}
.pt14{ padding-top: 14px !important;}
.pt15{ padding-top: 15px !important;}
.pt16{ padding-top: 16px !important;}
.pt17{ padding-top: 17px !important;}
.pt18{ padding-top: 18px !important;}
.pt19{ padding-top: 19px !important;}
.pt20{ padding-top: 20px !important;}
.pt21{ padding-top: 21px !important;}
.pt22{ padding-top: 22px !important;}
.pt23{ padding-top: 23px !important;}
.pt24{ padding-top: 24px !important;}
.pt25{ padding-top: 25px !important;}
.pt26{ padding-top: 26px !important;}
.pt27{ padding-top: 27px !important;}
.pt28{ padding-top: 28px !important;}
.pt29{ padding-top: 29px !important;}
.pt30{ padding-top: 30px !important;}
.pt31{ padding-top: 31px !important;}
.pt32{ padding-top: 32px !important;}
.pt33{ padding-top: 33px !important;}
.pt34{ padding-top: 34px !important;}
.pt35{ padding-top: 35px !important;}
.pt36{ padding-top: 36px !important;}
.pt37{ padding-top: 37px !important;}
.pt38{ padding-top: 38px !important;}
.pt39{ padding-top: 39px !important;}
.pt40{ padding-top: 40px !important;}
.pt41{ padding-top: 41px !important;}
.pt42{ padding-top: 42px !important;}
.pt43{ padding-top: 43px !important;}
.pt44{ padding-top: 44px !important;}
.pt45{ padding-top: 45px !important;}
.pt46{ padding-top: 46px !important;}
.pt47{ padding-top: 47px !important;}
.pt48{ padding-top: 48px !important;}
.pt49{ padding-top: 49px !important;}
.pt50{ padding-top: 50px !important;}
.pt51{ padding-top: 51px !important;}
.pt52{ padding-top: 52px !important;}
.pt53{ padding-top: 53px !important;}
.pt54{ padding-top: 54px !important;}
.pt55{ padding-top: 55px !important;}
.pt56{ padding-top: 56px !important;}
.pt57{ padding-top: 57px !important;}
.pt58{ padding-top: 58px !important;}
.pt59{ padding-top: 59px !important;}
.pt60{ padding-top: 60px !important;}
.pt61{ padding-top: 61px !important;}
.pt62{ padding-top: 62px !important;}
.pt63{ padding-top: 63px !important;}
.pt64{ padding-top: 64px !important;}
.pt65{ padding-top: 65px !important;}
.pt66{ padding-top: 66px !important;}
.pt67{ padding-top: 67px !important;}
.pt68{ padding-top: 68px !important;}
.pt69{ padding-top: 69px !important;}
.pt70{ padding-top: 70px !important;}
.pt71{ padding-top: 71px !important;}
.pt72{ padding-top: 72px !important;}
.pt73{ padding-top: 73px !important;}
.pt74{ padding-top: 74px !important;}
.pt75{ padding-top: 75px !important;}
.pt76{ padding-top: 76px !important;}
.pt77{ padding-top: 77px !important;}
.pt78{ padding-top: 78px !important;}
.pt79{ padding-top: 79px !important;}
.pt80{ padding-top: 80px !important;}
.pt81{ padding-top: 81px !important;}
.pt82{ padding-top: 82px !important;}
.pt83{ padding-top: 83px !important;}
.pt84{ padding-top: 84px !important;}
.pt85{ padding-top: 85px !important;}
.pt86{ padding-top: 86px !important;}
.pt87{ padding-top: 87px !important;}
.pt88{ padding-top: 88px !important;}
.pt89{ padding-top: 89px !important;}
.pt90{ padding-top: 90px !important;}
.pt91{ padding-top: 91px !important;}
.pt92{ padding-top: 92px !important;}
.pt93{ padding-top: 93px !important;}
.pt94{ padding-top: 94px !important;}
.pt95{ padding-top: 95px !important;}
.pt96{ padding-top: 96px !important;}
.pt97{ padding-top: 97px !important;}
.pt98{ padding-top: 98px !important;}
.pt99{ padding-top: 99px !important;}
.pt100{ padding-top: 100px !important;}

/* padding-left */

.pl00{ padding-left: 0px !important;}
.pl01{ padding-left: 1px !important;}
.pl02{ padding-left: 2px !important;}
.pl03{ padding-left: 3px !important;}
.pl04{ padding-left: 4px !important;}
.pl05{ padding-left: 5px !important;}
.pl06{ padding-left: 6px !important;}
.pl07{ padding-left: 7px !important;}
.pl08{ padding-left: 8px !important;}
.pl09{ padding-left: 9px !important;}
.pl10{ padding-left: 10px !important;}
.pl11{ padding-left: 11px !important;}
.pl12{ padding-left: 12px !important;}
.pl13{ padding-left: 13px !important;}
.pl14{ padding-left: 14px !important;}
.pl15{ padding-left: 15px !important;}
.pl16{ padding-left: 16px !important;}
.pl17{ padding-left: 17px !important;}
.pl18{ padding-left: 18px !important;}
.pl19{ padding-left: 19px !important;}
.pl20{ padding-left: 20px !important;}
.pl21{ padding-left: 21px !important;}
.pl22{ padding-left: 22px !important;}
.pl23{ padding-left: 23px !important;}
.pl24{ padding-left: 24px !important;}
.pl25{ padding-left: 25px !important;}
.pl26{ padding-left: 26px !important;}
.pl27{ padding-left: 27px !important;}
.pl28{ padding-left: 28px !important;}
.pl29{ padding-left: 29px !important;}
.pl30{ padding-left: 30px !important;}
.pl31{ padding-left: 31px !important;}
.pl32{ padding-left: 32px !important;}
.pl33{ padding-left: 33px !important;}
.pl34{ padding-left: 34px !important;}
.pl35{ padding-left: 35px !important;}
.pl36{ padding-left: 36px !important;}
.pl37{ padding-left: 37px !important;}
.pl38{ padding-left: 38px !important;}
.pl39{ padding-left: 39px !important;}
.pl40{ padding-left: 40px !important;}
.pl41{ padding-left: 41px !important;}
.pl42{ padding-left: 42px !important;}
.pl43{ padding-left: 43px !important;}
.pl44{ padding-left: 44px !important;}
.pl45{ padding-left: 45px !important;}
.pl46{ padding-left: 46px !important;}
.pl47{ padding-left: 47px !important;}
.pl48{ padding-left: 48px !important;}
.pl49{ padding-left: 49px !important;}
.pl50{ padding-left: 50px !important;}
.pl51{ padding-left: 51px !important;}
.pl52{ padding-left: 52px !important;}
.pl53{ padding-left: 53px !important;}
.pl54{ padding-left: 54px !important;}
.pl55{ padding-left: 55px !important;}
.pl56{ padding-left: 56px !important;}
.pl57{ padding-left: 57px !important;}
.pl58{ padding-left: 58px !important;}
.pl59{ padding-left: 59px !important;}
.pl60{ padding-left: 60px !important;}
.pl61{ padding-left: 61px !important;}
.pl62{ padding-left: 62px !important;}
.pl63{ padding-left: 63px !important;}
.pl64{ padding-left: 64px !important;}
.pl65{ padding-left: 65px !important;}
.pl66{ padding-left: 66px !important;}
.pl67{ padding-left: 67px !important;}
.pl68{ padding-left: 68px !important;}
.pl69{ padding-left: 69px !important;}
.pl70{ padding-left: 70px !important;}
.pl71{ padding-left: 71px !important;}
.pl72{ padding-left: 72px !important;}
.pl73{ padding-left: 73px !important;}
.pl74{ padding-left: 74px !important;}
.pl75{ padding-left: 75px !important;}
.pl76{ padding-left: 76px !important;}
.pl77{ padding-left: 77px !important;}
.pl78{ padding-left: 78px !important;}
.pl79{ padding-left: 79px !important;}
.pl80{ padding-left: 80px !important;}
.pl81{ padding-left: 81px !important;}
.pl82{ padding-left: 82px !important;}
.pl83{ padding-left: 83px !important;}
.pl84{ padding-left: 84px !important;}
.pl85{ padding-left: 85px !important;}
.pl86{ padding-left: 86px !important;}
.pl87{ padding-left: 87px !important;}
.pl88{ padding-left: 88px !important;}
.pl89{ padding-left: 89px !important;}
.pl90{ padding-left: 90px !important;}
.pl91{ padding-left: 91px !important;}
.pl92{ padding-left: 92px !important;}
.pl93{ padding-left: 93px !important;}
.pl94{ padding-left: 94px !important;}
.pl95{ padding-left: 95px !important;}
.pl96{ padding-left: 96px !important;}
.pl97{ padding-left: 97px !important;}
.pl98{ padding-left: 98px !important;}
.pl99{ padding-left: 99px !important;}
.pl100{ padding-left: 100px !important;}

/* padding-bottom */

.pb00{ padding-bottom: 0px !important;}
.pb01{ padding-bottom: 1px !important;}
.pb02{ padding-bottom: 2px !important;}
.pb03{ padding-bottom: 3px !important;}
.pb04{ padding-bottom: 4px !important;}
.pb05{ padding-bottom: 5px !important;}
.pb06{ padding-bottom: 6px !important;}
.pb07{ padding-bottom: 7px !important;}
.pb08{ padding-bottom: 8px !important;}
.pb09{ padding-bottom: 9px !important;}
.pb10{ padding-bottom: 10px !important;}
.pb11{ padding-bottom: 11px !important;}
.pb12{ padding-bottom: 12px !important;}
.pb13{ padding-bottom: 13px !important;}
.pb14{ padding-bottom: 14px !important;}
.pb15{ padding-bottom: 15px !important;}
.pb16{ padding-bottom: 16px !important;}
.pb17{ padding-bottom: 17px !important;}
.pb18{ padding-bottom: 18px !important;}
.pb19{ padding-bottom: 19px !important;}
.pb20{ padding-bottom: 20px !important;}
.pb21{ padding-bottom: 21px !important;}
.pb22{ padding-bottom: 22px !important;}
.pb23{ padding-bottom: 23px !important;}
.pb24{ padding-bottom: 24px !important;}
.pb25{ padding-bottom: 25px !important;}
.pb26{ padding-bottom: 26px !important;}
.pb27{ padding-bottom: 27px !important;}
.pb28{ padding-bottom: 28px !important;}
.pb29{ padding-bottom: 29px !important;}
.pb30{ padding-bottom: 30px !important;}
.pb31{ padding-bottom: 31px !important;}
.pb32{ padding-bottom: 32px !important;}
.pb33{ padding-bottom: 33px !important;}
.pb34{ padding-bottom: 34px !important;}
.pb35{ padding-bottom: 35px !important;}
.pb36{ padding-bottom: 36px !important;}
.pb37{ padding-bottom: 37px !important;}
.pb38{ padding-bottom: 38px !important;}
.pb39{ padding-bottom: 39px !important;}
.pb40{ padding-bottom: 40px !important;}
.pb41{ padding-bottom: 41px !important;}
.pb42{ padding-bottom: 42px !important;}
.pb43{ padding-bottom: 43px !important;}
.pb44{ padding-bottom: 44px !important;}
.pb45{ padding-bottom: 45px !important;}
.pb46{ padding-bottom: 46px !important;}
.pb47{ padding-bottom: 47px !important;}
.pb48{ padding-bottom: 48px !important;}
.pb49{ padding-bottom: 49px !important;}
.pb50{ padding-bottom: 50px !important;}
.pb51{ padding-bottom: 51px !important;}
.pb52{ padding-bottom: 52px !important;}
.pb53{ padding-bottom: 53px !important;}
.pb54{ padding-bottom: 54px !important;}
.pb55{ padding-bottom: 55px !important;}
.pb56{ padding-bottom: 56px !important;}
.pb57{ padding-bottom: 57px !important;}
.pb58{ padding-bottom: 58px !important;}
.pb59{ padding-bottom: 59px !important;}
.pb60{ padding-bottom: 60px !important;}
.pb61{ padding-bottom: 61px !important;}
.pb62{ padding-bottom: 62px !important;}
.pb63{ padding-bottom: 63px !important;}
.pb64{ padding-bottom: 64px !important;}
.pb65{ padding-bottom: 65px !important;}
.pb66{ padding-bottom: 66px !important;}
.pb67{ padding-bottom: 67px !important;}
.pb68{ padding-bottom: 68px !important;}
.pb69{ padding-bottom: 69px !important;}
.pb70{ padding-bottom: 70px !important;}
.pb71{ padding-bottom: 71px !important;}
.pb72{ padding-bottom: 72px !important;}
.pb73{ padding-bottom: 73px !important;}
.pb74{ padding-bottom: 74px !important;}
.pb75{ padding-bottom: 75px !important;}
.pb76{ padding-bottom: 76px !important;}
.pb77{ padding-bottom: 77px !important;}
.pb78{ padding-bottom: 78px !important;}
.pb79{ padding-bottom: 79px !important;}
.pb80{ padding-bottom: 80px !important;}
.pb81{ padding-bottom: 81px !important;}
.pb82{ padding-bottom: 82px !important;}
.pb83{ padding-bottom: 83px !important;}
.pb84{ padding-bottom: 84px !important;}
.pb85{ padding-bottom: 85px !important;}
.pb86{ padding-bottom: 86px !important;}
.pb87{ padding-bottom: 87px !important;}
.pb88{ padding-bottom: 88px !important;}
.pb89{ padding-bottom: 89px !important;}
.pb90{ padding-bottom: 90px !important;}
.pb91{ padding-bottom: 91px !important;}
.pb92{ padding-bottom: 92px !important;}
.pb93{ padding-bottom: 93px !important;}
.pb94{ padding-bottom: 94px !important;}
.pb95{ padding-bottom: 95px !important;}
.pb96{ padding-bottom: 96px !important;}
.pb97{ padding-bottom: 97px !important;}
.pb98{ padding-bottom: 98px !important;}
.pb99{ padding-bottom: 99px !important;}
.pb100{ padding-bottom: 100px !important;}

/* padding-right */

.pr00{ padding-right: 0px !important;}
.pr01{ padding-right: 1px !important;}
.pr02{ padding-right: 2px !important;}
.pr03{ padding-right: 3px !important;}
.pr04{ padding-right: 4px !important;}
.pr05{ padding-right: 5px !important;}
.pr06{ padding-right: 6px !important;}
.pr07{ padding-right: 7px !important;}
.pr08{ padding-right: 8px !important;}
.pr09{ padding-right: 9px !important;}
.pr10{ padding-right: 10px !important;}
.pr11{ padding-right: 11px !important;}
.pr12{ padding-right: 12px !important;}
.pr13{ padding-right: 13px !important;}
.pr14{ padding-right: 14px !important;}
.pr15{ padding-right: 15px !important;}
.pr16{ padding-right: 16px !important;}
.pr17{ padding-right: 17px !important;}
.pr18{ padding-right: 18px !important;}
.pr19{ padding-right: 19px !important;}
.pr20{ padding-right: 20px !important;}
.pr21{ padding-right: 21px !important;}
.pr22{ padding-right: 22px !important;}
.pr23{ padding-right: 23px !important;}
.pr24{ padding-right: 24px !important;}
.pr25{ padding-right: 25px !important;}
.pr26{ padding-right: 26px !important;}
.pr27{ padding-right: 27px !important;}
.pr28{ padding-right: 28px !important;}
.pr29{ padding-right: 29px !important;}
.pr30{ padding-right: 30px !important;}
.pr31{ padding-right: 31px !important;}
.pr32{ padding-right: 32px !important;}
.pr33{ padding-right: 33px !important;}
.pr34{ padding-right: 34px !important;}
.pr35{ padding-right: 35px !important;}
.pr36{ padding-right: 36px !important;}
.pr37{ padding-right: 37px !important;}
.pr38{ padding-right: 38px !important;}
.pr39{ padding-right: 39px !important;}
.pr40{ padding-right: 40px !important;}
.pr41{ padding-right: 41px !important;}
.pr42{ padding-right: 42px !important;}
.pr43{ padding-right: 43px !important;}
.pr44{ padding-right: 44px !important;}
.pr45{ padding-right: 45px !important;}
.pr46{ padding-right: 46px !important;}
.pr47{ padding-right: 47px !important;}
.pr48{ padding-right: 48px !important;}
.pr49{ padding-right: 49px !important;}
.pr50{ padding-right: 50px !important;}
.pr51{ padding-right: 51px !important;}
.pr52{ padding-right: 52px !important;}
.pr53{ padding-right: 53px !important;}
.pr54{ padding-right: 54px !important;}
.pr55{ padding-right: 55px !important;}
.pr56{ padding-right: 56px !important;}
.pr57{ padding-right: 57px !important;}
.pr58{ padding-right: 58px !important;}
.pr59{ padding-right: 59px !important;}
.pr60{ padding-right: 60px !important;}
.pr61{ padding-right: 61px !important;}
.pr62{ padding-right: 62px !important;}
.pr63{ padding-right: 63px !important;}
.pr64{ padding-right: 64px !important;}
.pr65{ padding-right: 65px !important;}
.pr66{ padding-right: 66px !important;}
.pr67{ padding-right: 67px !important;}
.pr68{ padding-right: 68px !important;}
.pr69{ padding-right: 69px !important;}
.pr70{ padding-right: 70px !important;}
.pr71{ padding-right: 71px !important;}
.pr72{ padding-right: 72px !important;}
.pr73{ padding-right: 73px !important;}
.pr74{ padding-right: 74px !important;}
.pr75{ padding-right: 75px !important;}
.pr76{ padding-right: 76px !important;}
.pr77{ padding-right: 77px !important;}
.pr78{ padding-right: 78px !important;}
.pr79{ padding-right: 79px !important;}
.pr80{ padding-right: 80px !important;}
.pr81{ padding-right: 81px !important;}
.pr82{ padding-right: 82px !important;}
.pr83{ padding-right: 83px !important;}
.pr84{ padding-right: 84px !important;}
.pr85{ padding-right: 85px !important;}
.pr86{ padding-right: 86px !important;}
.pr87{ padding-right: 87px !important;}
.pr88{ padding-right: 88px !important;}
.pr89{ padding-right: 89px !important;}
.pr90{ padding-right: 90px !important;}
.pr91{ padding-right: 91px !important;}
.pr92{ padding-right: 92px !important;}
.pr93{ padding-right: 93px !important;}
.pr94{ padding-right: 94px !important;}
.pr95{ padding-right: 95px !important;}
.pr96{ padding-right: 96px !important;}
.pr97{ padding-right: 97px !important;}
.pr98{ padding-right: 98px !important;}
.pr99{ padding-right: 99px !important;}
.pr100{ padding-right: 100px !important;}

/* padding-bottom */

.pb00p{ padding-bottom: 0% !important;}
.pb01p{ padding-bottom: 1% !important;}
.pb02p{ padding-bottom: 2% !important;}
.pb03p{ padding-bottom: 3% !important;}
.pb04p{ padding-bottom: 4% !important;}
.pb05p{ padding-bottom: 5% !important;}
.pb06p{ padding-bottom: 6% !important;}
.pb07p{ padding-bottom: 7% !important;}
.pb08p{ padding-bottom: 8% !important;}
.pb09p{ padding-bottom: 9% !important;}
.pb10p{ padding-bottom: 10% !important;}
.pb11p{ padding-bottom: 11% !important;}
.pb12p{ padding-bottom: 12% !important;}
.pb13p{ padding-bottom: 13% !important;}
.pb14p{ padding-bottom: 14% !important;}
.pb15p{ padding-bottom: 15% !important;}
.pb16p{ padding-bottom: 16% !important;}
.pb17p{ padding-bottom: 17% !important;}
.pb18p{ padding-bottom: 18% !important;}
.pb19p{ padding-bottom: 19% !important;}
.pb20p{ padding-bottom: 20% !important;}
.pb21p{ padding-bottom: 21% !important;}
.pb22p{ padding-bottom: 22% !important;}
.pb23p{ padding-bottom: 23% !important;}
.pb24p{ padding-bottom: 24% !important;}
.pb25p{ padding-bottom: 25% !important;}
.pb26p{ padding-bottom: 26% !important;}
.pb27p{ padding-bottom: 27% !important;}
.pb28p{ padding-bottom: 28% !important;}
.pb29p{ padding-bottom: 29% !important;}
.pb30p{ padding-bottom: 30% !important;}
.pb31p{ padding-bottom: 31% !important;}
.pb32p{ padding-bottom: 32% !important;}
.pb33p{ padding-bottom: 33% !important;}
.pb34p{ padding-bottom: 34% !important;}
.pb35p{ padding-bottom: 35% !important;}
.pb36p{ padding-bottom: 36% !important;}
.pb37p{ padding-bottom: 37% !important;}
.pb38p{ padding-bottom: 38% !important;}
.pb39p{ padding-bottom: 39% !important;}
.pb40p{ padding-bottom: 40% !important;}
.pb41p{ padding-bottom: 41% !important;}
.pb42p{ padding-bottom: 42% !important;}
.pb43p{ padding-bottom: 43% !important;}
.pb44p{ padding-bottom: 44% !important;}
.pb45p{ padding-bottom: 45% !important;}
.pb46p{ padding-bottom: 46% !important;}
.pb47p{ padding-bottom: 47% !important;}
.pb48p{ padding-bottom: 48% !important;}
.pb49p{ padding-bottom: 49% !important;}
.pb50p{ padding-bottom: 50% !important;}
.pb51p{ padding-bottom: 51% !important;}
.pb52p{ padding-bottom: 52% !important;}
.pb53p{ padding-bottom: 53% !important;}
.pb54p{ padding-bottom: 54% !important;}
.pb55p{ padding-bottom: 55% !important;}
.pb56p{ padding-bottom: 56% !important;}
.pb57p{ padding-bottom: 57% !important;}
.pb58p{ padding-bottom: 58% !important;}
.pb59p{ padding-bottom: 59% !important;}
.pb60p{ padding-bottom: 60% !important;}
.pb61p{ padding-bottom: 61% !important;}
.pb62p{ padding-bottom: 62% !important;}
.pb63p{ padding-bottom: 63% !important;}
.pb64p{ padding-bottom: 64% !important;}
.pb65p{ padding-bottom: 65% !important;}
.pb66p{ padding-bottom: 66% !important;}
.pb67p{ padding-bottom: 67% !important;}
.pb68p{ padding-bottom: 68% !important;}
.pb69p{ padding-bottom: 69% !important;}
.pb70p{ padding-bottom: 70% !important;}
.pb71p{ padding-bottom: 71% !important;}
.pb72p{ padding-bottom: 72% !important;}
.pb73p{ padding-bottom: 73% !important;}
.pb74p{ padding-bottom: 74% !important;}
.pb75p{ padding-bottom: 75% !important;}
.pb76p{ padding-bottom: 76% !important;}
.pb77p{ padding-bottom: 77% !important;}
.pb78p{ padding-bottom: 78% !important;}
.pb79p{ padding-bottom: 79% !important;}
.pb80p{ padding-bottom: 80% !important;}
.pb81p{ padding-bottom: 81% !important;}
.pb82p{ padding-bottom: 82% !important;}
.pb83p{ padding-bottom: 83% !important;}
.pb84p{ padding-bottom: 84% !important;}
.pb85p{ padding-bottom: 85% !important;}
.pb86p{ padding-bottom: 86% !important;}
.pb87p{ padding-bottom: 87% !important;}
.pb88p{ padding-bottom: 88% !important;}
.pb89p{ padding-bottom: 89% !important;}
.pb90p{ padding-bottom: 90% !important;}
.pb91p{ padding-bottom: 91% !important;}
.pb92p{ padding-bottom: 92% !important;}
.pb93p{ padding-bottom: 93% !important;}
.pb94p{ padding-bottom: 94% !important;}
.pb95p{ padding-bottom: 95% !important;}
.pb96p{ padding-bottom: 96% !important;}
.pb97p{ padding-bottom: 97% !important;}
.pb98p{ padding-bottom: 98% !important;}
.pb99p{ padding-bottom: 99% !important;}
.pb100p{ padding-bottom: 100% !important;}
.pb101p{ padding-bottom: 101% !important;}
.pb102p{ padding-bottom: 102% !important;}
.pb103p{ padding-bottom: 103% !important;}
.pb104p{ padding-bottom: 104% !important;}
.pb105p{ padding-bottom: 105% !important;}
.pb106p{ padding-bottom: 106% !important;}
.pb107p{ padding-bottom: 107% !important;}
.pb108p{ padding-bottom: 108% !important;}
.pb109p{ padding-bottom: 109% !important;}
.pb110p{ padding-bottom: 110% !important;}
.pb111p{ padding-bottom: 111% !important;}
.pb112p{ padding-bottom: 112% !important;}
.pb113p{ padding-bottom: 113% !important;}
.pb114p{ padding-bottom: 114% !important;}
.pb115p{ padding-bottom: 115% !important;}
.pb116p{ padding-bottom: 116% !important;}
.pb117p{ padding-bottom: 117% !important;}
.pb118p{ padding-bottom: 118% !important;}
.pb119p{ padding-bottom: 119% !important;}
.pb120p{ padding-bottom: 120% !important;}
.pb121p{ padding-bottom: 121% !important;}
.pb122p{ padding-bottom: 122% !important;}
.pb123p{ padding-bottom: 123% !important;}
.pb124p{ padding-bottom: 124% !important;}
.pb125p{ padding-bottom: 125% !important;}
.pb126p{ padding-bottom: 126% !important;}
.pb127p{ padding-bottom: 127% !important;}
.pb128p{ padding-bottom: 128% !important;}
.pb129p{ padding-bottom: 129% !important;}
.pb130p{ padding-bottom: 130% !important;}
.pb131p{ padding-bottom: 131% !important;}
.pb132p{ padding-bottom: 132% !important;}
.pb133p{ padding-bottom: 133% !important;}
.pb134p{ padding-bottom: 134% !important;}
.pb135p{ padding-bottom: 135% !important;}
.pb136p{ padding-bottom: 136% !important;}
.pb137p{ padding-bottom: 137% !important;}
.pb138p{ padding-bottom: 138% !important;}
.pb139p{ padding-bottom: 139% !important;}
.pb140p{ padding-bottom: 140% !important;}
.pb141p{ padding-bottom: 141% !important;}
.pb142p{ padding-bottom: 142% !important;}
.pb143p{ padding-bottom: 143% !important;}
.pb144p{ padding-bottom: 144% !important;}
.pb145p{ padding-bottom: 145% !important;}
.pb146p{ padding-bottom: 146% !important;}
.pb147p{ padding-bottom: 147% !important;}
.pb148p{ padding-bottom: 148% !important;}
.pb149p{ padding-bottom: 149% !important;}
.pb150p{ padding-bottom: 150% !important;}

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

.pc_m_auto{ margin: 0 auto !important;}
.pc_mr_auto{ margin: 0 0 0 auto !important;}
.pc_ml_auto{ margin: 0 auto 0 0 !important;}

/* pc */
  
.pc_pc_m_auto{ margin: 0 auto !important;}
.pc_pc_mr_auto{ margin: 0 0 0 auto !important;}
.pc_pc_ml_auto{ margin: 0 auto 0 0 !important;}

/*
---------------------- margin -----------------------------
*/

/* margin-top */

.pc_mt00{ margin-top: 0px !important;}
.pc_mt01{ margin-top: 1px !important;}
.pc_mt02{ margin-top: 2px !important;}
.pc_mt03{ margin-top: 3px !important;}
.pc_mt04{ margin-top: 4px !important;}
.pc_mt05{ margin-top: 5px !important;}
.pc_mt06{ margin-top: 6px !important;}
.pc_mt07{ margin-top: 7px !important;}
.pc_mt08{ margin-top: 8px !important;}
.pc_mt09{ margin-top: 9px !important;}
.pc_mt10{ margin-top: 10px !important;}
.pc_mt11{ margin-top: 11px !important;}
.pc_mt12{ margin-top: 12px !important;}
.pc_mt13{ margin-top: 13px !important;}
.pc_mt14{ margin-top: 14px !important;}
.pc_mt15{ margin-top: 15px !important;}
.pc_mt16{ margin-top: 16px !important;}
.pc_mt17{ margin-top: 17px !important;}
.pc_mt18{ margin-top: 18px !important;}
.pc_mt19{ margin-top: 19px !important;}
.pc_mt20{ margin-top: 20px !important;}
.pc_mt21{ margin-top: 21px !important;}
.pc_mt22{ margin-top: 22px !important;}
.pc_mt23{ margin-top: 23px !important;}
.pc_mt24{ margin-top: 24px !important;}
.pc_mt25{ margin-top: 25px !important;}
.pc_mt26{ margin-top: 26px !important;}
.pc_mt27{ margin-top: 27px !important;}
.pc_mt28{ margin-top: 28px !important;}
.pc_mt29{ margin-top: 29px !important;}
.pc_mt30{ margin-top: 30px !important;}
.pc_mt31{ margin-top: 31px !important;}
.pc_mt32{ margin-top: 32px !important;}
.pc_mt33{ margin-top: 33px !important;}
.pc_mt34{ margin-top: 34px !important;}
.pc_mt35{ margin-top: 35px !important;}
.pc_mt36{ margin-top: 36px !important;}
.pc_mt37{ margin-top: 37px !important;}
.pc_mt38{ margin-top: 38px !important;}
.pc_mt39{ margin-top: 39px !important;}
.pc_mt40{ margin-top: 40px !important;}
.pc_mt41{ margin-top: 41px !important;}
.pc_mt42{ margin-top: 42px !important;}
.pc_mt43{ margin-top: 43px !important;}
.pc_mt44{ margin-top: 44px !important;}
.pc_mt45{ margin-top: 45px !important;}
.pc_mt46{ margin-top: 46px !important;}
.pc_mt47{ margin-top: 47px !important;}
.pc_mt48{ margin-top: 48px !important;}
.pc_mt49{ margin-top: 49px !important;}
.pc_mt50{ margin-top: 50px !important;}
.pc_mt51{ margin-top: 51px !important;}
.pc_mt52{ margin-top: 52px !important;}
.pc_mt53{ margin-top: 53px !important;}
.pc_mt54{ margin-top: 54px !important;}
.pc_mt55{ margin-top: 55px !important;}
.pc_mt56{ margin-top: 56px !important;}
.pc_mt57{ margin-top: 57px !important;}
.pc_mt58{ margin-top: 58px !important;}
.pc_mt59{ margin-top: 59px !important;}
.pc_mt60{ margin-top: 60px !important;}
.pc_mt61{ margin-top: 61px !important;}
.pc_mt62{ margin-top: 62px !important;}
.pc_mt63{ margin-top: 63px !important;}
.pc_mt64{ margin-top: 64px !important;}
.pc_mt65{ margin-top: 65px !important;}
.pc_mt66{ margin-top: 66px !important;}
.pc_mt67{ margin-top: 67px !important;}
.pc_mt68{ margin-top: 68px !important;}
.pc_mt69{ margin-top: 69px !important;}
.pc_mt70{ margin-top: 70px !important;}
.pc_mt71{ margin-top: 71px !important;}
.pc_mt72{ margin-top: 72px !important;}
.pc_mt73{ margin-top: 73px !important;}
.pc_mt74{ margin-top: 74px !important;}
.pc_mt75{ margin-top: 75px !important;}
.pc_mt76{ margin-top: 76px !important;}
.pc_mt77{ margin-top: 77px !important;}
.pc_mt78{ margin-top: 78px !important;}
.pc_mt79{ margin-top: 79px !important;}
.pc_mt80{ margin-top: 80px !important;}
.pc_mt81{ margin-top: 81px !important;}
.pc_mt82{ margin-top: 82px !important;}
.pc_mt83{ margin-top: 83px !important;}
.pc_mt84{ margin-top: 84px !important;}
.pc_mt85{ margin-top: 85px !important;}
.pc_mt86{ margin-top: 86px !important;}
.pc_mt87{ margin-top: 87px !important;}
.pc_mt88{ margin-top: 88px !important;}
.pc_mt89{ margin-top: 89px !important;}
.pc_mt90{ margin-top: 90px !important;}
.pc_mt91{ margin-top: 91px !important;}
.pc_mt92{ margin-top: 92px !important;}
.pc_mt93{ margin-top: 93px !important;}
.pc_mt94{ margin-top: 94px !important;}
.pc_mt95{ margin-top: 95px !important;}
.pc_mt96{ margin-top: 96px !important;}
.pc_mt97{ margin-top: 97px !important;}
.pc_mt98{ margin-top: 98px !important;}
.pc_mt99{ margin-top: 99px !important;}
.pc_mt100{ margin-top: 100px !important;}

/* margin-left */

.pc_ml00{ margin-left: 0px !important;}
.pc_ml01{ margin-left: 1px !important;}
.pc_ml02{ margin-left: 2px !important;}
.pc_ml03{ margin-left: 3px !important;}
.pc_ml04{ margin-left: 4px !important;}
.pc_ml05{ margin-left: 5px !important;}
.pc_ml06{ margin-left: 6px !important;}
.pc_ml07{ margin-left: 7px !important;}
.pc_ml08{ margin-left: 8px !important;}
.pc_ml09{ margin-left: 9px !important;}
.pc_ml10{ margin-left: 10px !important;}
.pc_ml11{ margin-left: 11px !important;}
.pc_ml12{ margin-left: 12px !important;}
.pc_ml13{ margin-left: 13px !important;}
.pc_ml14{ margin-left: 14px !important;}
.pc_ml15{ margin-left: 15px !important;}
.pc_ml16{ margin-left: 16px !important;}
.pc_ml17{ margin-left: 17px !important;}
.pc_ml18{ margin-left: 18px !important;}
.pc_ml19{ margin-left: 19px !important;}
.pc_ml20{ margin-left: 20px !important;}
.pc_ml21{ margin-left: 21px !important;}
.pc_ml22{ margin-left: 22px !important;}
.pc_ml23{ margin-left: 23px !important;}
.pc_ml24{ margin-left: 24px !important;}
.pc_ml25{ margin-left: 25px !important;}
.pc_ml26{ margin-left: 26px !important;}
.pc_ml27{ margin-left: 27px !important;}
.pc_ml28{ margin-left: 28px !important;}
.pc_ml29{ margin-left: 29px !important;}
.pc_ml30{ margin-left: 30px !important;}
.pc_ml31{ margin-left: 31px !important;}
.pc_ml32{ margin-left: 32px !important;}
.pc_ml33{ margin-left: 33px !important;}
.pc_ml34{ margin-left: 34px !important;}
.pc_ml35{ margin-left: 35px !important;}
.pc_ml36{ margin-left: 36px !important;}
.pc_ml37{ margin-left: 37px !important;}
.pc_ml38{ margin-left: 38px !important;}
.pc_ml39{ margin-left: 39px !important;}
.pc_ml40{ margin-left: 40px !important;}
.pc_ml41{ margin-left: 41px !important;}
.pc_ml42{ margin-left: 42px !important;}
.pc_ml43{ margin-left: 43px !important;}
.pc_ml44{ margin-left: 44px !important;}
.pc_ml45{ margin-left: 45px !important;}
.pc_ml46{ margin-left: 46px !important;}
.pc_ml47{ margin-left: 47px !important;}
.pc_ml48{ margin-left: 48px !important;}
.pc_ml49{ margin-left: 49px !important;}
.pc_ml50{ margin-left: 50px !important;}
.pc_ml51{ margin-left: 51px !important;}
.pc_ml52{ margin-left: 52px !important;}
.pc_ml53{ margin-left: 53px !important;}
.pc_ml54{ margin-left: 54px !important;}
.pc_ml55{ margin-left: 55px !important;}
.pc_ml56{ margin-left: 56px !important;}
.pc_ml57{ margin-left: 57px !important;}
.pc_ml58{ margin-left: 58px !important;}
.pc_ml59{ margin-left: 59px !important;}
.pc_ml60{ margin-left: 60px !important;}
.pc_ml61{ margin-left: 61px !important;}
.pc_ml62{ margin-left: 62px !important;}
.pc_ml63{ margin-left: 63px !important;}
.pc_ml64{ margin-left: 64px !important;}
.pc_ml65{ margin-left: 65px !important;}
.pc_ml66{ margin-left: 66px !important;}
.pc_ml67{ margin-left: 67px !important;}
.pc_ml68{ margin-left: 68px !important;}
.pc_ml69{ margin-left: 69px !important;}
.pc_ml70{ margin-left: 70px !important;}
.pc_ml71{ margin-left: 71px !important;}
.pc_ml72{ margin-left: 72px !important;}
.pc_ml73{ margin-left: 73px !important;}
.pc_ml74{ margin-left: 74px !important;}
.pc_ml75{ margin-left: 75px !important;}
.pc_ml76{ margin-left: 76px !important;}
.pc_ml77{ margin-left: 77px !important;}
.pc_ml78{ margin-left: 78px !important;}
.pc_ml79{ margin-left: 79px !important;}
.pc_ml80{ margin-left: 80px !important;}
.pc_ml81{ margin-left: 81px !important;}
.pc_ml82{ margin-left: 82px !important;}
.pc_ml83{ margin-left: 83px !important;}
.pc_ml84{ margin-left: 84px !important;}
.pc_ml85{ margin-left: 85px !important;}
.pc_ml86{ margin-left: 86px !important;}
.pc_ml87{ margin-left: 87px !important;}
.pc_ml88{ margin-left: 88px !important;}
.pc_ml89{ margin-left: 89px !important;}
.pc_ml90{ margin-left: 90px !important;}
.pc_ml91{ margin-left: 91px !important;}
.pc_ml92{ margin-left: 92px !important;}
.pc_ml93{ margin-left: 93px !important;}
.pc_ml94{ margin-left: 94px !important;}
.pc_ml95{ margin-left: 95px !important;}
.pc_ml96{ margin-left: 96px !important;}
.pc_ml97{ margin-left: 97px !important;}
.pc_ml98{ margin-left: 98px !important;}
.pc_ml99{ margin-left: 99px !important;}
.pc_ml100{ margin-left: 100px !important;}

/* margin-bottom */

.pc_mb00{ margin-bottom: 0px !important;}
.pc_mb01{ margin-bottom: 1px !important;}
.pc_mb02{ margin-bottom: 2px !important;}
.pc_mb03{ margin-bottom: 3px !important;}
.pc_mb04{ margin-bottom: 4px !important;}
.pc_mb05{ margin-bottom: 5px !important;}
.pc_mb06{ margin-bottom: 6px !important;}
.pc_mb07{ margin-bottom: 7px !important;}
.pc_mb08{ margin-bottom: 8px !important;}
.pc_mb09{ margin-bottom: 9px !important;}
.pc_mb10{ margin-bottom: 10px !important;}
.pc_mb11{ margin-bottom: 11px !important;}
.pc_mb12{ margin-bottom: 12px !important;}
.pc_mb13{ margin-bottom: 13px !important;}
.pc_mb14{ margin-bottom: 14px !important;}
.pc_mb15{ margin-bottom: 15px !important;}
.pc_mb16{ margin-bottom: 16px !important;}
.pc_mb17{ margin-bottom: 17px !important;}
.pc_mb18{ margin-bottom: 18px !important;}
.pc_mb19{ margin-bottom: 19px !important;}
.pc_mb20{ margin-bottom: 20px !important;}
.pc_mb21{ margin-bottom: 21px !important;}
.pc_mb22{ margin-bottom: 22px !important;}
.pc_mb23{ margin-bottom: 23px !important;}
.pc_mb24{ margin-bottom: 24px !important;}
.pc_mb25{ margin-bottom: 25px !important;}
.pc_mb26{ margin-bottom: 26px !important;}
.pc_mb27{ margin-bottom: 27px !important;}
.pc_mb28{ margin-bottom: 28px !important;}
.pc_mb29{ margin-bottom: 29px !important;}
.pc_mb30{ margin-bottom: 30px !important;}
.pc_mb31{ margin-bottom: 31px !important;}
.pc_mb32{ margin-bottom: 32px !important;}
.pc_mb33{ margin-bottom: 33px !important;}
.pc_mb34{ margin-bottom: 34px !important;}
.pc_mb35{ margin-bottom: 35px !important;}
.pc_mb36{ margin-bottom: 36px !important;}
.pc_mb37{ margin-bottom: 37px !important;}
.pc_mb38{ margin-bottom: 38px !important;}
.pc_mb39{ margin-bottom: 39px !important;}
.pc_mb40{ margin-bottom: 40px !important;}
.pc_mb41{ margin-bottom: 41px !important;}
.pc_mb42{ margin-bottom: 42px !important;}
.pc_mb43{ margin-bottom: 43px !important;}
.pc_mb44{ margin-bottom: 44px !important;}
.pc_mb45{ margin-bottom: 45px !important;}
.pc_mb46{ margin-bottom: 46px !important;}
.pc_mb47{ margin-bottom: 47px !important;}
.pc_mb48{ margin-bottom: 48px !important;}
.pc_mb49{ margin-bottom: 49px !important;}
.pc_mb50{ margin-bottom: 50px !important;}
.pc_mb51{ margin-bottom: 51px !important;}
.pc_mb52{ margin-bottom: 52px !important;}
.pc_mb53{ margin-bottom: 53px !important;}
.pc_mb54{ margin-bottom: 54px !important;}
.pc_mb55{ margin-bottom: 55px !important;}
.pc_mb56{ margin-bottom: 56px !important;}
.pc_mb57{ margin-bottom: 57px !important;}
.pc_mb58{ margin-bottom: 58px !important;}
.pc_mb59{ margin-bottom: 59px !important;}
.pc_mb60{ margin-bottom: 60px !important;}
.pc_mb61{ margin-bottom: 61px !important;}
.pc_mb62{ margin-bottom: 62px !important;}
.pc_mb63{ margin-bottom: 63px !important;}
.pc_mb64{ margin-bottom: 64px !important;}
.pc_mb65{ margin-bottom: 65px !important;}
.pc_mb66{ margin-bottom: 66px !important;}
.pc_mb67{ margin-bottom: 67px !important;}
.pc_mb68{ margin-bottom: 68px !important;}
.pc_mb69{ margin-bottom: 69px !important;}
.pc_mb70{ margin-bottom: 70px !important;}
.pc_mb71{ margin-bottom: 71px !important;}
.pc_mb72{ margin-bottom: 72px !important;}
.pc_mb73{ margin-bottom: 73px !important;}
.pc_mb74{ margin-bottom: 74px !important;}
.pc_mb75{ margin-bottom: 75px !important;}
.pc_mb76{ margin-bottom: 76px !important;}
.pc_mb77{ margin-bottom: 77px !important;}
.pc_mb78{ margin-bottom: 78px !important;}
.pc_mb79{ margin-bottom: 79px !important;}
.pc_mb80{ margin-bottom: 80px !important;}
.pc_mb81{ margin-bottom: 81px !important;}
.pc_mb82{ margin-bottom: 82px !important;}
.pc_mb83{ margin-bottom: 83px !important;}
.pc_mb84{ margin-bottom: 84px !important;}
.pc_mb85{ margin-bottom: 85px !important;}
.pc_mb86{ margin-bottom: 86px !important;}
.pc_mb87{ margin-bottom: 87px !important;}
.pc_mb88{ margin-bottom: 88px !important;}
.pc_mb89{ margin-bottom: 89px !important;}
.pc_mb90{ margin-bottom: 90px !important;}
.pc_mb91{ margin-bottom: 91px !important;}
.pc_mb92{ margin-bottom: 92px !important;}
.pc_mb93{ margin-bottom: 93px !important;}
.pc_mb94{ margin-bottom: 94px !important;}
.pc_mb95{ margin-bottom: 95px !important;}
.pc_mb96{ margin-bottom: 96px !important;}
.pc_mb97{ margin-bottom: 97px !important;}
.pc_mb98{ margin-bottom: 98px !important;}
.pc_mb99{ margin-bottom: 99px !important;}
.pc_mb100{ margin-bottom: 100px !important;}

/* margin-right */

.pc_mr00{ margin-right: 0px !important;}
.pc_mr01{ margin-right: 1px !important;}
.pc_mr02{ margin-right: 2px !important;}
.pc_mr03{ margin-right: 3px !important;}
.pc_mr04{ margin-right: 4px !important;}
.pc_mr05{ margin-right: 5px !important;}
.pc_mr06{ margin-right: 6px !important;}
.pc_mr07{ margin-right: 7px !important;}
.pc_mr08{ margin-right: 8px !important;}
.pc_mr09{ margin-right: 9px !important;}
.pc_mr10{ margin-right: 10px !important;}
.pc_mr11{ margin-right: 11px !important;}
.pc_mr12{ margin-right: 12px !important;}
.pc_mr13{ margin-right: 13px !important;}
.pc_mr14{ margin-right: 14px !important;}
.pc_mr15{ margin-right: 15px !important;}
.pc_mr16{ margin-right: 16px !important;}
.pc_mr17{ margin-right: 17px !important;}
.pc_mr18{ margin-right: 18px !important;}
.pc_mr19{ margin-right: 19px !important;}
.pc_mr20{ margin-right: 20px !important;}
.pc_mr21{ margin-right: 21px !important;}
.pc_mr22{ margin-right: 22px !important;}
.pc_mr23{ margin-right: 23px !important;}
.pc_mr24{ margin-right: 24px !important;}
.pc_mr25{ margin-right: 25px !important;}
.pc_mr26{ margin-right: 26px !important;}
.pc_mr27{ margin-right: 27px !important;}
.pc_mr28{ margin-right: 28px !important;}
.pc_mr29{ margin-right: 29px !important;}
.pc_mr30{ margin-right: 30px !important;}
.pc_mr31{ margin-right: 31px !important;}
.pc_mr32{ margin-right: 32px !important;}
.pc_mr33{ margin-right: 33px !important;}
.pc_mr34{ margin-right: 34px !important;}
.pc_mr35{ margin-right: 35px !important;}
.pc_mr36{ margin-right: 36px !important;}
.pc_mr37{ margin-right: 37px !important;}
.pc_mr38{ margin-right: 38px !important;}
.pc_mr39{ margin-right: 39px !important;}
.pc_mr40{ margin-right: 40px !important;}
.pc_mr41{ margin-right: 41px !important;}
.pc_mr42{ margin-right: 42px !important;}
.pc_mr43{ margin-right: 43px !important;}
.pc_mr44{ margin-right: 44px !important;}
.pc_mr45{ margin-right: 45px !important;}
.pc_mr46{ margin-right: 46px !important;}
.pc_mr47{ margin-right: 47px !important;}
.pc_mr48{ margin-right: 48px !important;}
.pc_mr49{ margin-right: 49px !important;}
.pc_mr50{ margin-right: 50px !important;}
.pc_mr51{ margin-right: 51px !important;}
.pc_mr52{ margin-right: 52px !important;}
.pc_mr53{ margin-right: 53px !important;}
.pc_mr54{ margin-right: 54px !important;}
.pc_mr55{ margin-right: 55px !important;}
.pc_mr56{ margin-right: 56px !important;}
.pc_mr57{ margin-right: 57px !important;}
.pc_mr58{ margin-right: 58px !important;}
.pc_mr59{ margin-right: 59px !important;}
.pc_mr60{ margin-right: 60px !important;}
.pc_mr61{ margin-right: 61px !important;}
.pc_mr62{ margin-right: 62px !important;}
.pc_mr63{ margin-right: 63px !important;}
.pc_mr64{ margin-right: 64px !important;}
.pc_mr65{ margin-right: 65px !important;}
.pc_mr66{ margin-right: 66px !important;}
.pc_mr67{ margin-right: 67px !important;}
.pc_mr68{ margin-right: 68px !important;}
.pc_mr69{ margin-right: 69px !important;}
.pc_mr70{ margin-right: 70px !important;}
.pc_mr71{ margin-right: 71px !important;}
.pc_mr72{ margin-right: 72px !important;}
.pc_mr73{ margin-right: 73px !important;}
.pc_mr74{ margin-right: 74px !important;}
.pc_mr75{ margin-right: 75px !important;}
.pc_mr76{ margin-right: 76px !important;}
.pc_mr77{ margin-right: 77px !important;}
.pc_mr78{ margin-right: 78px !important;}
.pc_mr79{ margin-right: 79px !important;}
.pc_mr80{ margin-right: 80px !important;}
.pc_mr81{ margin-right: 81px !important;}
.pc_mr82{ margin-right: 82px !important;}
.pc_mr83{ margin-right: 83px !important;}
.pc_mr84{ margin-right: 84px !important;}
.pc_mr85{ margin-right: 85px !important;}
.pc_mr86{ margin-right: 86px !important;}
.pc_mr87{ margin-right: 87px !important;}
.pc_mr88{ margin-right: 88px !important;}
.pc_mr89{ margin-right: 89px !important;}
.pc_mr90{ margin-right: 90px !important;}
.pc_mr91{ margin-right: 91px !important;}
.pc_mr92{ margin-right: 92px !important;}
.pc_mr93{ margin-right: 93px !important;}
.pc_mr94{ margin-right: 94px !important;}
.pc_mr95{ margin-right: 95px !important;}
.pc_mr96{ margin-right: 96px !important;}
.pc_mr97{ margin-right: 97px !important;}
.pc_mr98{ margin-right: 98px !important;}
.pc_mr99{ margin-right: 99px !important;}
.pc_mr100{ margin-right: 100px !important;}

/*
---------------------- padding -----------------------------
*/

/* padding-top */

.pc_pt00{ padding-top: 0px !important;}
.pc_pt01{ padding-top: 1px !important;}
.pc_pt02{ padding-top: 2px !important;}
.pc_pt03{ padding-top: 3px !important;}
.pc_pt04{ padding-top: 4px !important;}
.pc_pt05{ padding-top: 5px !important;}
.pc_pt06{ padding-top: 6px !important;}
.pc_pt07{ padding-top: 7px !important;}
.pc_pt08{ padding-top: 8px !important;}
.pc_pt09{ padding-top: 9px !important;}
.pc_pt10{ padding-top: 10px !important;}
.pc_pt11{ padding-top: 11px !important;}
.pc_pt12{ padding-top: 12px !important;}
.pc_pt13{ padding-top: 13px !important;}
.pc_pt14{ padding-top: 14px !important;}
.pc_pt15{ padding-top: 15px !important;}
.pc_pt16{ padding-top: 16px !important;}
.pc_pt17{ padding-top: 17px !important;}
.pc_pt18{ padding-top: 18px !important;}
.pc_pt19{ padding-top: 19px !important;}
.pc_pt20{ padding-top: 20px !important;}
.pc_pt21{ padding-top: 21px !important;}
.pc_pt22{ padding-top: 22px !important;}
.pc_pt23{ padding-top: 23px !important;}
.pc_pt24{ padding-top: 24px !important;}
.pc_pt25{ padding-top: 25px !important;}
.pc_pt26{ padding-top: 26px !important;}
.pc_pt27{ padding-top: 27px !important;}
.pc_pt28{ padding-top: 28px !important;}
.pc_pt29{ padding-top: 29px !important;}
.pc_pt30{ padding-top: 30px !important;}
.pc_pt31{ padding-top: 31px !important;}
.pc_pt32{ padding-top: 32px !important;}
.pc_pt33{ padding-top: 33px !important;}
.pc_pt34{ padding-top: 34px !important;}
.pc_pt35{ padding-top: 35px !important;}
.pc_pt36{ padding-top: 36px !important;}
.pc_pt37{ padding-top: 37px !important;}
.pc_pt38{ padding-top: 38px !important;}
.pc_pt39{ padding-top: 39px !important;}
.pc_pt40{ padding-top: 40px !important;}
.pc_pt41{ padding-top: 41px !important;}
.pc_pt42{ padding-top: 42px !important;}
.pc_pt43{ padding-top: 43px !important;}
.pc_pt44{ padding-top: 44px !important;}
.pc_pt45{ padding-top: 45px !important;}
.pc_pt46{ padding-top: 46px !important;}
.pc_pt47{ padding-top: 47px !important;}
.pc_pt48{ padding-top: 48px !important;}
.pc_pt49{ padding-top: 49px !important;}
.pc_pt50{ padding-top: 50px !important;}
.pc_pt51{ padding-top: 51px !important;}
.pc_pt52{ padding-top: 52px !important;}
.pc_pt53{ padding-top: 53px !important;}
.pc_pt54{ padding-top: 54px !important;}
.pc_pt55{ padding-top: 55px !important;}
.pc_pt56{ padding-top: 56px !important;}
.pc_pt57{ padding-top: 57px !important;}
.pc_pt58{ padding-top: 58px !important;}
.pc_pt59{ padding-top: 59px !important;}
.pc_pt60{ padding-top: 60px !important;}
.pc_pt61{ padding-top: 61px !important;}
.pc_pt62{ padding-top: 62px !important;}
.pc_pt63{ padding-top: 63px !important;}
.pc_pt64{ padding-top: 64px !important;}
.pc_pt65{ padding-top: 65px !important;}
.pc_pt66{ padding-top: 66px !important;}
.pc_pt67{ padding-top: 67px !important;}
.pc_pt68{ padding-top: 68px !important;}
.pc_pt69{ padding-top: 69px !important;}
.pc_pt70{ padding-top: 70px !important;}
.pc_pt71{ padding-top: 71px !important;}
.pc_pt72{ padding-top: 72px !important;}
.pc_pt73{ padding-top: 73px !important;}
.pc_pt74{ padding-top: 74px !important;}
.pc_pt75{ padding-top: 75px !important;}
.pc_pt76{ padding-top: 76px !important;}
.pc_pt77{ padding-top: 77px !important;}
.pc_pt78{ padding-top: 78px !important;}
.pc_pt79{ padding-top: 79px !important;}
.pc_pt80{ padding-top: 80px !important;}
.pc_pt81{ padding-top: 81px !important;}
.pc_pt82{ padding-top: 82px !important;}
.pc_pt83{ padding-top: 83px !important;}
.pc_pt84{ padding-top: 84px !important;}
.pc_pt85{ padding-top: 85px !important;}
.pc_pt86{ padding-top: 86px !important;}
.pc_pt87{ padding-top: 87px !important;}
.pc_pt88{ padding-top: 88px !important;}
.pc_pt89{ padding-top: 89px !important;}
.pc_pt90{ padding-top: 90px !important;}
.pc_pt91{ padding-top: 91px !important;}
.pc_pt92{ padding-top: 92px !important;}
.pc_pt93{ padding-top: 93px !important;}
.pc_pt94{ padding-top: 94px !important;}
.pc_pt95{ padding-top: 95px !important;}
.pc_pt96{ padding-top: 96px !important;}
.pc_pt97{ padding-top: 97px !important;}
.pc_pt98{ padding-top: 98px !important;}
.pc_pt99{ padding-top: 99px !important;}
.pc_pt100{ padding-top: 100px !important;}

/* padding-left */

.pc_pl00{ padding-left: 0px !important;}
.pc_pl01{ padding-left: 1px !important;}
.pc_pl02{ padding-left: 2px !important;}
.pc_pl03{ padding-left: 3px !important;}
.pc_pl04{ padding-left: 4px !important;}
.pc_pl05{ padding-left: 5px !important;}
.pc_pl06{ padding-left: 6px !important;}
.pc_pl07{ padding-left: 7px !important;}
.pc_pl08{ padding-left: 8px !important;}
.pc_pl09{ padding-left: 9px !important;}
.pc_pl10{ padding-left: 10px !important;}
.pc_pl11{ padding-left: 11px !important;}
.pc_pl12{ padding-left: 12px !important;}
.pc_pl13{ padding-left: 13px !important;}
.pc_pl14{ padding-left: 14px !important;}
.pc_pl15{ padding-left: 15px !important;}
.pc_pl16{ padding-left: 16px !important;}
.pc_pl17{ padding-left: 17px !important;}
.pc_pl18{ padding-left: 18px !important;}
.pc_pl19{ padding-left: 19px !important;}
.pc_pl20{ padding-left: 20px !important;}
.pc_pl21{ padding-left: 21px !important;}
.pc_pl22{ padding-left: 22px !important;}
.pc_pl23{ padding-left: 23px !important;}
.pc_pl24{ padding-left: 24px !important;}
.pc_pl25{ padding-left: 25px !important;}
.pc_pl26{ padding-left: 26px !important;}
.pc_pl27{ padding-left: 27px !important;}
.pc_pl28{ padding-left: 28px !important;}
.pc_pl29{ padding-left: 29px !important;}
.pc_pl30{ padding-left: 30px !important;}
.pc_pl31{ padding-left: 31px !important;}
.pc_pl32{ padding-left: 32px !important;}
.pc_pl33{ padding-left: 33px !important;}
.pc_pl34{ padding-left: 34px !important;}
.pc_pl35{ padding-left: 35px !important;}
.pc_pl36{ padding-left: 36px !important;}
.pc_pl37{ padding-left: 37px !important;}
.pc_pl38{ padding-left: 38px !important;}
.pc_pl39{ padding-left: 39px !important;}
.pc_pl40{ padding-left: 40px !important;}
.pc_pl41{ padding-left: 41px !important;}
.pc_pl42{ padding-left: 42px !important;}
.pc_pl43{ padding-left: 43px !important;}
.pc_pl44{ padding-left: 44px !important;}
.pc_pl45{ padding-left: 45px !important;}
.pc_pl46{ padding-left: 46px !important;}
.pc_pl47{ padding-left: 47px !important;}
.pc_pl48{ padding-left: 48px !important;}
.pc_pl49{ padding-left: 49px !important;}
.pc_pl50{ padding-left: 50px !important;}
.pc_pl51{ padding-left: 51px !important;}
.pc_pl52{ padding-left: 52px !important;}
.pc_pl53{ padding-left: 53px !important;}
.pc_pl54{ padding-left: 54px !important;}
.pc_pl55{ padding-left: 55px !important;}
.pc_pl56{ padding-left: 56px !important;}
.pc_pl57{ padding-left: 57px !important;}
.pc_pl58{ padding-left: 58px !important;}
.pc_pl59{ padding-left: 59px !important;}
.pc_pl60{ padding-left: 60px !important;}
.pc_pl61{ padding-left: 61px !important;}
.pc_pl62{ padding-left: 62px !important;}
.pc_pl63{ padding-left: 63px !important;}
.pc_pl64{ padding-left: 64px !important;}
.pc_pl65{ padding-left: 65px !important;}
.pc_pl66{ padding-left: 66px !important;}
.pc_pl67{ padding-left: 67px !important;}
.pc_pl68{ padding-left: 68px !important;}
.pc_pl69{ padding-left: 69px !important;}
.pc_pl70{ padding-left: 70px !important;}
.pc_pl71{ padding-left: 71px !important;}
.pc_pl72{ padding-left: 72px !important;}
.pc_pl73{ padding-left: 73px !important;}
.pc_pl74{ padding-left: 74px !important;}
.pc_pl75{ padding-left: 75px !important;}
.pc_pl76{ padding-left: 76px !important;}
.pc_pl77{ padding-left: 77px !important;}
.pc_pl78{ padding-left: 78px !important;}
.pc_pl79{ padding-left: 79px !important;}
.pc_pl80{ padding-left: 80px !important;}
.pc_pl81{ padding-left: 81px !important;}
.pc_pl82{ padding-left: 82px !important;}
.pc_pl83{ padding-left: 83px !important;}
.pc_pl84{ padding-left: 84px !important;}
.pc_pl85{ padding-left: 85px !important;}
.pc_pl86{ padding-left: 86px !important;}
.pc_pl87{ padding-left: 87px !important;}
.pc_pl88{ padding-left: 88px !important;}
.pc_pl89{ padding-left: 89px !important;}
.pc_pl90{ padding-left: 90px !important;}
.pc_pl91{ padding-left: 91px !important;}
.pc_pl92{ padding-left: 92px !important;}
.pc_pl93{ padding-left: 93px !important;}
.pc_pl94{ padding-left: 94px !important;}
.pc_pl95{ padding-left: 95px !important;}
.pc_pl96{ padding-left: 96px !important;}
.pc_pl97{ padding-left: 97px !important;}
.pc_pl98{ padding-left: 98px !important;}
.pc_pl99{ padding-left: 99px !important;}
.pc_pl100{ padding-left: 100px !important;}

/* padding-bottom */

.pc_pb00{ padding-bottom: 0px !important;}
.pc_pb01{ padding-bottom: 1px !important;}
.pc_pb02{ padding-bottom: 2px !important;}
.pc_pb03{ padding-bottom: 3px !important;}
.pc_pb04{ padding-bottom: 4px !important;}
.pc_pb05{ padding-bottom: 5px !important;}
.pc_pb06{ padding-bottom: 6px !important;}
.pc_pb07{ padding-bottom: 7px !important;}
.pc_pb08{ padding-bottom: 8px !important;}
.pc_pb09{ padding-bottom: 9px !important;}
.pc_pb10{ padding-bottom: 10px !important;}
.pc_pb11{ padding-bottom: 11px !important;}
.pc_pb12{ padding-bottom: 12px !important;}
.pc_pb13{ padding-bottom: 13px !important;}
.pc_pb14{ padding-bottom: 14px !important;}
.pc_pb15{ padding-bottom: 15px !important;}
.pc_pb16{ padding-bottom: 16px !important;}
.pc_pb17{ padding-bottom: 17px !important;}
.pc_pb18{ padding-bottom: 18px !important;}
.pc_pb19{ padding-bottom: 19px !important;}
.pc_pb20{ padding-bottom: 20px !important;}
.pc_pb21{ padding-bottom: 21px !important;}
.pc_pb22{ padding-bottom: 22px !important;}
.pc_pb23{ padding-bottom: 23px !important;}
.pc_pb24{ padding-bottom: 24px !important;}
.pc_pb25{ padding-bottom: 25px !important;}
.pc_pb26{ padding-bottom: 26px !important;}
.pc_pb27{ padding-bottom: 27px !important;}
.pc_pb28{ padding-bottom: 28px !important;}
.pc_pb29{ padding-bottom: 29px !important;}
.pc_pb30{ padding-bottom: 30px !important;}
.pc_pb31{ padding-bottom: 31px !important;}
.pc_pb32{ padding-bottom: 32px !important;}
.pc_pb33{ padding-bottom: 33px !important;}
.pc_pb34{ padding-bottom: 34px !important;}
.pc_pb35{ padding-bottom: 35px !important;}
.pc_pb36{ padding-bottom: 36px !important;}
.pc_pb37{ padding-bottom: 37px !important;}
.pc_pb38{ padding-bottom: 38px !important;}
.pc_pb39{ padding-bottom: 39px !important;}
.pc_pb40{ padding-bottom: 40px !important;}
.pc_pb41{ padding-bottom: 41px !important;}
.pc_pb42{ padding-bottom: 42px !important;}
.pc_pb43{ padding-bottom: 43px !important;}
.pc_pb44{ padding-bottom: 44px !important;}
.pc_pb45{ padding-bottom: 45px !important;}
.pc_pb46{ padding-bottom: 46px !important;}
.pc_pb47{ padding-bottom: 47px !important;}
.pc_pb48{ padding-bottom: 48px !important;}
.pc_pb49{ padding-bottom: 49px !important;}
.pc_pb50{ padding-bottom: 50px !important;}
.pc_pb51{ padding-bottom: 51px !important;}
.pc_pb52{ padding-bottom: 52px !important;}
.pc_pb53{ padding-bottom: 53px !important;}
.pc_pb54{ padding-bottom: 54px !important;}
.pc_pb55{ padding-bottom: 55px !important;}
.pc_pb56{ padding-bottom: 56px !important;}
.pc_pb57{ padding-bottom: 57px !important;}
.pc_pb58{ padding-bottom: 58px !important;}
.pc_pb59{ padding-bottom: 59px !important;}
.pc_pb60{ padding-bottom: 60px !important;}
.pc_pb61{ padding-bottom: 61px !important;}
.pc_pb62{ padding-bottom: 62px !important;}
.pc_pb63{ padding-bottom: 63px !important;}
.pc_pb64{ padding-bottom: 64px !important;}
.pc_pb65{ padding-bottom: 65px !important;}
.pc_pb66{ padding-bottom: 66px !important;}
.pc_pb67{ padding-bottom: 67px !important;}
.pc_pb68{ padding-bottom: 68px !important;}
.pc_pb69{ padding-bottom: 69px !important;}
.pc_pb70{ padding-bottom: 70px !important;}
.pc_pb71{ padding-bottom: 71px !important;}
.pc_pb72{ padding-bottom: 72px !important;}
.pc_pb73{ padding-bottom: 73px !important;}
.pc_pb74{ padding-bottom: 74px !important;}
.pc_pb75{ padding-bottom: 75px !important;}
.pc_pb76{ padding-bottom: 76px !important;}
.pc_pb77{ padding-bottom: 77px !important;}
.pc_pb78{ padding-bottom: 78px !important;}
.pc_pb79{ padding-bottom: 79px !important;}
.pc_pb80{ padding-bottom: 80px !important;}
.pc_pb81{ padding-bottom: 81px !important;}
.pc_pb82{ padding-bottom: 82px !important;}
.pc_pb83{ padding-bottom: 83px !important;}
.pc_pb84{ padding-bottom: 84px !important;}
.pc_pb85{ padding-bottom: 85px !important;}
.pc_pb86{ padding-bottom: 86px !important;}
.pc_pb87{ padding-bottom: 87px !important;}
.pc_pb88{ padding-bottom: 88px !important;}
.pc_pb89{ padding-bottom: 89px !important;}
.pc_pb90{ padding-bottom: 90px !important;}
.pc_pb91{ padding-bottom: 91px !important;}
.pc_pb92{ padding-bottom: 92px !important;}
.pc_pb93{ padding-bottom: 93px !important;}
.pc_pb94{ padding-bottom: 94px !important;}
.pc_pb95{ padding-bottom: 95px !important;}
.pc_pb96{ padding-bottom: 96px !important;}
.pc_pb97{ padding-bottom: 97px !important;}
.pc_pb98{ padding-bottom: 98px !important;}
.pc_pb99{ padding-bottom: 99px !important;}
.pc_pb100{ padding-bottom: 100px !important;}

/* padding-right */

.pc_pr00{ padding-right: 0px !important;}
.pc_pr01{ padding-right: 1px !important;}
.pc_pr02{ padding-right: 2px !important;}
.pc_pr03{ padding-right: 3px !important;}
.pc_pr04{ padding-right: 4px !important;}
.pc_pr05{ padding-right: 5px !important;}
.pc_pr06{ padding-right: 6px !important;}
.pc_pr07{ padding-right: 7px !important;}
.pc_pr08{ padding-right: 8px !important;}
.pc_pr09{ padding-right: 9px !important;}
.pc_pr10{ padding-right: 10px !important;}
.pc_pr11{ padding-right: 11px !important;}
.pc_pr12{ padding-right: 12px !important;}
.pc_pr13{ padding-right: 13px !important;}
.pc_pr14{ padding-right: 14px !important;}
.pc_pr15{ padding-right: 15px !important;}
.pc_pr16{ padding-right: 16px !important;}
.pc_pr17{ padding-right: 17px !important;}
.pc_pr18{ padding-right: 18px !important;}
.pc_pr19{ padding-right: 19px !important;}
.pc_pr20{ padding-right: 20px !important;}
.pc_pr21{ padding-right: 21px !important;}
.pc_pr22{ padding-right: 22px !important;}
.pc_pr23{ padding-right: 23px !important;}
.pc_pr24{ padding-right: 24px !important;}
.pc_pr25{ padding-right: 25px !important;}
.pc_pr26{ padding-right: 26px !important;}
.pc_pr27{ padding-right: 27px !important;}
.pc_pr28{ padding-right: 28px !important;}
.pc_pr29{ padding-right: 29px !important;}
.pc_pr30{ padding-right: 30px !important;}
.pc_pr31{ padding-right: 31px !important;}
.pc_pr32{ padding-right: 32px !important;}
.pc_pr33{ padding-right: 33px !important;}
.pc_pr34{ padding-right: 34px !important;}
.pc_pr35{ padding-right: 35px !important;}
.pc_pr36{ padding-right: 36px !important;}
.pc_pr37{ padding-right: 37px !important;}
.pc_pr38{ padding-right: 38px !important;}
.pc_pr39{ padding-right: 39px !important;}
.pc_pr40{ padding-right: 40px !important;}
.pc_pr41{ padding-right: 41px !important;}
.pc_pr42{ padding-right: 42px !important;}
.pc_pr43{ padding-right: 43px !important;}
.pc_pr44{ padding-right: 44px !important;}
.pc_pr45{ padding-right: 45px !important;}
.pc_pr46{ padding-right: 46px !important;}
.pc_pr47{ padding-right: 47px !important;}
.pc_pr48{ padding-right: 48px !important;}
.pc_pr49{ padding-right: 49px !important;}
.pc_pr50{ padding-right: 50px !important;}
.pc_pr51{ padding-right: 51px !important;}
.pc_pr52{ padding-right: 52px !important;}
.pc_pr53{ padding-right: 53px !important;}
.pc_pr54{ padding-right: 54px !important;}
.pc_pr55{ padding-right: 55px !important;}
.pc_pr56{ padding-right: 56px !important;}
.pc_pr57{ padding-right: 57px !important;}
.pc_pr58{ padding-right: 58px !important;}
.pc_pr59{ padding-right: 59px !important;}
.pc_pr60{ padding-right: 60px !important;}
.pc_pr61{ padding-right: 61px !important;}
.pc_pr62{ padding-right: 62px !important;}
.pc_pr63{ padding-right: 63px !important;}
.pc_pr64{ padding-right: 64px !important;}
.pc_pr65{ padding-right: 65px !important;}
.pc_pr66{ padding-right: 66px !important;}
.pc_pr67{ padding-right: 67px !important;}
.pc_pr68{ padding-right: 68px !important;}
.pc_pr69{ padding-right: 69px !important;}
.pc_pr70{ padding-right: 70px !important;}
.pc_pr71{ padding-right: 71px !important;}
.pc_pr72{ padding-right: 72px !important;}
.pc_pr73{ padding-right: 73px !important;}
.pc_pr74{ padding-right: 74px !important;}
.pc_pr75{ padding-right: 75px !important;}
.pc_pr76{ padding-right: 76px !important;}
.pc_pr77{ padding-right: 77px !important;}
.pc_pr78{ padding-right: 78px !important;}
.pc_pr79{ padding-right: 79px !important;}
.pc_pr80{ padding-right: 80px !important;}
.pc_pr81{ padding-right: 81px !important;}
.pc_pr82{ padding-right: 82px !important;}
.pc_pr83{ padding-right: 83px !important;}
.pc_pr84{ padding-right: 84px !important;}
.pc_pr85{ padding-right: 85px !important;}
.pc_pr86{ padding-right: 86px !important;}
.pc_pr87{ padding-right: 87px !important;}
.pc_pr88{ padding-right: 88px !important;}
.pc_pr89{ padding-right: 89px !important;}
.pc_pr90{ padding-right: 90px !important;}
.pc_pr91{ padding-right: 91px !important;}
.pc_pr92{ padding-right: 92px !important;}
.pc_pr93{ padding-right: 93px !important;}
.pc_pr94{ padding-right: 94px !important;}
.pc_pr95{ padding-right: 95px !important;}
.pc_pr96{ padding-right: 96px !important;}
.pc_pr97{ padding-right: 97px !important;}
.pc_pr98{ padding-right: 98px !important;}
.pc_pr99{ padding-right: 99px !important;}
.pc_pr100{ padding-right: 100px !important;}

/* padding-bottom */

.pc_pb00p{ padding-bottom: 0% !important;}
.pc_pb01p{ padding-bottom: 1% !important;}
.pc_pb02p{ padding-bottom: 2% !important;}
.pc_pb03p{ padding-bottom: 3% !important;}
.pc_pb04p{ padding-bottom: 4% !important;}
.pc_pb05p{ padding-bottom: 5% !important;}
.pc_pb06p{ padding-bottom: 6% !important;}
.pc_pb07p{ padding-bottom: 7% !important;}
.pc_pb08p{ padding-bottom: 8% !important;}
.pc_pb09p{ padding-bottom: 9% !important;}
.pc_pb10p{ padding-bottom: 10% !important;}
.pc_pb11p{ padding-bottom: 11% !important;}
.pc_pb12p{ padding-bottom: 12% !important;}
.pc_pb13p{ padding-bottom: 13% !important;}
.pc_pb14p{ padding-bottom: 14% !important;}
.pc_pb15p{ padding-bottom: 15% !important;}
.pc_pb16p{ padding-bottom: 16% !important;}
.pc_pb17p{ padding-bottom: 17% !important;}
.pc_pb18p{ padding-bottom: 18% !important;}
.pc_pb19p{ padding-bottom: 19% !important;}
.pc_pb20p{ padding-bottom: 20% !important;}
.pc_pb21p{ padding-bottom: 21% !important;}
.pc_pb22p{ padding-bottom: 22% !important;}
.pc_pb23p{ padding-bottom: 23% !important;}
.pc_pb24p{ padding-bottom: 24% !important;}
.pc_pb25p{ padding-bottom: 25% !important;}
.pc_pb26p{ padding-bottom: 26% !important;}
.pc_pb27p{ padding-bottom: 27% !important;}
.pc_pb28p{ padding-bottom: 28% !important;}
.pc_pb29p{ padding-bottom: 29% !important;}
.pc_pb30p{ padding-bottom: 30% !important;}
.pc_pb31p{ padding-bottom: 31% !important;}
.pc_pb32p{ padding-bottom: 32% !important;}
.pc_pb33p{ padding-bottom: 33% !important;}
.pc_pb34p{ padding-bottom: 34% !important;}
.pc_pb35p{ padding-bottom: 35% !important;}
.pc_pb36p{ padding-bottom: 36% !important;}
.pc_pb37p{ padding-bottom: 37% !important;}
.pc_pb38p{ padding-bottom: 38% !important;}
.pc_pb39p{ padding-bottom: 39% !important;}
.pc_pb40p{ padding-bottom: 40% !important;}
.pc_pb41p{ padding-bottom: 41% !important;}
.pc_pb42p{ padding-bottom: 42% !important;}
.pc_pb43p{ padding-bottom: 43% !important;}
.pc_pb44p{ padding-bottom: 44% !important;}
.pc_pb45p{ padding-bottom: 45% !important;}
.pc_pb46p{ padding-bottom: 46% !important;}
.pc_pb47p{ padding-bottom: 47% !important;}
.pc_pb48p{ padding-bottom: 48% !important;}
.pc_pb49p{ padding-bottom: 49% !important;}
.pc_pb50p{ padding-bottom: 50% !important;}
.pc_pb51p{ padding-bottom: 51% !important;}
.pc_pb52p{ padding-bottom: 52% !important;}
.pc_pb53p{ padding-bottom: 53% !important;}
.pc_pb54p{ padding-bottom: 54% !important;}
.pc_pb55p{ padding-bottom: 55% !important;}
.pc_pb56p{ padding-bottom: 56% !important;}
.pc_pb57p{ padding-bottom: 57% !important;}
.pc_pb58p{ padding-bottom: 58% !important;}
.pc_pb59p{ padding-bottom: 59% !important;}
.pc_pb60p{ padding-bottom: 60% !important;}
.pc_pb61p{ padding-bottom: 61% !important;}
.pc_pb62p{ padding-bottom: 62% !important;}
.pc_pb63p{ padding-bottom: 63% !important;}
.pc_pb64p{ padding-bottom: 64% !important;}
.pc_pb65p{ padding-bottom: 65% !important;}
.pc_pb66p{ padding-bottom: 66% !important;}
.pc_pb67p{ padding-bottom: 67% !important;}
.pc_pb68p{ padding-bottom: 68% !important;}
.pc_pb69p{ padding-bottom: 69% !important;}
.pc_pb70p{ padding-bottom: 70% !important;}
.pc_pb71p{ padding-bottom: 71% !important;}
.pc_pb72p{ padding-bottom: 72% !important;}
.pc_pb73p{ padding-bottom: 73% !important;}
.pc_pb74p{ padding-bottom: 74% !important;}
.pc_pb75p{ padding-bottom: 75% !important;}
.pc_pb76p{ padding-bottom: 76% !important;}
.pc_pb77p{ padding-bottom: 77% !important;}
.pc_pb78p{ padding-bottom: 78% !important;}
.pc_pb79p{ padding-bottom: 79% !important;}
.pc_pb80p{ padding-bottom: 80% !important;}
.pc_pb81p{ padding-bottom: 81% !important;}
.pc_pb82p{ padding-bottom: 82% !important;}
.pc_pb83p{ padding-bottom: 83% !important;}
.pc_pb84p{ padding-bottom: 84% !important;}
.pc_pb85p{ padding-bottom: 85% !important;}
.pc_pb86p{ padding-bottom: 86% !important;}
.pc_pb87p{ padding-bottom: 87% !important;}
.pc_pb88p{ padding-bottom: 88% !important;}
.pc_pb89p{ padding-bottom: 89% !important;}
.pc_pb90p{ padding-bottom: 90% !important;}
.pc_pb91p{ padding-bottom: 91% !important;}
.pc_pb92p{ padding-bottom: 92% !important;}
.pc_pb93p{ padding-bottom: 93% !important;}
.pc_pb94p{ padding-bottom: 94% !important;}
.pc_pb95p{ padding-bottom: 95% !important;}
.pc_pb96p{ padding-bottom: 96% !important;}
.pc_pb97p{ padding-bottom: 97% !important;}
.pc_pb98p{ padding-bottom: 98% !important;}
.pc_pb99p{ padding-bottom: 99% !important;}
.pc_pb100p{ padding-bottom: 100% !important;}
.pc_pb101p{ padding-bottom: 101% !important;}
.pc_pb102p{ padding-bottom: 102% !important;}
.pc_pb103p{ padding-bottom: 103% !important;}
.pc_pb104p{ padding-bottom: 104% !important;}
.pc_pb105p{ padding-bottom: 105% !important;}
.pc_pb106p{ padding-bottom: 106% !important;}
.pc_pb107p{ padding-bottom: 107% !important;}
.pc_pb108p{ padding-bottom: 108% !important;}
.pc_pb109p{ padding-bottom: 109% !important;}
.pc_pb110p{ padding-bottom: 110% !important;}
.pc_pb111p{ padding-bottom: 111% !important;}
.pc_pb112p{ padding-bottom: 112% !important;}
.pc_pb113p{ padding-bottom: 113% !important;}
.pc_pb114p{ padding-bottom: 114% !important;}
.pc_pb115p{ padding-bottom: 115% !important;}
.pc_pb116p{ padding-bottom: 116% !important;}
.pc_pb117p{ padding-bottom: 117% !important;}
.pc_pb118p{ padding-bottom: 118% !important;}
.pc_pb119p{ padding-bottom: 119% !important;}
.pc_pb120p{ padding-bottom: 120% !important;}
.pc_pb121p{ padding-bottom: 121% !important;}
.pc_pb122p{ padding-bottom: 122% !important;}
.pc_pb123p{ padding-bottom: 123% !important;}
.pc_pb124p{ padding-bottom: 124% !important;}
.pc_pb125p{ padding-bottom: 125% !important;}
.pc_pb126p{ padding-bottom: 126% !important;}
.pc_pb127p{ padding-bottom: 127% !important;}
.pc_pb128p{ padding-bottom: 128% !important;}
.pc_pb129p{ padding-bottom: 129% !important;}
.pc_pb130p{ padding-bottom: 130% !important;}
.pc_pb131p{ padding-bottom: 131% !important;}
.pc_pb132p{ padding-bottom: 132% !important;}
.pc_pb133p{ padding-bottom: 133% !important;}
.pc_pb134p{ padding-bottom: 134% !important;}
.pc_pb135p{ padding-bottom: 135% !important;}
.pc_pb136p{ padding-bottom: 136% !important;}
.pc_pb137p{ padding-bottom: 137% !important;}
.pc_pb138p{ padding-bottom: 138% !important;}
.pc_pb139p{ padding-bottom: 139% !important;}
.pc_pb140p{ padding-bottom: 140% !important;}
.pc_pb141p{ padding-bottom: 141% !important;}
.pc_pb142p{ padding-bottom: 142% !important;}
.pc_pb143p{ padding-bottom: 143% !important;}
.pc_pb144p{ padding-bottom: 144% !important;}
.pc_pb145p{ padding-bottom: 145% !important;}
.pc_pb146p{ padding-bottom: 146% !important;}
.pc_pb147p{ padding-bottom: 147% !important;}
.pc_pb148p{ padding-bottom: 148% !important;}
.pc_pb149p{ padding-bottom: 149% !important;}
.pc_pb150p{ padding-bottom: 150% !important;}
}

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

.pad_m_auto{ margin: 0 auto !important;}
.pad_mr_auto{ margin: 0 0 0 auto !important;}
.pad_ml_auto{ margin: 0 auto 0 0 !important;}

/* pc */
  
.pad_pc_m_auto{ margin: 0 auto !important;}
.pad_pc_mr_auto{ margin: 0 0 0 auto !important;}
.pad_pc_ml_auto{ margin: 0 auto 0 0 !important;}

/*
---------------------- margin -----------------------------
*/

/* margin-top */

.pad_mt00{ margin-top: 0px !important;}
.pad_mt01{ margin-top: 1px !important;}
.pad_mt02{ margin-top: 2px !important;}
.pad_mt03{ margin-top: 3px !important;}
.pad_mt04{ margin-top: 4px !important;}
.pad_mt05{ margin-top: 5px !important;}
.pad_mt06{ margin-top: 6px !important;}
.pad_mt07{ margin-top: 7px !important;}
.pad_mt08{ margin-top: 8px !important;}
.pad_mt09{ margin-top: 9px !important;}
.pad_mt10{ margin-top: 10px !important;}
.pad_mt11{ margin-top: 11px !important;}
.pad_mt12{ margin-top: 12px !important;}
.pad_mt13{ margin-top: 13px !important;}
.pad_mt14{ margin-top: 14px !important;}
.pad_mt15{ margin-top: 15px !important;}
.pad_mt16{ margin-top: 16px !important;}
.pad_mt17{ margin-top: 17px !important;}
.pad_mt18{ margin-top: 18px !important;}
.pad_mt19{ margin-top: 19px !important;}
.pad_mt20{ margin-top: 20px !important;}
.pad_mt21{ margin-top: 21px !important;}
.pad_mt22{ margin-top: 22px !important;}
.pad_mt23{ margin-top: 23px !important;}
.pad_mt24{ margin-top: 24px !important;}
.pad_mt25{ margin-top: 25px !important;}
.pad_mt26{ margin-top: 26px !important;}
.pad_mt27{ margin-top: 27px !important;}
.pad_mt28{ margin-top: 28px !important;}
.pad_mt29{ margin-top: 29px !important;}
.pad_mt30{ margin-top: 30px !important;}
.pad_mt31{ margin-top: 31px !important;}
.pad_mt32{ margin-top: 32px !important;}
.pad_mt33{ margin-top: 33px !important;}
.pad_mt34{ margin-top: 34px !important;}
.pad_mt35{ margin-top: 35px !important;}
.pad_mt36{ margin-top: 36px !important;}
.pad_mt37{ margin-top: 37px !important;}
.pad_mt38{ margin-top: 38px !important;}
.pad_mt39{ margin-top: 39px !important;}
.pad_mt40{ margin-top: 40px !important;}
.pad_mt41{ margin-top: 41px !important;}
.pad_mt42{ margin-top: 42px !important;}
.pad_mt43{ margin-top: 43px !important;}
.pad_mt44{ margin-top: 44px !important;}
.pad_mt45{ margin-top: 45px !important;}
.pad_mt46{ margin-top: 46px !important;}
.pad_mt47{ margin-top: 47px !important;}
.pad_mt48{ margin-top: 48px !important;}
.pad_mt49{ margin-top: 49px !important;}
.pad_mt50{ margin-top: 50px !important;}
.pad_mt51{ margin-top: 51px !important;}
.pad_mt52{ margin-top: 52px !important;}
.pad_mt53{ margin-top: 53px !important;}
.pad_mt54{ margin-top: 54px !important;}
.pad_mt55{ margin-top: 55px !important;}
.pad_mt56{ margin-top: 56px !important;}
.pad_mt57{ margin-top: 57px !important;}
.pad_mt58{ margin-top: 58px !important;}
.pad_mt59{ margin-top: 59px !important;}
.pad_mt60{ margin-top: 60px !important;}
.pad_mt61{ margin-top: 61px !important;}
.pad_mt62{ margin-top: 62px !important;}
.pad_mt63{ margin-top: 63px !important;}
.pad_mt64{ margin-top: 64px !important;}
.pad_mt65{ margin-top: 65px !important;}
.pad_mt66{ margin-top: 66px !important;}
.pad_mt67{ margin-top: 67px !important;}
.pad_mt68{ margin-top: 68px !important;}
.pad_mt69{ margin-top: 69px !important;}
.pad_mt70{ margin-top: 70px !important;}
.pad_mt71{ margin-top: 71px !important;}
.pad_mt72{ margin-top: 72px !important;}
.pad_mt73{ margin-top: 73px !important;}
.pad_mt74{ margin-top: 74px !important;}
.pad_mt75{ margin-top: 75px !important;}
.pad_mt76{ margin-top: 76px !important;}
.pad_mt77{ margin-top: 77px !important;}
.pad_mt78{ margin-top: 78px !important;}
.pad_mt79{ margin-top: 79px !important;}
.pad_mt80{ margin-top: 80px !important;}
.pad_mt81{ margin-top: 81px !important;}
.pad_mt82{ margin-top: 82px !important;}
.pad_mt83{ margin-top: 83px !important;}
.pad_mt84{ margin-top: 84px !important;}
.pad_mt85{ margin-top: 85px !important;}
.pad_mt86{ margin-top: 86px !important;}
.pad_mt87{ margin-top: 87px !important;}
.pad_mt88{ margin-top: 88px !important;}
.pad_mt89{ margin-top: 89px !important;}
.pad_mt90{ margin-top: 90px !important;}
.pad_mt91{ margin-top: 91px !important;}
.pad_mt92{ margin-top: 92px !important;}
.pad_mt93{ margin-top: 93px !important;}
.pad_mt94{ margin-top: 94px !important;}
.pad_mt95{ margin-top: 95px !important;}
.pad_mt96{ margin-top: 96px !important;}
.pad_mt97{ margin-top: 97px !important;}
.pad_mt98{ margin-top: 98px !important;}
.pad_mt99{ margin-top: 99px !important;}
.pad_mt100{ margin-top: 100px !important;}

/* margin-left */

.pad_ml00{ margin-left: 0px !important;}
.pad_ml01{ margin-left: 1px !important;}
.pad_ml02{ margin-left: 2px !important;}
.pad_ml03{ margin-left: 3px !important;}
.pad_ml04{ margin-left: 4px !important;}
.pad_ml05{ margin-left: 5px !important;}
.pad_ml06{ margin-left: 6px !important;}
.pad_ml07{ margin-left: 7px !important;}
.pad_ml08{ margin-left: 8px !important;}
.pad_ml09{ margin-left: 9px !important;}
.pad_ml10{ margin-left: 10px !important;}
.pad_ml11{ margin-left: 11px !important;}
.pad_ml12{ margin-left: 12px !important;}
.pad_ml13{ margin-left: 13px !important;}
.pad_ml14{ margin-left: 14px !important;}
.pad_ml15{ margin-left: 15px !important;}
.pad_ml16{ margin-left: 16px !important;}
.pad_ml17{ margin-left: 17px !important;}
.pad_ml18{ margin-left: 18px !important;}
.pad_ml19{ margin-left: 19px !important;}
.pad_ml20{ margin-left: 20px !important;}
.pad_ml21{ margin-left: 21px !important;}
.pad_ml22{ margin-left: 22px !important;}
.pad_ml23{ margin-left: 23px !important;}
.pad_ml24{ margin-left: 24px !important;}
.pad_ml25{ margin-left: 25px !important;}
.pad_ml26{ margin-left: 26px !important;}
.pad_ml27{ margin-left: 27px !important;}
.pad_ml28{ margin-left: 28px !important;}
.pad_ml29{ margin-left: 29px !important;}
.pad_ml30{ margin-left: 30px !important;}
.pad_ml31{ margin-left: 31px !important;}
.pad_ml32{ margin-left: 32px !important;}
.pad_ml33{ margin-left: 33px !important;}
.pad_ml34{ margin-left: 34px !important;}
.pad_ml35{ margin-left: 35px !important;}
.pad_ml36{ margin-left: 36px !important;}
.pad_ml37{ margin-left: 37px !important;}
.pad_ml38{ margin-left: 38px !important;}
.pad_ml39{ margin-left: 39px !important;}
.pad_ml40{ margin-left: 40px !important;}
.pad_ml41{ margin-left: 41px !important;}
.pad_ml42{ margin-left: 42px !important;}
.pad_ml43{ margin-left: 43px !important;}
.pad_ml44{ margin-left: 44px !important;}
.pad_ml45{ margin-left: 45px !important;}
.pad_ml46{ margin-left: 46px !important;}
.pad_ml47{ margin-left: 47px !important;}
.pad_ml48{ margin-left: 48px !important;}
.pad_ml49{ margin-left: 49px !important;}
.pad_ml50{ margin-left: 50px !important;}
.pad_ml51{ margin-left: 51px !important;}
.pad_ml52{ margin-left: 52px !important;}
.pad_ml53{ margin-left: 53px !important;}
.pad_ml54{ margin-left: 54px !important;}
.pad_ml55{ margin-left: 55px !important;}
.pad_ml56{ margin-left: 56px !important;}
.pad_ml57{ margin-left: 57px !important;}
.pad_ml58{ margin-left: 58px !important;}
.pad_ml59{ margin-left: 59px !important;}
.pad_ml60{ margin-left: 60px !important;}
.pad_ml61{ margin-left: 61px !important;}
.pad_ml62{ margin-left: 62px !important;}
.pad_ml63{ margin-left: 63px !important;}
.pad_ml64{ margin-left: 64px !important;}
.pad_ml65{ margin-left: 65px !important;}
.pad_ml66{ margin-left: 66px !important;}
.pad_ml67{ margin-left: 67px !important;}
.pad_ml68{ margin-left: 68px !important;}
.pad_ml69{ margin-left: 69px !important;}
.pad_ml70{ margin-left: 70px !important;}
.pad_ml71{ margin-left: 71px !important;}
.pad_ml72{ margin-left: 72px !important;}
.pad_ml73{ margin-left: 73px !important;}
.pad_ml74{ margin-left: 74px !important;}
.pad_ml75{ margin-left: 75px !important;}
.pad_ml76{ margin-left: 76px !important;}
.pad_ml77{ margin-left: 77px !important;}
.pad_ml78{ margin-left: 78px !important;}
.pad_ml79{ margin-left: 79px !important;}
.pad_ml80{ margin-left: 80px !important;}
.pad_ml81{ margin-left: 81px !important;}
.pad_ml82{ margin-left: 82px !important;}
.pad_ml83{ margin-left: 83px !important;}
.pad_ml84{ margin-left: 84px !important;}
.pad_ml85{ margin-left: 85px !important;}
.pad_ml86{ margin-left: 86px !important;}
.pad_ml87{ margin-left: 87px !important;}
.pad_ml88{ margin-left: 88px !important;}
.pad_ml89{ margin-left: 89px !important;}
.pad_ml90{ margin-left: 90px !important;}
.pad_ml91{ margin-left: 91px !important;}
.pad_ml92{ margin-left: 92px !important;}
.pad_ml93{ margin-left: 93px !important;}
.pad_ml94{ margin-left: 94px !important;}
.pad_ml95{ margin-left: 95px !important;}
.pad_ml96{ margin-left: 96px !important;}
.pad_ml97{ margin-left: 97px !important;}
.pad_ml98{ margin-left: 98px !important;}
.pad_ml99{ margin-left: 99px !important;}
.pad_ml100{ margin-left: 100px !important;}

/* margin-bottom */

.pad_mb00{ margin-bottom: 0px !important;}
.pad_mb01{ margin-bottom: 1px !important;}
.pad_mb02{ margin-bottom: 2px !important;}
.pad_mb03{ margin-bottom: 3px !important;}
.pad_mb04{ margin-bottom: 4px !important;}
.pad_mb05{ margin-bottom: 5px !important;}
.pad_mb06{ margin-bottom: 6px !important;}
.pad_mb07{ margin-bottom: 7px !important;}
.pad_mb08{ margin-bottom: 8px !important;}
.pad_mb09{ margin-bottom: 9px !important;}
.pad_mb10{ margin-bottom: 10px !important;}
.pad_mb11{ margin-bottom: 11px !important;}
.pad_mb12{ margin-bottom: 12px !important;}
.pad_mb13{ margin-bottom: 13px !important;}
.pad_mb14{ margin-bottom: 14px !important;}
.pad_mb15{ margin-bottom: 15px !important;}
.pad_mb16{ margin-bottom: 16px !important;}
.pad_mb17{ margin-bottom: 17px !important;}
.pad_mb18{ margin-bottom: 18px !important;}
.pad_mb19{ margin-bottom: 19px !important;}
.pad_mb20{ margin-bottom: 20px !important;}
.pad_mb21{ margin-bottom: 21px !important;}
.pad_mb22{ margin-bottom: 22px !important;}
.pad_mb23{ margin-bottom: 23px !important;}
.pad_mb24{ margin-bottom: 24px !important;}
.pad_mb25{ margin-bottom: 25px !important;}
.pad_mb26{ margin-bottom: 26px !important;}
.pad_mb27{ margin-bottom: 27px !important;}
.pad_mb28{ margin-bottom: 28px !important;}
.pad_mb29{ margin-bottom: 29px !important;}
.pad_mb30{ margin-bottom: 30px !important;}
.pad_mb31{ margin-bottom: 31px !important;}
.pad_mb32{ margin-bottom: 32px !important;}
.pad_mb33{ margin-bottom: 33px !important;}
.pad_mb34{ margin-bottom: 34px !important;}
.pad_mb35{ margin-bottom: 35px !important;}
.pad_mb36{ margin-bottom: 36px !important;}
.pad_mb37{ margin-bottom: 37px !important;}
.pad_mb38{ margin-bottom: 38px !important;}
.pad_mb39{ margin-bottom: 39px !important;}
.pad_mb40{ margin-bottom: 40px !important;}
.pad_mb41{ margin-bottom: 41px !important;}
.pad_mb42{ margin-bottom: 42px !important;}
.pad_mb43{ margin-bottom: 43px !important;}
.pad_mb44{ margin-bottom: 44px !important;}
.pad_mb45{ margin-bottom: 45px !important;}
.pad_mb46{ margin-bottom: 46px !important;}
.pad_mb47{ margin-bottom: 47px !important;}
.pad_mb48{ margin-bottom: 48px !important;}
.pad_mb49{ margin-bottom: 49px !important;}
.pad_mb50{ margin-bottom: 50px !important;}
.pad_mb51{ margin-bottom: 51px !important;}
.pad_mb52{ margin-bottom: 52px !important;}
.pad_mb53{ margin-bottom: 53px !important;}
.pad_mb54{ margin-bottom: 54px !important;}
.pad_mb55{ margin-bottom: 55px !important;}
.pad_mb56{ margin-bottom: 56px !important;}
.pad_mb57{ margin-bottom: 57px !important;}
.pad_mb58{ margin-bottom: 58px !important;}
.pad_mb59{ margin-bottom: 59px !important;}
.pad_mb60{ margin-bottom: 60px !important;}
.pad_mb61{ margin-bottom: 61px !important;}
.pad_mb62{ margin-bottom: 62px !important;}
.pad_mb63{ margin-bottom: 63px !important;}
.pad_mb64{ margin-bottom: 64px !important;}
.pad_mb65{ margin-bottom: 65px !important;}
.pad_mb66{ margin-bottom: 66px !important;}
.pad_mb67{ margin-bottom: 67px !important;}
.pad_mb68{ margin-bottom: 68px !important;}
.pad_mb69{ margin-bottom: 69px !important;}
.pad_mb70{ margin-bottom: 70px !important;}
.pad_mb71{ margin-bottom: 71px !important;}
.pad_mb72{ margin-bottom: 72px !important;}
.pad_mb73{ margin-bottom: 73px !important;}
.pad_mb74{ margin-bottom: 74px !important;}
.pad_mb75{ margin-bottom: 75px !important;}
.pad_mb76{ margin-bottom: 76px !important;}
.pad_mb77{ margin-bottom: 77px !important;}
.pad_mb78{ margin-bottom: 78px !important;}
.pad_mb79{ margin-bottom: 79px !important;}
.pad_mb80{ margin-bottom: 80px !important;}
.pad_mb81{ margin-bottom: 81px !important;}
.pad_mb82{ margin-bottom: 82px !important;}
.pad_mb83{ margin-bottom: 83px !important;}
.pad_mb84{ margin-bottom: 84px !important;}
.pad_mb85{ margin-bottom: 85px !important;}
.pad_mb86{ margin-bottom: 86px !important;}
.pad_mb87{ margin-bottom: 87px !important;}
.pad_mb88{ margin-bottom: 88px !important;}
.pad_mb89{ margin-bottom: 89px !important;}
.pad_mb90{ margin-bottom: 90px !important;}
.pad_mb91{ margin-bottom: 91px !important;}
.pad_mb92{ margin-bottom: 92px !important;}
.pad_mb93{ margin-bottom: 93px !important;}
.pad_mb94{ margin-bottom: 94px !important;}
.pad_mb95{ margin-bottom: 95px !important;}
.pad_mb96{ margin-bottom: 96px !important;}
.pad_mb97{ margin-bottom: 97px !important;}
.pad_mb98{ margin-bottom: 98px !important;}
.pad_mb99{ margin-bottom: 99px !important;}
.pad_mb100{ margin-bottom: 100px !important;}
  
/* margin-right */

.pad_mr00{ margin-right: 0px !important;}
.pad_mr01{ margin-right: 1px !important;}
.pad_mr02{ margin-right: 2px !important;}
.pad_mr03{ margin-right: 3px !important;}
.pad_mr04{ margin-right: 4px !important;}
.pad_mr05{ margin-right: 5px !important;}
.pad_mr06{ margin-right: 6px !important;}
.pad_mr07{ margin-right: 7px !important;}
.pad_mr08{ margin-right: 8px !important;}
.pad_mr09{ margin-right: 9px !important;}
.pad_mr10{ margin-right: 10px !important;}
.pad_mr11{ margin-right: 11px !important;}
.pad_mr12{ margin-right: 12px !important;}
.pad_mr13{ margin-right: 13px !important;}
.pad_mr14{ margin-right: 14px !important;}
.pad_mr15{ margin-right: 15px !important;}
.pad_mr16{ margin-right: 16px !important;}
.pad_mr17{ margin-right: 17px !important;}
.pad_mr18{ margin-right: 18px !important;}
.pad_mr19{ margin-right: 19px !important;}
.pad_mr20{ margin-right: 20px !important;}
.pad_mr21{ margin-right: 21px !important;}
.pad_mr22{ margin-right: 22px !important;}
.pad_mr23{ margin-right: 23px !important;}
.pad_mr24{ margin-right: 24px !important;}
.pad_mr25{ margin-right: 25px !important;}
.pad_mr26{ margin-right: 26px !important;}
.pad_mr27{ margin-right: 27px !important;}
.pad_mr28{ margin-right: 28px !important;}
.pad_mr29{ margin-right: 29px !important;}
.pad_mr30{ margin-right: 30px !important;}
.pad_mr31{ margin-right: 31px !important;}
.pad_mr32{ margin-right: 32px !important;}
.pad_mr33{ margin-right: 33px !important;}
.pad_mr34{ margin-right: 34px !important;}
.pad_mr35{ margin-right: 35px !important;}
.pad_mr36{ margin-right: 36px !important;}
.pad_mr37{ margin-right: 37px !important;}
.pad_mr38{ margin-right: 38px !important;}
.pad_mr39{ margin-right: 39px !important;}
.pad_mr40{ margin-right: 40px !important;}
.pad_mr41{ margin-right: 41px !important;}
.pad_mr42{ margin-right: 42px !important;}
.pad_mr43{ margin-right: 43px !important;}
.pad_mr44{ margin-right: 44px !important;}
.pad_mr45{ margin-right: 45px !important;}
.pad_mr46{ margin-right: 46px !important;}
.pad_mr47{ margin-right: 47px !important;}
.pad_mr48{ margin-right: 48px !important;}
.pad_mr49{ margin-right: 49px !important;}
.pad_mr50{ margin-right: 50px !important;}
.pad_mr51{ margin-right: 51px !important;}
.pad_mr52{ margin-right: 52px !important;}
.pad_mr53{ margin-right: 53px !important;}
.pad_mr54{ margin-right: 54px !important;}
.pad_mr55{ margin-right: 55px !important;}
.pad_mr56{ margin-right: 56px !important;}
.pad_mr57{ margin-right: 57px !important;}
.pad_mr58{ margin-right: 58px !important;}
.pad_mr59{ margin-right: 59px !important;}
.pad_mr60{ margin-right: 60px !important;}
.pad_mr61{ margin-right: 61px !important;}
.pad_mr62{ margin-right: 62px !important;}
.pad_mr63{ margin-right: 63px !important;}
.pad_mr64{ margin-right: 64px !important;}
.pad_mr65{ margin-right: 65px !important;}
.pad_mr66{ margin-right: 66px !important;}
.pad_mr67{ margin-right: 67px !important;}
.pad_mr68{ margin-right: 68px !important;}
.pad_mr69{ margin-right: 69px !important;}
.pad_mr70{ margin-right: 70px !important;}
.pad_mr71{ margin-right: 71px !important;}
.pad_mr72{ margin-right: 72px !important;}
.pad_mr73{ margin-right: 73px !important;}
.pad_mr74{ margin-right: 74px !important;}
.pad_mr75{ margin-right: 75px !important;}
.pad_mr76{ margin-right: 76px !important;}
.pad_mr77{ margin-right: 77px !important;}
.pad_mr78{ margin-right: 78px !important;}
.pad_mr79{ margin-right: 79px !important;}
.pad_mr80{ margin-right: 80px !important;}
.pad_mr81{ margin-right: 81px !important;}
.pad_mr82{ margin-right: 82px !important;}
.pad_mr83{ margin-right: 83px !important;}
.pad_mr84{ margin-right: 84px !important;}
.pad_mr85{ margin-right: 85px !important;}
.pad_mr86{ margin-right: 86px !important;}
.pad_mr87{ margin-right: 87px !important;}
.pad_mr88{ margin-right: 88px !important;}
.pad_mr89{ margin-right: 89px !important;}
.pad_mr90{ margin-right: 90px !important;}
.pad_mr91{ margin-right: 91px !important;}
.pad_mr92{ margin-right: 92px !important;}
.pad_mr93{ margin-right: 93px !important;}
.pad_mr94{ margin-right: 94px !important;}
.pad_mr95{ margin-right: 95px !important;}
.pad_mr96{ margin-right: 96px !important;}
.pad_mr97{ margin-right: 97px !important;}
.pad_mr98{ margin-right: 98px !important;}
.pad_mr99{ margin-right: 99px !important;}
.pad_mr100{ margin-right: 100px !important;}

/* 繝槭う繝翫せ蛟､ */

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

/*
---------------------- padding -----------------------------
*/

/* padding-top */

.pad_pt00{ padding-top: 0px !important;}
.pad_pt01{ padding-top: 1px !important;}
.pad_pt02{ padding-top: 2px !important;}
.pad_pt03{ padding-top: 3px !important;}
.pad_pt04{ padding-top: 4px !important;}
.pad_pt05{ padding-top: 5px !important;}
.pad_pt06{ padding-top: 6px !important;}
.pad_pt07{ padding-top: 7px !important;}
.pad_pt08{ padding-top: 8px !important;}
.pad_pt09{ padding-top: 9px !important;}
.pad_pt10{ padding-top: 10px !important;}
.pad_pt11{ padding-top: 11px !important;}
.pad_pt12{ padding-top: 12px !important;}
.pad_pt13{ padding-top: 13px !important;}
.pad_pt14{ padding-top: 14px !important;}
.pad_pt15{ padding-top: 15px !important;}
.pad_pt16{ padding-top: 16px !important;}
.pad_pt17{ padding-top: 17px !important;}
.pad_pt18{ padding-top: 18px !important;}
.pad_pt19{ padding-top: 19px !important;}
.pad_pt20{ padding-top: 20px !important;}
.pad_pt21{ padding-top: 21px !important;}
.pad_pt22{ padding-top: 22px !important;}
.pad_pt23{ padding-top: 23px !important;}
.pad_pt24{ padding-top: 24px !important;}
.pad_pt25{ padding-top: 25px !important;}
.pad_pt26{ padding-top: 26px !important;}
.pad_pt27{ padding-top: 27px !important;}
.pad_pt28{ padding-top: 28px !important;}
.pad_pt29{ padding-top: 29px !important;}
.pad_pt30{ padding-top: 30px !important;}
.pad_pt31{ padding-top: 31px !important;}
.pad_pt32{ padding-top: 32px !important;}
.pad_pt33{ padding-top: 33px !important;}
.pad_pt34{ padding-top: 34px !important;}
.pad_pt35{ padding-top: 35px !important;}
.pad_pt36{ padding-top: 36px !important;}
.pad_pt37{ padding-top: 37px !important;}
.pad_pt38{ padding-top: 38px !important;}
.pad_pt39{ padding-top: 39px !important;}
.pad_pt40{ padding-top: 40px !important;}
.pad_pt41{ padding-top: 41px !important;}
.pad_pt42{ padding-top: 42px !important;}
.pad_pt43{ padding-top: 43px !important;}
.pad_pt44{ padding-top: 44px !important;}
.pad_pt45{ padding-top: 45px !important;}
.pad_pt46{ padding-top: 46px !important;}
.pad_pt47{ padding-top: 47px !important;}
.pad_pt48{ padding-top: 48px !important;}
.pad_pt49{ padding-top: 49px !important;}
.pad_pt50{ padding-top: 50px !important;}
.pad_pt51{ padding-top: 51px !important;}
.pad_pt52{ padding-top: 52px !important;}
.pad_pt53{ padding-top: 53px !important;}
.pad_pt54{ padding-top: 54px !important;}
.pad_pt55{ padding-top: 55px !important;}
.pad_pt56{ padding-top: 56px !important;}
.pad_pt57{ padding-top: 57px !important;}
.pad_pt58{ padding-top: 58px !important;}
.pad_pt59{ padding-top: 59px !important;}
.pad_pt60{ padding-top: 60px !important;}
.pad_pt61{ padding-top: 61px !important;}
.pad_pt62{ padding-top: 62px !important;}
.pad_pt63{ padding-top: 63px !important;}
.pad_pt64{ padding-top: 64px !important;}
.pad_pt65{ padding-top: 65px !important;}
.pad_pt66{ padding-top: 66px !important;}
.pad_pt67{ padding-top: 67px !important;}
.pad_pt68{ padding-top: 68px !important;}
.pad_pt69{ padding-top: 69px !important;}
.pad_pt70{ padding-top: 70px !important;}
.pad_pt71{ padding-top: 71px !important;}
.pad_pt72{ padding-top: 72px !important;}
.pad_pt73{ padding-top: 73px !important;}
.pad_pt74{ padding-top: 74px !important;}
.pad_pt75{ padding-top: 75px !important;}
.pad_pt76{ padding-top: 76px !important;}
.pad_pt77{ padding-top: 77px !important;}
.pad_pt78{ padding-top: 78px !important;}
.pad_pt79{ padding-top: 79px !important;}
.pad_pt80{ padding-top: 80px !important;}
.pad_pt81{ padding-top: 81px !important;}
.pad_pt82{ padding-top: 82px !important;}
.pad_pt83{ padding-top: 83px !important;}
.pad_pt84{ padding-top: 84px !important;}
.pad_pt85{ padding-top: 85px !important;}
.pad_pt86{ padding-top: 86px !important;}
.pad_pt87{ padding-top: 87px !important;}
.pad_pt88{ padding-top: 88px !important;}
.pad_pt89{ padding-top: 89px !important;}
.pad_pt90{ padding-top: 90px !important;}
.pad_pt91{ padding-top: 91px !important;}
.pad_pt92{ padding-top: 92px !important;}
.pad_pt93{ padding-top: 93px !important;}
.pad_pt94{ padding-top: 94px !important;}
.pad_pt95{ padding-top: 95px !important;}
.pad_pt96{ padding-top: 96px !important;}
.pad_pt97{ padding-top: 97px !important;}
.pad_pt98{ padding-top: 98px !important;}
.pad_pt99{ padding-top: 99px !important;}
.pad_pt100{ padding-top: 100px !important;}

/* padding-left */

.pad_pl00{ padding-left: 0px !important;}
.pad_pl01{ padding-left: 1px !important;}
.pad_pl02{ padding-left: 2px !important;}
.pad_pl03{ padding-left: 3px !important;}
.pad_pl04{ padding-left: 4px !important;}
.pad_pl05{ padding-left: 5px !important;}
.pad_pl06{ padding-left: 6px !important;}
.pad_pl07{ padding-left: 7px !important;}
.pad_pl08{ padding-left: 8px !important;}
.pad_pl09{ padding-left: 9px !important;}
.pad_pl10{ padding-left: 10px !important;}
.pad_pl11{ padding-left: 11px !important;}
.pad_pl12{ padding-left: 12px !important;}
.pad_pl13{ padding-left: 13px !important;}
.pad_pl14{ padding-left: 14px !important;}
.pad_pl15{ padding-left: 15px !important;}
.pad_pl16{ padding-left: 16px !important;}
.pad_pl17{ padding-left: 17px !important;}
.pad_pl18{ padding-left: 18px !important;}
.pad_pl19{ padding-left: 19px !important;}
.pad_pl20{ padding-left: 20px !important;}
.pad_pl21{ padding-left: 21px !important;}
.pad_pl22{ padding-left: 22px !important;}
.pad_pl23{ padding-left: 23px !important;}
.pad_pl24{ padding-left: 24px !important;}
.pad_pl25{ padding-left: 25px !important;}
.pad_pl26{ padding-left: 26px !important;}
.pad_pl27{ padding-left: 27px !important;}
.pad_pl28{ padding-left: 28px !important;}
.pad_pl29{ padding-left: 29px !important;}
.pad_pl30{ padding-left: 30px !important;}
.pad_pl31{ padding-left: 31px !important;}
.pad_pl32{ padding-left: 32px !important;}
.pad_pl33{ padding-left: 33px !important;}
.pad_pl34{ padding-left: 34px !important;}
.pad_pl35{ padding-left: 35px !important;}
.pad_pl36{ padding-left: 36px !important;}
.pad_pl37{ padding-left: 37px !important;}
.pad_pl38{ padding-left: 38px !important;}
.pad_pl39{ padding-left: 39px !important;}
.pad_pl40{ padding-left: 40px !important;}
.pad_pl41{ padding-left: 41px !important;}
.pad_pl42{ padding-left: 42px !important;}
.pad_pl43{ padding-left: 43px !important;}
.pad_pl44{ padding-left: 44px !important;}
.pad_pl45{ padding-left: 45px !important;}
.pad_pl46{ padding-left: 46px !important;}
.pad_pl47{ padding-left: 47px !important;}
.pad_pl48{ padding-left: 48px !important;}
.pad_pl49{ padding-left: 49px !important;}
.pad_pl50{ padding-left: 50px !important;}
.pad_pl51{ padding-left: 51px !important;}
.pad_pl52{ padding-left: 52px !important;}
.pad_pl53{ padding-left: 53px !important;}
.pad_pl54{ padding-left: 54px !important;}
.pad_pl55{ padding-left: 55px !important;}
.pad_pl56{ padding-left: 56px !important;}
.pad_pl57{ padding-left: 57px !important;}
.pad_pl58{ padding-left: 58px !important;}
.pad_pl59{ padding-left: 59px !important;}
.pad_pl60{ padding-left: 60px !important;}
.pad_pl61{ padding-left: 61px !important;}
.pad_pl62{ padding-left: 62px !important;}
.pad_pl63{ padding-left: 63px !important;}
.pad_pl64{ padding-left: 64px !important;}
.pad_pl65{ padding-left: 65px !important;}
.pad_pl66{ padding-left: 66px !important;}
.pad_pl67{ padding-left: 67px !important;}
.pad_pl68{ padding-left: 68px !important;}
.pad_pl69{ padding-left: 69px !important;}
.pad_pl70{ padding-left: 70px !important;}
.pad_pl71{ padding-left: 71px !important;}
.pad_pl72{ padding-left: 72px !important;}
.pad_pl73{ padding-left: 73px !important;}
.pad_pl74{ padding-left: 74px !important;}
.pad_pl75{ padding-left: 75px !important;}
.pad_pl76{ padding-left: 76px !important;}
.pad_pl77{ padding-left: 77px !important;}
.pad_pl78{ padding-left: 78px !important;}
.pad_pl79{ padding-left: 79px !important;}
.pad_pl80{ padding-left: 80px !important;}
.pad_pl81{ padding-left: 81px !important;}
.pad_pl82{ padding-left: 82px !important;}
.pad_pl83{ padding-left: 83px !important;}
.pad_pl84{ padding-left: 84px !important;}
.pad_pl85{ padding-left: 85px !important;}
.pad_pl86{ padding-left: 86px !important;}
.pad_pl87{ padding-left: 87px !important;}
.pad_pl88{ padding-left: 88px !important;}
.pad_pl89{ padding-left: 89px !important;}
.pad_pl90{ padding-left: 90px !important;}
.pad_pl91{ padding-left: 91px !important;}
.pad_pl92{ padding-left: 92px !important;}
.pad_pl93{ padding-left: 93px !important;}
.pad_pl94{ padding-left: 94px !important;}
.pad_pl95{ padding-left: 95px !important;}
.pad_pl96{ padding-left: 96px !important;}
.pad_pl97{ padding-left: 97px !important;}
.pad_pl98{ padding-left: 98px !important;}
.pad_pl99{ padding-left: 99px !important;}
.pad_pl100{ padding-left: 100px !important;}

/* padding-bottom */

.pad_pb00{ padding-bottom: 0px !important;}
.pad_pb01{ padding-bottom: 1px !important;}
.pad_pb02{ padding-bottom: 2px !important;}
.pad_pb03{ padding-bottom: 3px !important;}
.pad_pb04{ padding-bottom: 4px !important;}
.pad_pb05{ padding-bottom: 5px !important;}
.pad_pb06{ padding-bottom: 6px !important;}
.pad_pb07{ padding-bottom: 7px !important;}
.pad_pb08{ padding-bottom: 8px !important;}
.pad_pb09{ padding-bottom: 9px !important;}
.pad_pb10{ padding-bottom: 10px !important;}
.pad_pb11{ padding-bottom: 11px !important;}
.pad_pb12{ padding-bottom: 12px !important;}
.pad_pb13{ padding-bottom: 13px !important;}
.pad_pb14{ padding-bottom: 14px !important;}
.pad_pb15{ padding-bottom: 15px !important;}
.pad_pb16{ padding-bottom: 16px !important;}
.pad_pb17{ padding-bottom: 17px !important;}
.pad_pb18{ padding-bottom: 18px !important;}
.pad_pb19{ padding-bottom: 19px !important;}
.pad_pb20{ padding-bottom: 20px !important;}
.pad_pb21{ padding-bottom: 21px !important;}
.pad_pb22{ padding-bottom: 22px !important;}
.pad_pb23{ padding-bottom: 23px !important;}
.pad_pb24{ padding-bottom: 24px !important;}
.pad_pb25{ padding-bottom: 25px !important;}
.pad_pb26{ padding-bottom: 26px !important;}
.pad_pb27{ padding-bottom: 27px !important;}
.pad_pb28{ padding-bottom: 28px !important;}
.pad_pb29{ padding-bottom: 29px !important;}
.pad_pb30{ padding-bottom: 30px !important;}
.pad_pb31{ padding-bottom: 31px !important;}
.pad_pb32{ padding-bottom: 32px !important;}
.pad_pb33{ padding-bottom: 33px !important;}
.pad_pb34{ padding-bottom: 34px !important;}
.pad_pb35{ padding-bottom: 35px !important;}
.pad_pb36{ padding-bottom: 36px !important;}
.pad_pb37{ padding-bottom: 37px !important;}
.pad_pb38{ padding-bottom: 38px !important;}
.pad_pb39{ padding-bottom: 39px !important;}
.pad_pb40{ padding-bottom: 40px !important;}
.pad_pb41{ padding-bottom: 41px !important;}
.pad_pb42{ padding-bottom: 42px !important;}
.pad_pb43{ padding-bottom: 43px !important;}
.pad_pb44{ padding-bottom: 44px !important;}
.pad_pb45{ padding-bottom: 45px !important;}
.pad_pb46{ padding-bottom: 46px !important;}
.pad_pb47{ padding-bottom: 47px !important;}
.pad_pb48{ padding-bottom: 48px !important;}
.pad_pb49{ padding-bottom: 49px !important;}
.pad_pb50{ padding-bottom: 50px !important;}
.pad_pb51{ padding-bottom: 51px !important;}
.pad_pb52{ padding-bottom: 52px !important;}
.pad_pb53{ padding-bottom: 53px !important;}
.pad_pb54{ padding-bottom: 54px !important;}
.pad_pb55{ padding-bottom: 55px !important;}
.pad_pb56{ padding-bottom: 56px !important;}
.pad_pb57{ padding-bottom: 57px !important;}
.pad_pb58{ padding-bottom: 58px !important;}
.pad_pb59{ padding-bottom: 59px !important;}
.pad_pb60{ padding-bottom: 60px !important;}
.pad_pb61{ padding-bottom: 61px !important;}
.pad_pb62{ padding-bottom: 62px !important;}
.pad_pb63{ padding-bottom: 63px !important;}
.pad_pb64{ padding-bottom: 64px !important;}
.pad_pb65{ padding-bottom: 65px !important;}
.pad_pb66{ padding-bottom: 66px !important;}
.pad_pb67{ padding-bottom: 67px !important;}
.pad_pb68{ padding-bottom: 68px !important;}
.pad_pb69{ padding-bottom: 69px !important;}
.pad_pb70{ padding-bottom: 70px !important;}
.pad_pb71{ padding-bottom: 71px !important;}
.pad_pb72{ padding-bottom: 72px !important;}
.pad_pb73{ padding-bottom: 73px !important;}
.pad_pb74{ padding-bottom: 74px !important;}
.pad_pb75{ padding-bottom: 75px !important;}
.pad_pb76{ padding-bottom: 76px !important;}
.pad_pb77{ padding-bottom: 77px !important;}
.pad_pb78{ padding-bottom: 78px !important;}
.pad_pb79{ padding-bottom: 79px !important;}
.pad_pb80{ padding-bottom: 80px !important;}
.pad_pb81{ padding-bottom: 81px !important;}
.pad_pb82{ padding-bottom: 82px !important;}
.pad_pb83{ padding-bottom: 83px !important;}
.pad_pb84{ padding-bottom: 84px !important;}
.pad_pb85{ padding-bottom: 85px !important;}
.pad_pb86{ padding-bottom: 86px !important;}
.pad_pb87{ padding-bottom: 87px !important;}
.pad_pb88{ padding-bottom: 88px !important;}
.pad_pb89{ padding-bottom: 89px !important;}
.pad_pb90{ padding-bottom: 90px !important;}
.pad_pb91{ padding-bottom: 91px !important;}
.pad_pb92{ padding-bottom: 92px !important;}
.pad_pb93{ padding-bottom: 93px !important;}
.pad_pb94{ padding-bottom: 94px !important;}
.pad_pb95{ padding-bottom: 95px !important;}
.pad_pb96{ padding-bottom: 96px !important;}
.pad_pb97{ padding-bottom: 97px !important;}
.pad_pb98{ padding-bottom: 98px !important;}
.pad_pb99{ padding-bottom: 99px !important;}
.pad_pb100{ padding-bottom: 100px !important;}

/* padding-right */

.pad_pr00{ padding-right: 0px !important;}
.pad_pr01{ padding-right: 1px !important;}
.pad_pr02{ padding-right: 2px !important;}
.pad_pr03{ padding-right: 3px !important;}
.pad_pr04{ padding-right: 4px !important;}
.pad_pr05{ padding-right: 5px !important;}
.pad_pr06{ padding-right: 6px !important;}
.pad_pr07{ padding-right: 7px !important;}
.pad_pr08{ padding-right: 8px !important;}
.pad_pr09{ padding-right: 9px !important;}
.pad_pr10{ padding-right: 10px !important;}
.pad_pr11{ padding-right: 11px !important;}
.pad_pr12{ padding-right: 12px !important;}
.pad_pr13{ padding-right: 13px !important;}
.pad_pr14{ padding-right: 14px !important;}
.pad_pr15{ padding-right: 15px !important;}
.pad_pr16{ padding-right: 16px !important;}
.pad_pr17{ padding-right: 17px !important;}
.pad_pr18{ padding-right: 18px !important;}
.pad_pr19{ padding-right: 19px !important;}
.pad_pr20{ padding-right: 20px !important;}
.pad_pr21{ padding-right: 21px !important;}
.pad_pr22{ padding-right: 22px !important;}
.pad_pr23{ padding-right: 23px !important;}
.pad_pr24{ padding-right: 24px !important;}
.pad_pr25{ padding-right: 25px !important;}
.pad_pr26{ padding-right: 26px !important;}
.pad_pr27{ padding-right: 27px !important;}
.pad_pr28{ padding-right: 28px !important;}
.pad_pr29{ padding-right: 29px !important;}
.pad_pr30{ padding-right: 30px !important;}
.pad_pr31{ padding-right: 31px !important;}
.pad_pr32{ padding-right: 32px !important;}
.pad_pr33{ padding-right: 33px !important;}
.pad_pr34{ padding-right: 34px !important;}
.pad_pr35{ padding-right: 35px !important;}
.pad_pr36{ padding-right: 36px !important;}
.pad_pr37{ padding-right: 37px !important;}
.pad_pr38{ padding-right: 38px !important;}
.pad_pr39{ padding-right: 39px !important;}
.pad_pr40{ padding-right: 40px !important;}
.pad_pr41{ padding-right: 41px !important;}
.pad_pr42{ padding-right: 42px !important;}
.pad_pr43{ padding-right: 43px !important;}
.pad_pr44{ padding-right: 44px !important;}
.pad_pr45{ padding-right: 45px !important;}
.pad_pr46{ padding-right: 46px !important;}
.pad_pr47{ padding-right: 47px !important;}
.pad_pr48{ padding-right: 48px !important;}
.pad_pr49{ padding-right: 49px !important;}
.pad_pr50{ padding-right: 50px !important;}
.pad_pr51{ padding-right: 51px !important;}
.pad_pr52{ padding-right: 52px !important;}
.pad_pr53{ padding-right: 53px !important;}
.pad_pr54{ padding-right: 54px !important;}
.pad_pr55{ padding-right: 55px !important;}
.pad_pr56{ padding-right: 56px !important;}
.pad_pr57{ padding-right: 57px !important;}
.pad_pr58{ padding-right: 58px !important;}
.pad_pr59{ padding-right: 59px !important;}
.pad_pr60{ padding-right: 60px !important;}
.pad_pr61{ padding-right: 61px !important;}
.pad_pr62{ padding-right: 62px !important;}
.pad_pr63{ padding-right: 63px !important;}
.pad_pr64{ padding-right: 64px !important;}
.pad_pr65{ padding-right: 65px !important;}
.pad_pr66{ padding-right: 66px !important;}
.pad_pr67{ padding-right: 67px !important;}
.pad_pr68{ padding-right: 68px !important;}
.pad_pr69{ padding-right: 69px !important;}
.pad_pr70{ padding-right: 70px !important;}
.pad_pr71{ padding-right: 71px !important;}
.pad_pr72{ padding-right: 72px !important;}
.pad_pr73{ padding-right: 73px !important;}
.pad_pr74{ padding-right: 74px !important;}
.pad_pr75{ padding-right: 75px !important;}
.pad_pr76{ padding-right: 76px !important;}
.pad_pr77{ padding-right: 77px !important;}
.pad_pr78{ padding-right: 78px !important;}
.pad_pr79{ padding-right: 79px !important;}
.pad_pr80{ padding-right: 80px !important;}
.pad_pr81{ padding-right: 81px !important;}
.pad_pr82{ padding-right: 82px !important;}
.pad_pr83{ padding-right: 83px !important;}
.pad_pr84{ padding-right: 84px !important;}
.pad_pr85{ padding-right: 85px !important;}
.pad_pr86{ padding-right: 86px !important;}
.pad_pr87{ padding-right: 87px !important;}
.pad_pr88{ padding-right: 88px !important;}
.pad_pr89{ padding-right: 89px !important;}
.pad_pr90{ padding-right: 90px !important;}
.pad_pr91{ padding-right: 91px !important;}
.pad_pr92{ padding-right: 92px !important;}
.pad_pr93{ padding-right: 93px !important;}
.pad_pr94{ padding-right: 94px !important;}
.pad_pr95{ padding-right: 95px !important;}
.pad_pr96{ padding-right: 96px !important;}
.pad_pr97{ padding-right: 97px !important;}
.pad_pr98{ padding-right: 98px !important;}
.pad_pr99{ padding-right: 99px !important;}
.pad_pr100{ padding-right: 100px !important;}


/* padding-bottom */

.pad_pb00p{ padding-bottom: 0% !important;}
.pad_pb01p{ padding-bottom: 1% !important;}
.pad_pb02p{ padding-bottom: 2% !important;}
.pad_pb03p{ padding-bottom: 3% !important;}
.pad_pb04p{ padding-bottom: 4% !important;}
.pad_pb05p{ padding-bottom: 5% !important;}
.pad_pb06p{ padding-bottom: 6% !important;}
.pad_pb07p{ padding-bottom: 7% !important;}
.pad_pb08p{ padding-bottom: 8% !important;}
.pad_pb09p{ padding-bottom: 9% !important;}
.pad_pb10p{ padding-bottom: 10% !important;}
.pad_pb11p{ padding-bottom: 11% !important;}
.pad_pb12p{ padding-bottom: 12% !important;}
.pad_pb13p{ padding-bottom: 13% !important;}
.pad_pb14p{ padding-bottom: 14% !important;}
.pad_pb15p{ padding-bottom: 15% !important;}
.pad_pb16p{ padding-bottom: 16% !important;}
.pad_pb17p{ padding-bottom: 17% !important;}
.pad_pb18p{ padding-bottom: 18% !important;}
.pad_pb19p{ padding-bottom: 19% !important;}
.pad_pb20p{ padding-bottom: 20% !important;}
.pad_pb21p{ padding-bottom: 21% !important;}
.pad_pb22p{ padding-bottom: 22% !important;}
.pad_pb23p{ padding-bottom: 23% !important;}
.pad_pb24p{ padding-bottom: 24% !important;}
.pad_pb25p{ padding-bottom: 25% !important;}
.pad_pb26p{ padding-bottom: 26% !important;}
.pad_pb27p{ padding-bottom: 27% !important;}
.pad_pb28p{ padding-bottom: 28% !important;}
.pad_pb29p{ padding-bottom: 29% !important;}
.pad_pb30p{ padding-bottom: 30% !important;}
.pad_pb31p{ padding-bottom: 31% !important;}
.pad_pb32p{ padding-bottom: 32% !important;}
.pad_pb33p{ padding-bottom: 33% !important;}
.pad_pb34p{ padding-bottom: 34% !important;}
.pad_pb35p{ padding-bottom: 35% !important;}
.pad_pb36p{ padding-bottom: 36% !important;}
.pad_pb37p{ padding-bottom: 37% !important;}
.pad_pb38p{ padding-bottom: 38% !important;}
.pad_pb39p{ padding-bottom: 39% !important;}
.pad_pb40p{ padding-bottom: 40% !important;}
.pad_pb41p{ padding-bottom: 41% !important;}
.pad_pb42p{ padding-bottom: 42% !important;}
.pad_pb43p{ padding-bottom: 43% !important;}
.pad_pb44p{ padding-bottom: 44% !important;}
.pad_pb45p{ padding-bottom: 45% !important;}
.pad_pb46p{ padding-bottom: 46% !important;}
.pad_pb47p{ padding-bottom: 47% !important;}
.pad_pb48p{ padding-bottom: 48% !important;}
.pad_pb49p{ padding-bottom: 49% !important;}
.pad_pb50p{ padding-bottom: 50% !important;}
.pad_pb51p{ padding-bottom: 51% !important;}
.pad_pb52p{ padding-bottom: 52% !important;}
.pad_pb53p{ padding-bottom: 53% !important;}
.pad_pb54p{ padding-bottom: 54% !important;}
.pad_pb55p{ padding-bottom: 55% !important;}
.pad_pb56p{ padding-bottom: 56% !important;}
.pad_pb57p{ padding-bottom: 57% !important;}
.pad_pb58p{ padding-bottom: 58% !important;}
.pad_pb59p{ padding-bottom: 59% !important;}
.pad_pb60p{ padding-bottom: 60% !important;}
.pad_pb61p{ padding-bottom: 61% !important;}
.pad_pb62p{ padding-bottom: 62% !important;}
.pad_pb63p{ padding-bottom: 63% !important;}
.pad_pb64p{ padding-bottom: 64% !important;}
.pad_pb65p{ padding-bottom: 65% !important;}
.pad_pb66p{ padding-bottom: 66% !important;}
.pad_pb67p{ padding-bottom: 67% !important;}
.pad_pb68p{ padding-bottom: 68% !important;}
.pad_pb69p{ padding-bottom: 69% !important;}
.pad_pb70p{ padding-bottom: 70% !important;}
.pad_pb71p{ padding-bottom: 71% !important;}
.pad_pb72p{ padding-bottom: 72% !important;}
.pad_pb73p{ padding-bottom: 73% !important;}
.pad_pb74p{ padding-bottom: 74% !important;}
.pad_pb75p{ padding-bottom: 75% !important;}
.pad_pb76p{ padding-bottom: 76% !important;}
.pad_pb77p{ padding-bottom: 77% !important;}
.pad_pb78p{ padding-bottom: 78% !important;}
.pad_pb79p{ padding-bottom: 79% !important;}
.pad_pb80p{ padding-bottom: 80% !important;}
.pad_pb81p{ padding-bottom: 81% !important;}
.pad_pb82p{ padding-bottom: 82% !important;}
.pad_pb83p{ padding-bottom: 83% !important;}
.pad_pb84p{ padding-bottom: 84% !important;}
.pad_pb85p{ padding-bottom: 85% !important;}
.pad_pb86p{ padding-bottom: 86% !important;}
.pad_pb87p{ padding-bottom: 87% !important;}
.pad_pb88p{ padding-bottom: 88% !important;}
.pad_pb89p{ padding-bottom: 89% !important;}
.pad_pb90p{ padding-bottom: 90% !important;}
.pad_pb91p{ padding-bottom: 91% !important;}
.pad_pb92p{ padding-bottom: 92% !important;}
.pad_pb93p{ padding-bottom: 93% !important;}
.pad_pb94p{ padding-bottom: 94% !important;}
.pad_pb95p{ padding-bottom: 95% !important;}
.pad_pb96p{ padding-bottom: 96% !important;}
.pad_pb97p{ padding-bottom: 97% !important;}
.pad_pb98p{ padding-bottom: 98% !important;}
.pad_pb99p{ padding-bottom: 99% !important;}
.pad_pb100p{ padding-bottom: 100% !important;}
.pad_pb101p{ padding-bottom: 101% !important;}
.pad_pb102p{ padding-bottom: 102% !important;}
.pad_pb103p{ padding-bottom: 103% !important;}
.pad_pb104p{ padding-bottom: 104% !important;}
.pad_pb105p{ padding-bottom: 105% !important;}
.pad_pb106p{ padding-bottom: 106% !important;}
.pad_pb107p{ padding-bottom: 107% !important;}
.pad_pb108p{ padding-bottom: 108% !important;}
.pad_pb109p{ padding-bottom: 109% !important;}
.pad_pb110p{ padding-bottom: 110% !important;}
.pad_pb111p{ padding-bottom: 111% !important;}
.pad_pb112p{ padding-bottom: 112% !important;}
.pad_pb113p{ padding-bottom: 113% !important;}
.pad_pb114p{ padding-bottom: 114% !important;}
.pad_pb115p{ padding-bottom: 115% !important;}
.pad_pb116p{ padding-bottom: 116% !important;}
.pad_pb117p{ padding-bottom: 117% !important;}
.pad_pb118p{ padding-bottom: 118% !important;}
.pad_pb119p{ padding-bottom: 119% !important;}
.pad_pb120p{ padding-bottom: 120% !important;}
.pad_pb121p{ padding-bottom: 121% !important;}
.pad_pb122p{ padding-bottom: 122% !important;}
.pad_pb123p{ padding-bottom: 123% !important;}
.pad_pb124p{ padding-bottom: 124% !important;}
.pad_pb125p{ padding-bottom: 125% !important;}
.pad_pb126p{ padding-bottom: 126% !important;}
.pad_pb127p{ padding-bottom: 127% !important;}
.pad_pb128p{ padding-bottom: 128% !important;}
.pad_pb129p{ padding-bottom: 129% !important;}
.pad_pb130p{ padding-bottom: 130% !important;}
.pad_pb131p{ padding-bottom: 131% !important;}
.pad_pb132p{ padding-bottom: 132% !important;}
.pad_pb133p{ padding-bottom: 133% !important;}
.pad_pb134p{ padding-bottom: 134% !important;}
.pad_pb135p{ padding-bottom: 135% !important;}
.pad_pb136p{ padding-bottom: 136% !important;}
.pad_pb137p{ padding-bottom: 137% !important;}
.pad_pb138p{ padding-bottom: 138% !important;}
.pad_pb139p{ padding-bottom: 139% !important;}
.pad_pb140p{ padding-bottom: 140% !important;}
.pad_pb141p{ padding-bottom: 141% !important;}
.pad_pb142p{ padding-bottom: 142% !important;}
.pad_pb143p{ padding-bottom: 143% !important;}
.pad_pb144p{ padding-bottom: 144% !important;}
.pad_pb145p{ padding-bottom: 145% !important;}
.pad_pb146p{ padding-bottom: 146% !important;}
.pad_pb147p{ padding-bottom: 147% !important;}
.pad_pb148p{ padding-bottom: 148% !important;}
.pad_pb149p{ padding-bottom: 149% !important;}
.pad_pb150p{ padding-bottom: 150% !important;}
}

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

.sp_m_auto{ margin: 0 auto !important;}
.sp_mr_auto{ margin: 0 0 0 auto !important;}
.sp_ml_auto{ margin: 0 auto 0 0 !important;}

/* pc */
  
.sp_pc_m_auto{ margin: 0 auto !important;}
.sp_pc_mr_auto{ margin: 0 0 0 auto !important;}
.sp_pc_ml_auto{ margin: 0 auto 0 0 !important;}

/*
---------------------- margin -----------------------------
*/

/* margin-top */

.sp_mt00{ margin-top: 0px !important;}
.sp_mt01{ margin-top: 1px !important;}
.sp_mt02{ margin-top: 2px !important;}
.sp_mt03{ margin-top: 3px !important;}
.sp_mt04{ margin-top: 4px !important;}
.sp_mt05{ margin-top: 5px !important;}
.sp_mt06{ margin-top: 6px !important;}
.sp_mt07{ margin-top: 7px !important;}
.sp_mt08{ margin-top: 8px !important;}
.sp_mt09{ margin-top: 9px !important;}
.sp_mt10{ margin-top: 10px !important;}
.sp_mt11{ margin-top: 11px !important;}
.sp_mt12{ margin-top: 12px !important;}
.sp_mt13{ margin-top: 13px !important;}
.sp_mt14{ margin-top: 14px !important;}
.sp_mt15{ margin-top: 15px !important;}
.sp_mt16{ margin-top: 16px !important;}
.sp_mt17{ margin-top: 17px !important;}
.sp_mt18{ margin-top: 18px !important;}
.sp_mt19{ margin-top: 19px !important;}
.sp_mt20{ margin-top: 20px !important;}
.sp_mt21{ margin-top: 21px !important;}
.sp_mt22{ margin-top: 22px !important;}
.sp_mt23{ margin-top: 23px !important;}
.sp_mt24{ margin-top: 24px !important;}
.sp_mt25{ margin-top: 25px !important;}
.sp_mt26{ margin-top: 26px !important;}
.sp_mt27{ margin-top: 27px !important;}
.sp_mt28{ margin-top: 28px !important;}
.sp_mt29{ margin-top: 29px !important;}
.sp_mt30{ margin-top: 30px !important;}
.sp_mt31{ margin-top: 31px !important;}
.sp_mt32{ margin-top: 32px !important;}
.sp_mt33{ margin-top: 33px !important;}
.sp_mt34{ margin-top: 34px !important;}
.sp_mt35{ margin-top: 35px !important;}
.sp_mt36{ margin-top: 36px !important;}
.sp_mt37{ margin-top: 37px !important;}
.sp_mt38{ margin-top: 38px !important;}
.sp_mt39{ margin-top: 39px !important;}
.sp_mt40{ margin-top: 40px !important;}
.sp_mt41{ margin-top: 41px !important;}
.sp_mt42{ margin-top: 42px !important;}
.sp_mt43{ margin-top: 43px !important;}
.sp_mt44{ margin-top: 44px !important;}
.sp_mt45{ margin-top: 45px !important;}
.sp_mt46{ margin-top: 46px !important;}
.sp_mt47{ margin-top: 47px !important;}
.sp_mt48{ margin-top: 48px !important;}
.sp_mt49{ margin-top: 49px !important;}
.sp_mt50{ margin-top: 50px !important;}
.sp_mt51{ margin-top: 51px !important;}
.sp_mt52{ margin-top: 52px !important;}
.sp_mt53{ margin-top: 53px !important;}
.sp_mt54{ margin-top: 54px !important;}
.sp_mt55{ margin-top: 55px !important;}
.sp_mt56{ margin-top: 56px !important;}
.sp_mt57{ margin-top: 57px !important;}
.sp_mt58{ margin-top: 58px !important;}
.sp_mt59{ margin-top: 59px !important;}
.sp_mt60{ margin-top: 60px !important;}
.sp_mt61{ margin-top: 61px !important;}
.sp_mt62{ margin-top: 62px !important;}
.sp_mt63{ margin-top: 63px !important;}
.sp_mt64{ margin-top: 64px !important;}
.sp_mt65{ margin-top: 65px !important;}
.sp_mt66{ margin-top: 66px !important;}
.sp_mt67{ margin-top: 67px !important;}
.sp_mt68{ margin-top: 68px !important;}
.sp_mt69{ margin-top: 69px !important;}
.sp_mt70{ margin-top: 70px !important;}
.sp_mt71{ margin-top: 71px !important;}
.sp_mt72{ margin-top: 72px !important;}
.sp_mt73{ margin-top: 73px !important;}
.sp_mt74{ margin-top: 74px !important;}
.sp_mt75{ margin-top: 75px !important;}
.sp_mt76{ margin-top: 76px !important;}
.sp_mt77{ margin-top: 77px !important;}
.sp_mt78{ margin-top: 78px !important;}
.sp_mt79{ margin-top: 79px !important;}
.sp_mt80{ margin-top: 80px !important;}
.sp_mt81{ margin-top: 81px !important;}
.sp_mt82{ margin-top: 82px !important;}
.sp_mt83{ margin-top: 83px !important;}
.sp_mt84{ margin-top: 84px !important;}
.sp_mt85{ margin-top: 85px !important;}
.sp_mt86{ margin-top: 86px !important;}
.sp_mt87{ margin-top: 87px !important;}
.sp_mt88{ margin-top: 88px !important;}
.sp_mt89{ margin-top: 89px !important;}
.sp_mt90{ margin-top: 90px !important;}
.sp_mt91{ margin-top: 91px !important;}
.sp_mt92{ margin-top: 92px !important;}
.sp_mt93{ margin-top: 93px !important;}
.sp_mt94{ margin-top: 94px !important;}
.sp_mt95{ margin-top: 95px !important;}
.sp_mt96{ margin-top: 96px !important;}
.sp_mt97{ margin-top: 97px !important;}
.sp_mt98{ margin-top: 98px !important;}
.sp_mt99{ margin-top: 99px !important;}
.sp_mt100{ margin-top: 100px !important;}

/* margin-left */

.sp_ml00{ margin-left: 0px !important;}
.sp_ml01{ margin-left: 1px !important;}
.sp_ml02{ margin-left: 2px !important;}
.sp_ml03{ margin-left: 3px !important;}
.sp_ml04{ margin-left: 4px !important;}
.sp_ml05{ margin-left: 5px !important;}
.sp_ml06{ margin-left: 6px !important;}
.sp_ml07{ margin-left: 7px !important;}
.sp_ml08{ margin-left: 8px !important;}
.sp_ml09{ margin-left: 9px !important;}
.sp_ml10{ margin-left: 10px !important;}
.sp_ml11{ margin-left: 11px !important;}
.sp_ml12{ margin-left: 12px !important;}
.sp_ml13{ margin-left: 13px !important;}
.sp_ml14{ margin-left: 14px !important;}
.sp_ml15{ margin-left: 15px !important;}
.sp_ml16{ margin-left: 16px !important;}
.sp_ml17{ margin-left: 17px !important;}
.sp_ml18{ margin-left: 18px !important;}
.sp_ml19{ margin-left: 19px !important;}
.sp_ml20{ margin-left: 20px !important;}
.sp_ml21{ margin-left: 21px !important;}
.sp_ml22{ margin-left: 22px !important;}
.sp_ml23{ margin-left: 23px !important;}
.sp_ml24{ margin-left: 24px !important;}
.sp_ml25{ margin-left: 25px !important;}
.sp_ml26{ margin-left: 26px !important;}
.sp_ml27{ margin-left: 27px !important;}
.sp_ml28{ margin-left: 28px !important;}
.sp_ml29{ margin-left: 29px !important;}
.sp_ml30{ margin-left: 30px !important;}
.sp_ml31{ margin-left: 31px !important;}
.sp_ml32{ margin-left: 32px !important;}
.sp_ml33{ margin-left: 33px !important;}
.sp_ml34{ margin-left: 34px !important;}
.sp_ml35{ margin-left: 35px !important;}
.sp_ml36{ margin-left: 36px !important;}
.sp_ml37{ margin-left: 37px !important;}
.sp_ml38{ margin-left: 38px !important;}
.sp_ml39{ margin-left: 39px !important;}
.sp_ml40{ margin-left: 40px !important;}
.sp_ml41{ margin-left: 41px !important;}
.sp_ml42{ margin-left: 42px !important;}
.sp_ml43{ margin-left: 43px !important;}
.sp_ml44{ margin-left: 44px !important;}
.sp_ml45{ margin-left: 45px !important;}
.sp_ml46{ margin-left: 46px !important;}
.sp_ml47{ margin-left: 47px !important;}
.sp_ml48{ margin-left: 48px !important;}
.sp_ml49{ margin-left: 49px !important;}
.sp_ml50{ margin-left: 50px !important;}
.sp_ml51{ margin-left: 51px !important;}
.sp_ml52{ margin-left: 52px !important;}
.sp_ml53{ margin-left: 53px !important;}
.sp_ml54{ margin-left: 54px !important;}
.sp_ml55{ margin-left: 55px !important;}
.sp_ml56{ margin-left: 56px !important;}
.sp_ml57{ margin-left: 57px !important;}
.sp_ml58{ margin-left: 58px !important;}
.sp_ml59{ margin-left: 59px !important;}
.sp_ml60{ margin-left: 60px !important;}
.sp_ml61{ margin-left: 61px !important;}
.sp_ml62{ margin-left: 62px !important;}
.sp_ml63{ margin-left: 63px !important;}
.sp_ml64{ margin-left: 64px !important;}
.sp_ml65{ margin-left: 65px !important;}
.sp_ml66{ margin-left: 66px !important;}
.sp_ml67{ margin-left: 67px !important;}
.sp_ml68{ margin-left: 68px !important;}
.sp_ml69{ margin-left: 69px !important;}
.sp_ml70{ margin-left: 70px !important;}
.sp_ml71{ margin-left: 71px !important;}
.sp_ml72{ margin-left: 72px !important;}
.sp_ml73{ margin-left: 73px !important;}
.sp_ml74{ margin-left: 74px !important;}
.sp_ml75{ margin-left: 75px !important;}
.sp_ml76{ margin-left: 76px !important;}
.sp_ml77{ margin-left: 77px !important;}
.sp_ml78{ margin-left: 78px !important;}
.sp_ml79{ margin-left: 79px !important;}
.sp_ml80{ margin-left: 80px !important;}
.sp_ml81{ margin-left: 81px !important;}
.sp_ml82{ margin-left: 82px !important;}
.sp_ml83{ margin-left: 83px !important;}
.sp_ml84{ margin-left: 84px !important;}
.sp_ml85{ margin-left: 85px !important;}
.sp_ml86{ margin-left: 86px !important;}
.sp_ml87{ margin-left: 87px !important;}
.sp_ml88{ margin-left: 88px !important;}
.sp_ml89{ margin-left: 89px !important;}
.sp_ml90{ margin-left: 90px !important;}
.sp_ml91{ margin-left: 91px !important;}
.sp_ml92{ margin-left: 92px !important;}
.sp_ml93{ margin-left: 93px !important;}
.sp_ml94{ margin-left: 94px !important;}
.sp_ml95{ margin-left: 95px !important;}
.sp_ml96{ margin-left: 96px !important;}
.sp_ml97{ margin-left: 97px !important;}
.sp_ml98{ margin-left: 98px !important;}
.sp_ml99{ margin-left: 99px !important;}
.sp_ml100{ margin-left: 100px !important;}

/* margin-bottom */

.sp_mb00{ margin-bottom: 0px !important;}
.sp_mb01{ margin-bottom: 1px !important;}
.sp_mb02{ margin-bottom: 2px !important;}
.sp_mb03{ margin-bottom: 3px !important;}
.sp_mb04{ margin-bottom: 4px !important;}
.sp_mb05{ margin-bottom: 5px !important;}
.sp_mb06{ margin-bottom: 6px !important;}
.sp_mb07{ margin-bottom: 7px !important;}
.sp_mb08{ margin-bottom: 8px !important;}
.sp_mb09{ margin-bottom: 9px !important;}
.sp_mb10{ margin-bottom: 10px !important;}
.sp_mb11{ margin-bottom: 11px !important;}
.sp_mb12{ margin-bottom: 12px !important;}
.sp_mb13{ margin-bottom: 13px !important;}
.sp_mb14{ margin-bottom: 14px !important;}
.sp_mb15{ margin-bottom: 15px !important;}
.sp_mb16{ margin-bottom: 16px !important;}
.sp_mb17{ margin-bottom: 17px !important;}
.sp_mb18{ margin-bottom: 18px !important;}
.sp_mb19{ margin-bottom: 19px !important;}
.sp_mb20{ margin-bottom: 20px !important;}
.sp_mb21{ margin-bottom: 21px !important;}
.sp_mb22{ margin-bottom: 22px !important;}
.sp_mb23{ margin-bottom: 23px !important;}
.sp_mb24{ margin-bottom: 24px !important;}
.sp_mb25{ margin-bottom: 25px !important;}
.sp_mb26{ margin-bottom: 26px !important;}
.sp_mb27{ margin-bottom: 27px !important;}
.sp_mb28{ margin-bottom: 28px !important;}
.sp_mb29{ margin-bottom: 29px !important;}
.sp_mb30{ margin-bottom: 30px !important;}
.sp_mb31{ margin-bottom: 31px !important;}
.sp_mb32{ margin-bottom: 32px !important;}
.sp_mb33{ margin-bottom: 33px !important;}
.sp_mb34{ margin-bottom: 34px !important;}
.sp_mb35{ margin-bottom: 35px !important;}
.sp_mb36{ margin-bottom: 36px !important;}
.sp_mb37{ margin-bottom: 37px !important;}
.sp_mb38{ margin-bottom: 38px !important;}
.sp_mb39{ margin-bottom: 39px !important;}
.sp_mb40{ margin-bottom: 40px !important;}
.sp_mb41{ margin-bottom: 41px !important;}
.sp_mb42{ margin-bottom: 42px !important;}
.sp_mb43{ margin-bottom: 43px !important;}
.sp_mb44{ margin-bottom: 44px !important;}
.sp_mb45{ margin-bottom: 45px !important;}
.sp_mb46{ margin-bottom: 46px !important;}
.sp_mb47{ margin-bottom: 47px !important;}
.sp_mb48{ margin-bottom: 48px !important;}
.sp_mb49{ margin-bottom: 49px !important;}
.sp_mb50{ margin-bottom: 50px !important;}
.sp_mb51{ margin-bottom: 51px !important;}
.sp_mb52{ margin-bottom: 52px !important;}
.sp_mb53{ margin-bottom: 53px !important;}
.sp_mb54{ margin-bottom: 54px !important;}
.sp_mb55{ margin-bottom: 55px !important;}
.sp_mb56{ margin-bottom: 56px !important;}
.sp_mb57{ margin-bottom: 57px !important;}
.sp_mb58{ margin-bottom: 58px !important;}
.sp_mb59{ margin-bottom: 59px !important;}
.sp_mb60{ margin-bottom: 60px !important;}
.sp_mb61{ margin-bottom: 61px !important;}
.sp_mb62{ margin-bottom: 62px !important;}
.sp_mb63{ margin-bottom: 63px !important;}
.sp_mb64{ margin-bottom: 64px !important;}
.sp_mb65{ margin-bottom: 65px !important;}
.sp_mb66{ margin-bottom: 66px !important;}
.sp_mb67{ margin-bottom: 67px !important;}
.sp_mb68{ margin-bottom: 68px !important;}
.sp_mb69{ margin-bottom: 69px !important;}
.sp_mb70{ margin-bottom: 70px !important;}
.sp_mb71{ margin-bottom: 71px !important;}
.sp_mb72{ margin-bottom: 72px !important;}
.sp_mb73{ margin-bottom: 73px !important;}
.sp_mb74{ margin-bottom: 74px !important;}
.sp_mb75{ margin-bottom: 75px !important;}
.sp_mb76{ margin-bottom: 76px !important;}
.sp_mb77{ margin-bottom: 77px !important;}
.sp_mb78{ margin-bottom: 78px !important;}
.sp_mb79{ margin-bottom: 79px !important;}
.sp_mb80{ margin-bottom: 80px !important;}
.sp_mb81{ margin-bottom: 81px !important;}
.sp_mb82{ margin-bottom: 82px !important;}
.sp_mb83{ margin-bottom: 83px !important;}
.sp_mb84{ margin-bottom: 84px !important;}
.sp_mb85{ margin-bottom: 85px !important;}
.sp_mb86{ margin-bottom: 86px !important;}
.sp_mb87{ margin-bottom: 87px !important;}
.sp_mb88{ margin-bottom: 88px !important;}
.sp_mb89{ margin-bottom: 89px !important;}
.sp_mb90{ margin-bottom: 90px !important;}
.sp_mb91{ margin-bottom: 91px !important;}
.sp_mb92{ margin-bottom: 92px !important;}
.sp_mb93{ margin-bottom: 93px !important;}
.sp_mb94{ margin-bottom: 94px !important;}
.sp_mb95{ margin-bottom: 95px !important;}
.sp_mb96{ margin-bottom: 96px !important;}
.sp_mb97{ margin-bottom: 97px !important;}
.sp_mb98{ margin-bottom: 98px !important;}
.sp_mb99{ margin-bottom: 99px !important;}
.sp_mb100{ margin-bottom: 100px !important;}

/* margin-right */

.sp_mr00{ margin-right: 0px !important;}
.sp_mr01{ margin-right: 1px !important;}
.sp_mr02{ margin-right: 2px !important;}
.sp_mr03{ margin-right: 3px !important;}
.sp_mr04{ margin-right: 4px !important;}
.sp_mr05{ margin-right: 5px !important;}
.sp_mr06{ margin-right: 6px !important;}
.sp_mr07{ margin-right: 7px !important;}
.sp_mr08{ margin-right: 8px !important;}
.sp_mr09{ margin-right: 9px !important;}
.sp_mr10{ margin-right: 10px !important;}
.sp_mr11{ margin-right: 11px !important;}
.sp_mr12{ margin-right: 12px !important;}
.sp_mr13{ margin-right: 13px !important;}
.sp_mr14{ margin-right: 14px !important;}
.sp_mr15{ margin-right: 15px !important;}
.sp_mr16{ margin-right: 16px !important;}
.sp_mr17{ margin-right: 17px !important;}
.sp_mr18{ margin-right: 18px !important;}
.sp_mr19{ margin-right: 19px !important;}
.sp_mr20{ margin-right: 20px !important;}
.sp_mr21{ margin-right: 21px !important;}
.sp_mr22{ margin-right: 22px !important;}
.sp_mr23{ margin-right: 23px !important;}
.sp_mr24{ margin-right: 24px !important;}
.sp_mr25{ margin-right: 25px !important;}
.sp_mr26{ margin-right: 26px !important;}
.sp_mr27{ margin-right: 27px !important;}
.sp_mr28{ margin-right: 28px !important;}
.sp_mr29{ margin-right: 29px !important;}
.sp_mr30{ margin-right: 30px !important;}
.sp_mr31{ margin-right: 31px !important;}
.sp_mr32{ margin-right: 32px !important;}
.sp_mr33{ margin-right: 33px !important;}
.sp_mr34{ margin-right: 34px !important;}
.sp_mr35{ margin-right: 35px !important;}
.sp_mr36{ margin-right: 36px !important;}
.sp_mr37{ margin-right: 37px !important;}
.sp_mr38{ margin-right: 38px !important;}
.sp_mr39{ margin-right: 39px !important;}
.sp_mr40{ margin-right: 40px !important;}
.sp_mr41{ margin-right: 41px !important;}
.sp_mr42{ margin-right: 42px !important;}
.sp_mr43{ margin-right: 43px !important;}
.sp_mr44{ margin-right: 44px !important;}
.sp_mr45{ margin-right: 45px !important;}
.sp_mr46{ margin-right: 46px !important;}
.sp_mr47{ margin-right: 47px !important;}
.sp_mr48{ margin-right: 48px !important;}
.sp_mr49{ margin-right: 49px !important;}
.sp_mr50{ margin-right: 50px !important;}
.sp_mr51{ margin-right: 51px !important;}
.sp_mr52{ margin-right: 52px !important;}
.sp_mr53{ margin-right: 53px !important;}
.sp_mr54{ margin-right: 54px !important;}
.sp_mr55{ margin-right: 55px !important;}
.sp_mr56{ margin-right: 56px !important;}
.sp_mr57{ margin-right: 57px !important;}
.sp_mr58{ margin-right: 58px !important;}
.sp_mr59{ margin-right: 59px !important;}
.sp_mr60{ margin-right: 60px !important;}
.sp_mr61{ margin-right: 61px !important;}
.sp_mr62{ margin-right: 62px !important;}
.sp_mr63{ margin-right: 63px !important;}
.sp_mr64{ margin-right: 64px !important;}
.sp_mr65{ margin-right: 65px !important;}
.sp_mr66{ margin-right: 66px !important;}
.sp_mr67{ margin-right: 67px !important;}
.sp_mr68{ margin-right: 68px !important;}
.sp_mr69{ margin-right: 69px !important;}
.sp_mr70{ margin-right: 70px !important;}
.sp_mr71{ margin-right: 71px !important;}
.sp_mr72{ margin-right: 72px !important;}
.sp_mr73{ margin-right: 73px !important;}
.sp_mr74{ margin-right: 74px !important;}
.sp_mr75{ margin-right: 75px !important;}
.sp_mr76{ margin-right: 76px !important;}
.sp_mr77{ margin-right: 77px !important;}
.sp_mr78{ margin-right: 78px !important;}
.sp_mr79{ margin-right: 79px !important;}
.sp_mr80{ margin-right: 80px !important;}
.sp_mr81{ margin-right: 81px !important;}
.sp_mr82{ margin-right: 82px !important;}
.sp_mr83{ margin-right: 83px !important;}
.sp_mr84{ margin-right: 84px !important;}
.sp_mr85{ margin-right: 85px !important;}
.sp_mr86{ margin-right: 86px !important;}
.sp_mr87{ margin-right: 87px !important;}
.sp_mr88{ margin-right: 88px !important;}
.sp_mr89{ margin-right: 89px !important;}
.sp_mr90{ margin-right: 90px !important;}
.sp_mr91{ margin-right: 91px !important;}
.sp_mr92{ margin-right: 92px !important;}
.sp_mr93{ margin-right: 93px !important;}
.sp_mr94{ margin-right: 94px !important;}
.sp_mr95{ margin-right: 95px !important;}
.sp_mr96{ margin-right: 96px !important;}
.sp_mr97{ margin-right: 97px !important;}
.sp_mr98{ margin-right: 98px !important;}
.sp_mr99{ margin-right: 99px !important;}
.sp_mr100{ margin-right: 100px !important;}

/*
---------------------- padding -----------------------------
*/

/* padding-top */

.sp_pt00{ padding-top: 0px !important;}
.sp_pt01{ padding-top: 1px !important;}
.sp_pt02{ padding-top: 2px !important;}
.sp_pt03{ padding-top: 3px !important;}
.sp_pt04{ padding-top: 4px !important;}
.sp_pt05{ padding-top: 5px !important;}
.sp_pt06{ padding-top: 6px !important;}
.sp_pt07{ padding-top: 7px !important;}
.sp_pt08{ padding-top: 8px !important;}
.sp_pt09{ padding-top: 9px !important;}
.sp_pt10{ padding-top: 10px !important;}
.sp_pt11{ padding-top: 11px !important;}
.sp_pt12{ padding-top: 12px !important;}
.sp_pt13{ padding-top: 13px !important;}
.sp_pt14{ padding-top: 14px !important;}
.sp_pt15{ padding-top: 15px !important;}
.sp_pt16{ padding-top: 16px !important;}
.sp_pt17{ padding-top: 17px !important;}
.sp_pt18{ padding-top: 18px !important;}
.sp_pt19{ padding-top: 19px !important;}
.sp_pt20{ padding-top: 20px !important;}
.sp_pt21{ padding-top: 21px !important;}
.sp_pt22{ padding-top: 22px !important;}
.sp_pt23{ padding-top: 23px !important;}
.sp_pt24{ padding-top: 24px !important;}
.sp_pt25{ padding-top: 25px !important;}
.sp_pt26{ padding-top: 26px !important;}
.sp_pt27{ padding-top: 27px !important;}
.sp_pt28{ padding-top: 28px !important;}
.sp_pt29{ padding-top: 29px !important;}
.sp_pt30{ padding-top: 30px !important;}
.sp_pt31{ padding-top: 31px !important;}
.sp_pt32{ padding-top: 32px !important;}
.sp_pt33{ padding-top: 33px !important;}
.sp_pt34{ padding-top: 34px !important;}
.sp_pt35{ padding-top: 35px !important;}
.sp_pt36{ padding-top: 36px !important;}
.sp_pt37{ padding-top: 37px !important;}
.sp_pt38{ padding-top: 38px !important;}
.sp_pt39{ padding-top: 39px !important;}
.sp_pt40{ padding-top: 40px !important;}
.sp_pt41{ padding-top: 41px !important;}
.sp_pt42{ padding-top: 42px !important;}
.sp_pt43{ padding-top: 43px !important;}
.sp_pt44{ padding-top: 44px !important;}
.sp_pt45{ padding-top: 45px !important;}
.sp_pt46{ padding-top: 46px !important;}
.sp_pt47{ padding-top: 47px !important;}
.sp_pt48{ padding-top: 48px !important;}
.sp_pt49{ padding-top: 49px !important;}
.sp_pt50{ padding-top: 50px !important;}
.sp_pt51{ padding-top: 51px !important;}
.sp_pt52{ padding-top: 52px !important;}
.sp_pt53{ padding-top: 53px !important;}
.sp_pt54{ padding-top: 54px !important;}
.sp_pt55{ padding-top: 55px !important;}
.sp_pt56{ padding-top: 56px !important;}
.sp_pt57{ padding-top: 57px !important;}
.sp_pt58{ padding-top: 58px !important;}
.sp_pt59{ padding-top: 59px !important;}
.sp_pt60{ padding-top: 60px !important;}
.sp_pt61{ padding-top: 61px !important;}
.sp_pt62{ padding-top: 62px !important;}
.sp_pt63{ padding-top: 63px !important;}
.sp_pt64{ padding-top: 64px !important;}
.sp_pt65{ padding-top: 65px !important;}
.sp_pt66{ padding-top: 66px !important;}
.sp_pt67{ padding-top: 67px !important;}
.sp_pt68{ padding-top: 68px !important;}
.sp_pt69{ padding-top: 69px !important;}
.sp_pt70{ padding-top: 70px !important;}
.sp_pt71{ padding-top: 71px !important;}
.sp_pt72{ padding-top: 72px !important;}
.sp_pt73{ padding-top: 73px !important;}
.sp_pt74{ padding-top: 74px !important;}
.sp_pt75{ padding-top: 75px !important;}
.sp_pt76{ padding-top: 76px !important;}
.sp_pt77{ padding-top: 77px !important;}
.sp_pt78{ padding-top: 78px !important;}
.sp_pt79{ padding-top: 79px !important;}
.sp_pt80{ padding-top: 80px !important;}
.sp_pt81{ padding-top: 81px !important;}
.sp_pt82{ padding-top: 82px !important;}
.sp_pt83{ padding-top: 83px !important;}
.sp_pt84{ padding-top: 84px !important;}
.sp_pt85{ padding-top: 85px !important;}
.sp_pt86{ padding-top: 86px !important;}
.sp_pt87{ padding-top: 87px !important;}
.sp_pt88{ padding-top: 88px !important;}
.sp_pt89{ padding-top: 89px !important;}
.sp_pt90{ padding-top: 90px !important;}
.sp_pt91{ padding-top: 91px !important;}
.sp_pt92{ padding-top: 92px !important;}
.sp_pt93{ padding-top: 93px !important;}
.sp_pt94{ padding-top: 94px !important;}
.sp_pt95{ padding-top: 95px !important;}
.sp_pt96{ padding-top: 96px !important;}
.sp_pt97{ padding-top: 97px !important;}
.sp_pt98{ padding-top: 98px !important;}
.sp_pt99{ padding-top: 99px !important;}
.sp_pt100{ padding-top: 100px !important;}

/* padding-left */

.sp_pl00{ padding-left: 0px !important;}
.sp_pl01{ padding-left: 1px !important;}
.sp_pl02{ padding-left: 2px !important;}
.sp_pl03{ padding-left: 3px !important;}
.sp_pl04{ padding-left: 4px !important;}
.sp_pl05{ padding-left: 5px !important;}
.sp_pl06{ padding-left: 6px !important;}
.sp_pl07{ padding-left: 7px !important;}
.sp_pl08{ padding-left: 8px !important;}
.sp_pl09{ padding-left: 9px !important;}
.sp_pl10{ padding-left: 10px !important;}
.sp_pl11{ padding-left: 11px !important;}
.sp_pl12{ padding-left: 12px !important;}
.sp_pl13{ padding-left: 13px !important;}
.sp_pl14{ padding-left: 14px !important;}
.sp_pl15{ padding-left: 15px !important;}
.sp_pl16{ padding-left: 16px !important;}
.sp_pl17{ padding-left: 17px !important;}
.sp_pl18{ padding-left: 18px !important;}
.sp_pl19{ padding-left: 19px !important;}
.sp_pl20{ padding-left: 20px !important;}
.sp_pl21{ padding-left: 21px !important;}
.sp_pl22{ padding-left: 22px !important;}
.sp_pl23{ padding-left: 23px !important;}
.sp_pl24{ padding-left: 24px !important;}
.sp_pl25{ padding-left: 25px !important;}
.sp_pl26{ padding-left: 26px !important;}
.sp_pl27{ padding-left: 27px !important;}
.sp_pl28{ padding-left: 28px !important;}
.sp_pl29{ padding-left: 29px !important;}
.sp_pl30{ padding-left: 30px !important;}
.sp_pl31{ padding-left: 31px !important;}
.sp_pl32{ padding-left: 32px !important;}
.sp_pl33{ padding-left: 33px !important;}
.sp_pl34{ padding-left: 34px !important;}
.sp_pl35{ padding-left: 35px !important;}
.sp_pl36{ padding-left: 36px !important;}
.sp_pl37{ padding-left: 37px !important;}
.sp_pl38{ padding-left: 38px !important;}
.sp_pl39{ padding-left: 39px !important;}
.sp_pl40{ padding-left: 40px !important;}
.sp_pl41{ padding-left: 41px !important;}
.sp_pl42{ padding-left: 42px !important;}
.sp_pl43{ padding-left: 43px !important;}
.sp_pl44{ padding-left: 44px !important;}
.sp_pl45{ padding-left: 45px !important;}
.sp_pl46{ padding-left: 46px !important;}
.sp_pl47{ padding-left: 47px !important;}
.sp_pl48{ padding-left: 48px !important;}
.sp_pl49{ padding-left: 49px !important;}
.sp_pl50{ padding-left: 50px !important;}
.sp_pl51{ padding-left: 51px !important;}
.sp_pl52{ padding-left: 52px !important;}
.sp_pl53{ padding-left: 53px !important;}
.sp_pl54{ padding-left: 54px !important;}
.sp_pl55{ padding-left: 55px !important;}
.sp_pl56{ padding-left: 56px !important;}
.sp_pl57{ padding-left: 57px !important;}
.sp_pl58{ padding-left: 58px !important;}
.sp_pl59{ padding-left: 59px !important;}
.sp_pl60{ padding-left: 60px !important;}
.sp_pl61{ padding-left: 61px !important;}
.sp_pl62{ padding-left: 62px !important;}
.sp_pl63{ padding-left: 63px !important;}
.sp_pl64{ padding-left: 64px !important;}
.sp_pl65{ padding-left: 65px !important;}
.sp_pl66{ padding-left: 66px !important;}
.sp_pl67{ padding-left: 67px !important;}
.sp_pl68{ padding-left: 68px !important;}
.sp_pl69{ padding-left: 69px !important;}
.sp_pl70{ padding-left: 70px !important;}
.sp_pl71{ padding-left: 71px !important;}
.sp_pl72{ padding-left: 72px !important;}
.sp_pl73{ padding-left: 73px !important;}
.sp_pl74{ padding-left: 74px !important;}
.sp_pl75{ padding-left: 75px !important;}
.sp_pl76{ padding-left: 76px !important;}
.sp_pl77{ padding-left: 77px !important;}
.sp_pl78{ padding-left: 78px !important;}
.sp_pl79{ padding-left: 79px !important;}
.sp_pl80{ padding-left: 80px !important;}
.sp_pl81{ padding-left: 81px !important;}
.sp_pl82{ padding-left: 82px !important;}
.sp_pl83{ padding-left: 83px !important;}
.sp_pl84{ padding-left: 84px !important;}
.sp_pl85{ padding-left: 85px !important;}
.sp_pl86{ padding-left: 86px !important;}
.sp_pl87{ padding-left: 87px !important;}
.sp_pl88{ padding-left: 88px !important;}
.sp_pl89{ padding-left: 89px !important;}
.sp_pl90{ padding-left: 90px !important;}
.sp_pl91{ padding-left: 91px !important;}
.sp_pl92{ padding-left: 92px !important;}
.sp_pl93{ padding-left: 93px !important;}
.sp_pl94{ padding-left: 94px !important;}
.sp_pl95{ padding-left: 95px !important;}
.sp_pl96{ padding-left: 96px !important;}
.sp_pl97{ padding-left: 97px !important;}
.sp_pl98{ padding-left: 98px !important;}
.sp_pl99{ padding-left: 99px !important;}
.sp_pl100{ padding-left: 100px !important;}

/* padding-bottom */

.sp_pb00{ padding-bottom: 0px !important;}
.sp_pb01{ padding-bottom: 1px !important;}
.sp_pb02{ padding-bottom: 2px !important;}
.sp_pb03{ padding-bottom: 3px !important;}
.sp_pb04{ padding-bottom: 4px !important;}
.sp_pb05{ padding-bottom: 5px !important;}
.sp_pb06{ padding-bottom: 6px !important;}
.sp_pb07{ padding-bottom: 7px !important;}
.sp_pb08{ padding-bottom: 8px !important;}
.sp_pb09{ padding-bottom: 9px !important;}
.sp_pb10{ padding-bottom: 10px !important;}
.sp_pb11{ padding-bottom: 11px !important;}
.sp_pb12{ padding-bottom: 12px !important;}
.sp_pb13{ padding-bottom: 13px !important;}
.sp_pb14{ padding-bottom: 14px !important;}
.sp_pb15{ padding-bottom: 15px !important;}
.sp_pb16{ padding-bottom: 16px !important;}
.sp_pb17{ padding-bottom: 17px !important;}
.sp_pb18{ padding-bottom: 18px !important;}
.sp_pb19{ padding-bottom: 19px !important;}
.sp_pb20{ padding-bottom: 20px !important;}
.sp_pb21{ padding-bottom: 21px !important;}
.sp_pb22{ padding-bottom: 22px !important;}
.sp_pb23{ padding-bottom: 23px !important;}
.sp_pb24{ padding-bottom: 24px !important;}
.sp_pb25{ padding-bottom: 25px !important;}
.sp_pb26{ padding-bottom: 26px !important;}
.sp_pb27{ padding-bottom: 27px !important;}
.sp_pb28{ padding-bottom: 28px !important;}
.sp_pb29{ padding-bottom: 29px !important;}
.sp_pb30{ padding-bottom: 30px !important;}
.sp_pb31{ padding-bottom: 31px !important;}
.sp_pb32{ padding-bottom: 32px !important;}
.sp_pb33{ padding-bottom: 33px !important;}
.sp_pb34{ padding-bottom: 34px !important;}
.sp_pb35{ padding-bottom: 35px !important;}
.sp_pb36{ padding-bottom: 36px !important;}
.sp_pb37{ padding-bottom: 37px !important;}
.sp_pb38{ padding-bottom: 38px !important;}
.sp_pb39{ padding-bottom: 39px !important;}
.sp_pb40{ padding-bottom: 40px !important;}
.sp_pb41{ padding-bottom: 41px !important;}
.sp_pb42{ padding-bottom: 42px !important;}
.sp_pb43{ padding-bottom: 43px !important;}
.sp_pb44{ padding-bottom: 44px !important;}
.sp_pb45{ padding-bottom: 45px !important;}
.sp_pb46{ padding-bottom: 46px !important;}
.sp_pb47{ padding-bottom: 47px !important;}
.sp_pb48{ padding-bottom: 48px !important;}
.sp_pb49{ padding-bottom: 49px !important;}
.sp_pb50{ padding-bottom: 50px !important;}
.sp_pb51{ padding-bottom: 51px !important;}
.sp_pb52{ padding-bottom: 52px !important;}
.sp_pb53{ padding-bottom: 53px !important;}
.sp_pb54{ padding-bottom: 54px !important;}
.sp_pb55{ padding-bottom: 55px !important;}
.sp_pb56{ padding-bottom: 56px !important;}
.sp_pb57{ padding-bottom: 57px !important;}
.sp_pb58{ padding-bottom: 58px !important;}
.sp_pb59{ padding-bottom: 59px !important;}
.sp_pb60{ padding-bottom: 60px !important;}
.sp_pb61{ padding-bottom: 61px !important;}
.sp_pb62{ padding-bottom: 62px !important;}
.sp_pb63{ padding-bottom: 63px !important;}
.sp_pb64{ padding-bottom: 64px !important;}
.sp_pb65{ padding-bottom: 65px !important;}
.sp_pb66{ padding-bottom: 66px !important;}
.sp_pb67{ padding-bottom: 67px !important;}
.sp_pb68{ padding-bottom: 68px !important;}
.sp_pb69{ padding-bottom: 69px !important;}
.sp_pb70{ padding-bottom: 70px !important;}
.sp_pb71{ padding-bottom: 71px !important;}
.sp_pb72{ padding-bottom: 72px !important;}
.sp_pb73{ padding-bottom: 73px !important;}
.sp_pb74{ padding-bottom: 74px !important;}
.sp_pb75{ padding-bottom: 75px !important;}
.sp_pb76{ padding-bottom: 76px !important;}
.sp_pb77{ padding-bottom: 77px !important;}
.sp_pb78{ padding-bottom: 78px !important;}
.sp_pb79{ padding-bottom: 79px !important;}
.sp_pb80{ padding-bottom: 80px !important;}
.sp_pb81{ padding-bottom: 81px !important;}
.sp_pb82{ padding-bottom: 82px !important;}
.sp_pb83{ padding-bottom: 83px !important;}
.sp_pb84{ padding-bottom: 84px !important;}
.sp_pb85{ padding-bottom: 85px !important;}
.sp_pb86{ padding-bottom: 86px !important;}
.sp_pb87{ padding-bottom: 87px !important;}
.sp_pb88{ padding-bottom: 88px !important;}
.sp_pb89{ padding-bottom: 89px !important;}
.sp_pb90{ padding-bottom: 90px !important;}
.sp_pb91{ padding-bottom: 91px !important;}
.sp_pb92{ padding-bottom: 92px !important;}
.sp_pb93{ padding-bottom: 93px !important;}
.sp_pb94{ padding-bottom: 94px !important;}
.sp_pb95{ padding-bottom: 95px !important;}
.sp_pb96{ padding-bottom: 96px !important;}
.sp_pb97{ padding-bottom: 97px !important;}
.sp_pb98{ padding-bottom: 98px !important;}
.sp_pb99{ padding-bottom: 99px !important;}
.sp_pb100{ padding-bottom: 100px !important;}

/* padding-right */

.sp_pr00{ padding-right: 0px !important;}
.sp_pr01{ padding-right: 1px !important;}
.sp_pr02{ padding-right: 2px !important;}
.sp_pr03{ padding-right: 3px !important;}
.sp_pr04{ padding-right: 4px !important;}
.sp_pr05{ padding-right: 5px !important;}
.sp_pr06{ padding-right: 6px !important;}
.sp_pr07{ padding-right: 7px !important;}
.sp_pr08{ padding-right: 8px !important;}
.sp_pr09{ padding-right: 9px !important;}
.sp_pr10{ padding-right: 10px !important;}
.sp_pr11{ padding-right: 11px !important;}
.sp_pr12{ padding-right: 12px !important;}
.sp_pr13{ padding-right: 13px !important;}
.sp_pr14{ padding-right: 14px !important;}
.sp_pr15{ padding-right: 15px !important;}
.sp_pr16{ padding-right: 16px !important;}
.sp_pr17{ padding-right: 17px !important;}
.sp_pr18{ padding-right: 18px !important;}
.sp_pr19{ padding-right: 19px !important;}
.sp_pr20{ padding-right: 20px !important;}
.sp_pr21{ padding-right: 21px !important;}
.sp_pr22{ padding-right: 22px !important;}
.sp_pr23{ padding-right: 23px !important;}
.sp_pr24{ padding-right: 24px !important;}
.sp_pr25{ padding-right: 25px !important;}
.sp_pr26{ padding-right: 26px !important;}
.sp_pr27{ padding-right: 27px !important;}
.sp_pr28{ padding-right: 28px !important;}
.sp_pr29{ padding-right: 29px !important;}
.sp_pr30{ padding-right: 30px !important;}
.sp_pr31{ padding-right: 31px !important;}
.sp_pr32{ padding-right: 32px !important;}
.sp_pr33{ padding-right: 33px !important;}
.sp_pr34{ padding-right: 34px !important;}
.sp_pr35{ padding-right: 35px !important;}
.sp_pr36{ padding-right: 36px !important;}
.sp_pr37{ padding-right: 37px !important;}
.sp_pr38{ padding-right: 38px !important;}
.sp_pr39{ padding-right: 39px !important;}
.sp_pr40{ padding-right: 40px !important;}
.sp_pr41{ padding-right: 41px !important;}
.sp_pr42{ padding-right: 42px !important;}
.sp_pr43{ padding-right: 43px !important;}
.sp_pr44{ padding-right: 44px !important;}
.sp_pr45{ padding-right: 45px !important;}
.sp_pr46{ padding-right: 46px !important;}
.sp_pr47{ padding-right: 47px !important;}
.sp_pr48{ padding-right: 48px !important;}
.sp_pr49{ padding-right: 49px !important;}
.sp_pr50{ padding-right: 50px !important;}
.sp_pr51{ padding-right: 51px !important;}
.sp_pr52{ padding-right: 52px !important;}
.sp_pr53{ padding-right: 53px !important;}
.sp_pr54{ padding-right: 54px !important;}
.sp_pr55{ padding-right: 55px !important;}
.sp_pr56{ padding-right: 56px !important;}
.sp_pr57{ padding-right: 57px !important;}
.sp_pr58{ padding-right: 58px !important;}
.sp_pr59{ padding-right: 59px !important;}
.sp_pr60{ padding-right: 60px !important;}
.sp_pr61{ padding-right: 61px !important;}
.sp_pr62{ padding-right: 62px !important;}
.sp_pr63{ padding-right: 63px !important;}
.sp_pr64{ padding-right: 64px !important;}
.sp_pr65{ padding-right: 65px !important;}
.sp_pr66{ padding-right: 66px !important;}
.sp_pr67{ padding-right: 67px !important;}
.sp_pr68{ padding-right: 68px !important;}
.sp_pr69{ padding-right: 69px !important;}
.sp_pr70{ padding-right: 70px !important;}
.sp_pr71{ padding-right: 71px !important;}
.sp_pr72{ padding-right: 72px !important;}
.sp_pr73{ padding-right: 73px !important;}
.sp_pr74{ padding-right: 74px !important;}
.sp_pr75{ padding-right: 75px !important;}
.sp_pr76{ padding-right: 76px !important;}
.sp_pr77{ padding-right: 77px !important;}
.sp_pr78{ padding-right: 78px !important;}
.sp_pr79{ padding-right: 79px !important;}
.sp_pr80{ padding-right: 80px !important;}
.sp_pr81{ padding-right: 81px !important;}
.sp_pr82{ padding-right: 82px !important;}
.sp_pr83{ padding-right: 83px !important;}
.sp_pr84{ padding-right: 84px !important;}
.sp_pr85{ padding-right: 85px !important;}
.sp_pr86{ padding-right: 86px !important;}
.sp_pr87{ padding-right: 87px !important;}
.sp_pr88{ padding-right: 88px !important;}
.sp_pr89{ padding-right: 89px !important;}
.sp_pr90{ padding-right: 90px !important;}
.sp_pr91{ padding-right: 91px !important;}
.sp_pr92{ padding-right: 92px !important;}
.sp_pr93{ padding-right: 93px !important;}
.sp_pr94{ padding-right: 94px !important;}
.sp_pr95{ padding-right: 95px !important;}
.sp_pr96{ padding-right: 96px !important;}
.sp_pr97{ padding-right: 97px !important;}
.sp_pr98{ padding-right: 98px !important;}
.sp_pr99{ padding-right: 99px !important;}
.sp_pr100{ padding-right: 100px !important;}
  
/* padding-bottom */
  
.sp_pb00p{ padding-bottom: 0% !important;}
.sp_pb01p{ padding-bottom: 1% !important;}
.sp_pb02p{ padding-bottom: 2% !important;}
.sp_pb03p{ padding-bottom: 3% !important;}
.sp_pb04p{ padding-bottom: 4% !important;}
.sp_pb05p{ padding-bottom: 5% !important;}
.sp_pb06p{ padding-bottom: 6% !important;}
.sp_pb07p{ padding-bottom: 7% !important;}
.sp_pb08p{ padding-bottom: 8% !important;}
.sp_pb09p{ padding-bottom: 9% !important;}
.sp_pb10p{ padding-bottom: 10% !important;}
.sp_pb11p{ padding-bottom: 11% !important;}
.sp_pb12p{ padding-bottom: 12% !important;}
.sp_pb13p{ padding-bottom: 13% !important;}
.sp_pb14p{ padding-bottom: 14% !important;}
.sp_pb15p{ padding-bottom: 15% !important;}
.sp_pb16p{ padding-bottom: 16% !important;}
.sp_pb17p{ padding-bottom: 17% !important;}
.sp_pb18p{ padding-bottom: 18% !important;}
.sp_pb19p{ padding-bottom: 19% !important;}
.sp_pb20p{ padding-bottom: 20% !important;}
.sp_pb21p{ padding-bottom: 21% !important;}
.sp_pb22p{ padding-bottom: 22% !important;}
.sp_pb23p{ padding-bottom: 23% !important;}
.sp_pb24p{ padding-bottom: 24% !important;}
.sp_pb25p{ padding-bottom: 25% !important;}
.sp_pb26p{ padding-bottom: 26% !important;}
.sp_pb27p{ padding-bottom: 27% !important;}
.sp_pb28p{ padding-bottom: 28% !important;}
.sp_pb29p{ padding-bottom: 29% !important;}
.sp_pb30p{ padding-bottom: 30% !important;}
.sp_pb31p{ padding-bottom: 31% !important;}
.sp_pb32p{ padding-bottom: 32% !important;}
.sp_pb33p{ padding-bottom: 33% !important;}
.sp_pb34p{ padding-bottom: 34% !important;}
.sp_pb35p{ padding-bottom: 35% !important;}
.sp_pb36p{ padding-bottom: 36% !important;}
.sp_pb37p{ padding-bottom: 37% !important;}
.sp_pb38p{ padding-bottom: 38% !important;}
.sp_pb39p{ padding-bottom: 39% !important;}
.sp_pb40p{ padding-bottom: 40% !important;}
.sp_pb41p{ padding-bottom: 41% !important;}
.sp_pb42p{ padding-bottom: 42% !important;}
.sp_pb43p{ padding-bottom: 43% !important;}
.sp_pb44p{ padding-bottom: 44% !important;}
.sp_pb45p{ padding-bottom: 45% !important;}
.sp_pb46p{ padding-bottom: 46% !important;}
.sp_pb47p{ padding-bottom: 47% !important;}
.sp_pb48p{ padding-bottom: 48% !important;}
.sp_pb49p{ padding-bottom: 49% !important;}
.sp_pb50p{ padding-bottom: 50% !important;}
.sp_pb51p{ padding-bottom: 51% !important;}
.sp_pb52p{ padding-bottom: 52% !important;}
.sp_pb53p{ padding-bottom: 53% !important;}
.sp_pb54p{ padding-bottom: 54% !important;}
.sp_pb55p{ padding-bottom: 55% !important;}
.sp_pb56p{ padding-bottom: 56% !important;}
.sp_pb57p{ padding-bottom: 57% !important;}
.sp_pb58p{ padding-bottom: 58% !important;}
.sp_pb59p{ padding-bottom: 59% !important;}
.sp_pb60p{ padding-bottom: 60% !important;}
.sp_pb61p{ padding-bottom: 61% !important;}
.sp_pb62p{ padding-bottom: 62% !important;}
.sp_pb63p{ padding-bottom: 63% !important;}
.sp_pb64p{ padding-bottom: 64% !important;}
.sp_pb65p{ padding-bottom: 65% !important;}
.sp_pb66p{ padding-bottom: 66% !important;}
.sp_pb67p{ padding-bottom: 67% !important;}
.sp_pb68p{ padding-bottom: 68% !important;}
.sp_pb69p{ padding-bottom: 69% !important;}
.sp_pb70p{ padding-bottom: 70% !important;}
.sp_pb71p{ padding-bottom: 71% !important;}
.sp_pb72p{ padding-bottom: 72% !important;}
.sp_pb73p{ padding-bottom: 73% !important;}
.sp_pb74p{ padding-bottom: 74% !important;}
.sp_pb75p{ padding-bottom: 75% !important;}
.sp_pb76p{ padding-bottom: 76% !important;}
.sp_pb77p{ padding-bottom: 77% !important;}
.sp_pb78p{ padding-bottom: 78% !important;}
.sp_pb79p{ padding-bottom: 79% !important;}
.sp_pb80p{ padding-bottom: 80% !important;}
.sp_pb81p{ padding-bottom: 81% !important;}
.sp_pb82p{ padding-bottom: 82% !important;}
.sp_pb83p{ padding-bottom: 83% !important;}
.sp_pb84p{ padding-bottom: 84% !important;}
.sp_pb85p{ padding-bottom: 85% !important;}
.sp_pb86p{ padding-bottom: 86% !important;}
.sp_pb87p{ padding-bottom: 87% !important;}
.sp_pb88p{ padding-bottom: 88% !important;}
.sp_pb89p{ padding-bottom: 89% !important;}
.sp_pb90p{ padding-bottom: 90% !important;}
.sp_pb91p{ padding-bottom: 91% !important;}
.sp_pb92p{ padding-bottom: 92% !important;}
.sp_pb93p{ padding-bottom: 93% !important;}
.sp_pb94p{ padding-bottom: 94% !important;}
.sp_pb95p{ padding-bottom: 95% !important;}
.sp_pb96p{ padding-bottom: 96% !important;}
.sp_pb97p{ padding-bottom: 97% !important;}
.sp_pb98p{ padding-bottom: 98% !important;}
.sp_pb99p{ padding-bottom: 99% !important;}
.sp_pb100p{ padding-bottom: 100% !important;}
.sp_pb101p{ padding-bottom: 101% !important;}
.sp_pb102p{ padding-bottom: 102% !important;}
.sp_pb103p{ padding-bottom: 103% !important;}
.sp_pb104p{ padding-bottom: 104% !important;}
.sp_pb105p{ padding-bottom: 105% !important;}
.sp_pb106p{ padding-bottom: 106% !important;}
.sp_pb107p{ padding-bottom: 107% !important;}
.sp_pb108p{ padding-bottom: 108% !important;}
.sp_pb109p{ padding-bottom: 109% !important;}
.sp_pb110p{ padding-bottom: 110% !important;}
.sp_pb111p{ padding-bottom: 111% !important;}
.sp_pb112p{ padding-bottom: 112% !important;}
.sp_pb113p{ padding-bottom: 113% !important;}
.sp_pb114p{ padding-bottom: 114% !important;}
.sp_pb115p{ padding-bottom: 115% !important;}
.sp_pb116p{ padding-bottom: 116% !important;}
.sp_pb117p{ padding-bottom: 117% !important;}
.sp_pb118p{ padding-bottom: 118% !important;}
.sp_pb119p{ padding-bottom: 119% !important;}
.sp_pb120p{ padding-bottom: 120% !important;}
.sp_pb121p{ padding-bottom: 121% !important;}
.sp_pb122p{ padding-bottom: 122% !important;}
.sp_pb123p{ padding-bottom: 123% !important;}
.sp_pb124p{ padding-bottom: 124% !important;}
.sp_pb125p{ padding-bottom: 125% !important;}
.sp_pb126p{ padding-bottom: 126% !important;}
.sp_pb127p{ padding-bottom: 127% !important;}
.sp_pb128p{ padding-bottom: 128% !important;}
.sp_pb129p{ padding-bottom: 129% !important;}
.sp_pb130p{ padding-bottom: 130% !important;}
.sp_pb131p{ padding-bottom: 131% !important;}
.sp_pb132p{ padding-bottom: 132% !important;}
.sp_pb133p{ padding-bottom: 133% !important;}
.sp_pb134p{ padding-bottom: 134% !important;}
.sp_pb135p{ padding-bottom: 135% !important;}
.sp_pb136p{ padding-bottom: 136% !important;}
.sp_pb137p{ padding-bottom: 137% !important;}
.sp_pb138p{ padding-bottom: 138% !important;}
.sp_pb139p{ padding-bottom: 139% !important;}
.sp_pb140p{ padding-bottom: 140% !important;}
.sp_pb141p{ padding-bottom: 141% !important;}
.sp_pb142p{ padding-bottom: 142% !important;}
.sp_pb143p{ padding-bottom: 143% !important;}
.sp_pb144p{ padding-bottom: 144% !important;}
.sp_pb145p{ padding-bottom: 145% !important;}
.sp_pb146p{ padding-bottom: 146% !important;}
.sp_pb147p{ padding-bottom: 147% !important;}
.sp_pb148p{ padding-bottom: 148% !important;}
.sp_pb149p{ padding-bottom: 149% !important;}
.sp_pb150p{ padding-bottom: 150% !important;}

  
}


/*
---------------------- 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;}

}

/* フォントサイズ
===========================================================*/

.fs6 {font-size: 6px !important;}
.fs7 {font-size: 7px !important;}
.fs8 {font-size: 8px !important;}
.fs9 {font-size: 9px !important;}
.fs10 {font-size: 10px !important;}
.fs11 {font-size: 11px !important;}
.fs12 {font-size: 12px !important;}
.fs13 {font-size: 13px !important;}
.fs14 {font-size: 14px !important;}
.fs15 {font-size: 15px !important;}
.fs16 {font-size: 16px !important;}
.fs17 {font-size: 17px !important;}
.fs18 {font-size: 18px !important;}
.fs19 {font-size: 19px !important;}
.fs20 {font-size: 20px !important;}
.fs21 {font-size: 21px !important;}
.fs22 {font-size: 22px !important;}
.fs23 {font-size: 23px !important;}
.fs24 {font-size: 24px !important;}
.fs25 {font-size: 25px !important;}
.fs26 {font-size: 26px !important;}
.fs27 {font-size: 27px !important;}
.fs28 {font-size: 28px !important;}
.fs29 {font-size: 29px !important;}
.fs30 {font-size: 30px !important;}
.fs31 {font-size: 31px !important;}
.fs32 {font-size: 32px !important;}
.fs33 {font-size: 33px !important;}
.fs34 {font-size: 34px !important;}
.fs35 {font-size: 35px !important;}
.fs36 {font-size: 36px !important;}
.fs37 {font-size: 37px !important;}
.fs38 {font-size: 38px !important;}
.fs39 {font-size: 39px !important;}
.fs40 {font-size: 40px !important;}
.fs41 {font-size: 41px !important;}
.fs42 {font-size: 42px !important;}
.fs43 {font-size: 43px !important;}
.fs44 {font-size: 44px !important;}
.fs45 {font-size: 45px !important;}
.fs46 {font-size: 46px !important;}
.fs47 {font-size: 47px !important;}
.fs48 {font-size: 48px !important;}
.fs49 {font-size: 49px !important;}
.fs50 {font-size: 50px !important;}
.fs51 {font-size: 51px !important;}
.fs52 {font-size: 52px !important;}
.fs53 {font-size: 53px !important;}
.fs54 {font-size: 54px !important;}
.fs55 {font-size: 55px !important;}
.fs56 {font-size: 56px !important;}
.fs57 {font-size: 57px !important;}
.fs58 {font-size: 58px !important;}
.fs59 {font-size: 59px !important;}
.fs60 {font-size: 60px !important;}
.fs61 {font-size: 61px !important;}
.fs62 {font-size: 62px !important;}
.fs63 {font-size: 63px !important;}
.fs64 {font-size: 64px !important;}
.fs65 {font-size: 65px !important;}
.fs66 {font-size: 66px !important;}
.fs67 {font-size: 67px !important;}
.fs68 {font-size: 68px !important;}
.fs69 {font-size: 69px !important;}
.fs70 {font-size: 70px !important;}
.fs71 {font-size: 71px !important;}
.fs72 {font-size: 72px !important;}
.fs73 {font-size: 73px !important;}
.fs74 {font-size: 74px !important;}
.fs75 {font-size: 75px !important;}
.fs76 {font-size: 76px !important;}
.fs77 {font-size: 77px !important;}
.fs78 {font-size: 78px !important;}
.fs79 {font-size: 79px !important;}
.fs80 {font-size: 80px !important;}
.fs81 {font-size: 81px !important;}
.fs82 {font-size: 82px !important;}
.fs83 {font-size: 83px !important;}
.fs84 {font-size: 84px !important;}
.fs85 {font-size: 85px !important;}
.fs86 {font-size: 86px !important;}
.fs87 {font-size: 87px !important;}
.fs88 {font-size: 88px !important;}
.fs89 {font-size: 89px !important;}
.fs90 {font-size: 90px !important;}
.fs91 {font-size: 91px !important;}
.fs92 {font-size: 92px !important;}
.fs93 {font-size: 93px !important;}
.fs94 {font-size: 94px !important;}
.fs95 {font-size: 95px !important;}
.fs96 {font-size: 96px !important;}
.fs97 {font-size: 97px !important;}
.fs98 {font-size: 98px !important;}
.fs99 {font-size: 99px !important;}
.fs100 {font-size: 100px !important;}

/* font_weight
===========================================================*/
.fw100{ font-weight: 100 !important; }
.fw200{ font-weight: 200 !important; }
.fw300{ font-weight: 300 !important; }
.fw400{ font-weight: 400 !important; }
.fw500{ font-weight: 500 !important; }
.fw600{ font-weight: 600 !important; }
.fw700{ font-weight: 700 !important; }
.fw800{ font-weight: 800 !important; }
.fw900{ font-weight: 900 !important; }
.fw_bold{ font-weight: bold !important; }

/* pc */
@media all and (min-width: 901px) {
.pc_fs6 {font-size: 6px !important;}
.pc_fs7 {font-size: 7px !important;}
.pc_fs8 {font-size: 8px !important;}
.pc_fs9 {font-size: 9px !important;}
.pc_fs10 {font-size: 10px !important;}
.pc_fs11 {font-size: 11px !important;}
.pc_fs12 {font-size: 12px !important;}
.pc_fs13 {font-size: 13px !important;}
.pc_fs14 {font-size: 14px !important;}
.pc_fs15 {font-size: 15px !important;}
.pc_fs16 {font-size: 16px !important;}
.pc_fs17 {font-size: 17px !important;}
.pc_fs18 {font-size: 18px !important;}
.pc_fs19 {font-size: 19px !important;}
.pc_fs20 {font-size: 20px !important;}
.pc_fs21 {font-size: 21px !important;}
.pc_fs22 {font-size: 22px !important;}
.pc_fs23 {font-size: 23px !important;}
.pc_fs24 {font-size: 24px !important;}
.pc_fs25 {font-size: 25px !important;}
.pc_fs26 {font-size: 26px !important;}
.pc_fs27 {font-size: 27px !important;}
.pc_fs28 {font-size: 28px !important;}
.pc_fs29 {font-size: 29px !important;}
.pc_fs30 {font-size: 30px !important;}
.pc_fs31 {font-size: 31px !important;}
.pc_fs32 {font-size: 32px !important;}
.pc_fs33 {font-size: 33px !important;}
.pc_fs34 {font-size: 34px !important;}
.pc_fs35 {font-size: 35px !important;}
.pc_fs36 {font-size: 36px !important;}
.pc_fs37 {font-size: 37px !important;}
.pc_fs38 {font-size: 38px !important;}
.pc_fs39 {font-size: 39px !important;}
.pc_fs40 {font-size: 40px !important;}
.pc_fs41 {font-size: 41px !important;}
.pc_fs42 {font-size: 42px !important;}
.pc_fs43 {font-size: 43px !important;}
.pc_fs44 {font-size: 44px !important;}
.pc_fs45 {font-size: 45px !important;}
.pc_fs46 {font-size: 46px !important;}
.pc_fs47 {font-size: 47px !important;}
.pc_fs48 {font-size: 48px !important;}
.pc_fs49 {font-size: 49px !important;}
.pc_fs50 {font-size: 50px !important;}
.pc_fs51 {font-size: 51px !important;}
.pc_fs52 {font-size: 52px !important;}
.pc_fs53 {font-size: 53px !important;}
.pc_fs54 {font-size: 54px !important;}
.pc_fs55 {font-size: 55px !important;}
.pc_fs56 {font-size: 56px !important;}
.pc_fs57 {font-size: 57px !important;}
.pc_fs58 {font-size: 58px !important;}
.pc_fs59 {font-size: 59px !important;}
.pc_fs60 {font-size: 60px !important;}
.pc_fs61 {font-size: 61px !important;}
.pc_fs62 {font-size: 62px !important;}
.pc_fs63 {font-size: 63px !important;}
.pc_fs64 {font-size: 64px !important;}
.pc_fs65 {font-size: 65px !important;}
.pc_fs66 {font-size: 66px !important;}
.pc_fs67 {font-size: 67px !important;}
.pc_fs68 {font-size: 68px !important;}
.pc_fs69 {font-size: 69px !important;}
.pc_fs70 {font-size: 70px !important;}
.pc_fs71 {font-size: 71px !important;}
.pc_fs72 {font-size: 72px !important;}
.pc_fs73 {font-size: 73px !important;}
.pc_fs74 {font-size: 74px !important;}
.pc_fs75 {font-size: 75px !important;}
.pc_fs76 {font-size: 76px !important;}
.pc_fs77 {font-size: 77px !important;}
.pc_fs78 {font-size: 78px !important;}
.pc_fs79 {font-size: 79px !important;}
.pc_fs80 {font-size: 80px !important;}
.pc_fs81 {font-size: 81px !important;}
.pc_fs82 {font-size: 82px !important;}
.pc_fs83 {font-size: 83px !important;}
.pc_fs84 {font-size: 84px !important;}
.pc_fs85 {font-size: 85px !important;}
.pc_fs86 {font-size: 86px !important;}
.pc_fs87 {font-size: 87px !important;}
.pc_fs88 {font-size: 88px !important;}
.pc_fs89 {font-size: 89px !important;}
.pc_fs90 {font-size: 90px !important;}
.pc_fs91 {font-size: 91px !important;}
.pc_fs92 {font-size: 92px !important;}
.pc_fs93 {font-size: 93px !important;}
.pc_fs94 {font-size: 94px !important;}
.pc_fs95 {font-size: 95px !important;}
.pc_fs96 {font-size: 96px !important;}
.pc_fs97 {font-size: 97px !important;}
.pc_fs98 {font-size: 98px !important;}
.pc_fs99 {font-size: 99px !important;}
.pc_fs100 {font-size: 100px !important;}

/* font_weight
===========================================================*/

.pc_fw100{ font-weight: 100 !important; }
.pc_fw200{ font-weight: 200 !important; }
.pc_fw300{ font-weight: 300 !important; }
.pc_fw400{ font-weight: 400 !important; }
.pc_fw500{ font-weight: 500 !important; }
.pc_fw600{ font-weight: 600 !important; }
.pc_fw700{ font-weight: 700 !important; }
.pc_fw800{ font-weight: 800 !important; }
.pc_fw900{ font-weight: 900 !important; }
.pc_fw_bold{ font-weight: bold !important; }
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
.pad_fs6 {font-size: 6px !important;}
.pad_fs7 {font-size: 7px !important;}
.pad_fs8 {font-size: 8px !important;}
.pad_fs9 {font-size: 9px !important;}
.pad_fs10 {font-size: 10px !important;}
.pad_fs11 {font-size: 11px !important;}
.pad_fs12 {font-size: 12px !important;}
.pad_fs13 {font-size: 13px !important;}
.pad_fs14 {font-size: 14px !important;}
.pad_fs15 {font-size: 15px !important;}
.pad_fs16 {font-size: 16px !important;}
.pad_fs17 {font-size: 17px !important;}
.pad_fs18 {font-size: 18px !important;}
.pad_fs19 {font-size: 19px !important;}
.pad_fs20 {font-size: 20px !important;}
.pad_fs21 {font-size: 21px !important;}
.pad_fs22 {font-size: 22px !important;}
.pad_fs23 {font-size: 23px !important;}
.pad_fs24 {font-size: 24px !important;}
.pad_fs25 {font-size: 25px !important;}
.pad_fs26 {font-size: 26px !important;}
.pad_fs27 {font-size: 27px !important;}
.pad_fs28 {font-size: 28px !important;}
.pad_fs29 {font-size: 29px !important;}
.pad_fs30 {font-size: 30px !important;}
.pad_fs31 {font-size: 31px !important;}
.pad_fs32 {font-size: 32px !important;}
.pad_fs33 {font-size: 33px !important;}
.pad_fs34 {font-size: 34px !important;}
.pad_fs35 {font-size: 35px !important;}
.pad_fs36 {font-size: 36px !important;}
.pad_fs37 {font-size: 37px !important;}
.pad_fs38 {font-size: 38px !important;}
.pad_fs39 {font-size: 39px !important;}
.pad_fs40 {font-size: 40px !important;}
.pad_fs41 {font-size: 41px !important;}
.pad_fs42 {font-size: 42px !important;}
.pad_fs43 {font-size: 43px !important;}
.pad_fs44 {font-size: 44px !important;}
.pad_fs45 {font-size: 45px !important;}
.pad_fs46 {font-size: 46px !important;}
.pad_fs47 {font-size: 47px !important;}
.pad_fs48 {font-size: 48px !important;}
.pad_fs49 {font-size: 49px !important;}
.pad_fs50 {font-size: 50px !important;}
.pad_fs51 {font-size: 51px !important;}
.pad_fs52 {font-size: 52px !important;}
.pad_fs53 {font-size: 53px !important;}
.pad_fs54 {font-size: 54px !important;}
.pad_fs55 {font-size: 55px !important;}
.pad_fs56 {font-size: 56px !important;}
.pad_fs57 {font-size: 57px !important;}
.pad_fs58 {font-size: 58px !important;}
.pad_fs59 {font-size: 59px !important;}
.pad_fs60 {font-size: 60px !important;}
.pad_fs61 {font-size: 61px !important;}
.pad_fs62 {font-size: 62px !important;}
.pad_fs63 {font-size: 63px !important;}
.pad_fs64 {font-size: 64px !important;}
.pad_fs65 {font-size: 65px !important;}
.pad_fs66 {font-size: 66px !important;}
.pad_fs67 {font-size: 67px !important;}
.pad_fs68 {font-size: 68px !important;}
.pad_fs69 {font-size: 69px !important;}
.pad_fs70 {font-size: 70px !important;}
.pad_fs71 {font-size: 71px !important;}
.pad_fs72 {font-size: 72px !important;}
.pad_fs73 {font-size: 73px !important;}
.pad_fs74 {font-size: 74px !important;}
.pad_fs75 {font-size: 75px !important;}
.pad_fs76 {font-size: 76px !important;}
.pad_fs77 {font-size: 77px !important;}
.pad_fs78 {font-size: 78px !important;}
.pad_fs79 {font-size: 79px !important;}
.pad_fs80 {font-size: 80px !important;}
.pad_fs81 {font-size: 81px !important;}
.pad_fs82 {font-size: 82px !important;}
.pad_fs83 {font-size: 83px !important;}
.pad_fs84 {font-size: 84px !important;}
.pad_fs85 {font-size: 85px !important;}
.pad_fs86 {font-size: 86px !important;}
.pad_fs87 {font-size: 87px !important;}
.pad_fs88 {font-size: 88px !important;}
.pad_fs89 {font-size: 89px !important;}
.pad_fs90 {font-size: 90px !important;}
.pad_fs91 {font-size: 91px !important;}
.pad_fs92 {font-size: 92px !important;}
.pad_fs93 {font-size: 93px !important;}
.pad_fs94 {font-size: 94px !important;}
.pad_fs95 {font-size: 95px !important;}
.pad_fs96 {font-size: 96px !important;}
.pad_fs97 {font-size: 97px !important;}
.pad_fs98 {font-size: 98px !important;}
.pad_fs99 {font-size: 99px !important;}
.pad_fs100 {font-size: 100px !important;}

/* font_weight
===========================================================*/

.pad_fw100{ font-weight: 100 !important; }
.pad_fw200{ font-weight: 200 !important; }
.pad_fw300{ font-weight: 300 !important; }
.pad_fw400{ font-weight: 400 !important; }
.pad_fw500{ font-weight: 500 !important; }
.pad_fw600{ font-weight: 600 !important; }
.pad_fw700{ font-weight: 700 !important; }
.pad_fw800{ font-weight: 800 !important; }
.pad_fw900{ font-weight: 900 !important; }
.pad_fw_bold{ font-weight: bold !important; }
}

/* sp */
@media screen and (max-width: 700px) {
.sp_fs6 {font-size: 6px !important;}
.sp_fs7 {font-size: 7px !important;}
.sp_fs8 {font-size: 8px !important;}
.sp_fs9 {font-size: 9px !important;}
.sp_fs10 {font-size: 10px !important;}
.sp_fs11 {font-size: 11px !important;}
.sp_fs12 {font-size: 12px !important;}
.sp_fs13 {font-size: 13px !important;}
.sp_fs14 {font-size: 14px !important;}
.sp_fs15 {font-size: 15px !important;}
.sp_fs16 {font-size: 16px !important;}
.sp_fs17 {font-size: 17px !important;}
.sp_fs18 {font-size: 18px !important;}
.sp_fs19 {font-size: 19px !important;}
.sp_fs20 {font-size: 20px !important;}
.sp_fs21 {font-size: 21px !important;}
.sp_fs22 {font-size: 22px !important;}
.sp_fs23 {font-size: 23px !important;}
.sp_fs24 {font-size: 24px !important;}
.sp_fs25 {font-size: 25px !important;}
.sp_fs26 {font-size: 26px !important;}
.sp_fs27 {font-size: 27px !important;}
.sp_fs28 {font-size: 28px !important;}
.sp_fs29 {font-size: 29px !important;}
.sp_fs30 {font-size: 30px !important;}
.sp_fs31 {font-size: 31px !important;}
.sp_fs32 {font-size: 32px !important;}
.sp_fs33 {font-size: 33px !important;}
.sp_fs34 {font-size: 34px !important;}
.sp_fs35 {font-size: 35px !important;}
.sp_fs36 {font-size: 36px !important;}
.sp_fs37 {font-size: 37px !important;}
.sp_fs38 {font-size: 38px !important;}
.sp_fs39 {font-size: 39px !important;}
.sp_fs40 {font-size: 40px !important;}
.sp_fs41 {font-size: 41px !important;}
.sp_fs42 {font-size: 42px !important;}
.sp_fs43 {font-size: 43px !important;}
.sp_fs44 {font-size: 44px !important;}
.sp_fs45 {font-size: 45px !important;}
.sp_fs46 {font-size: 46px !important;}
.sp_fs47 {font-size: 47px !important;}
.sp_fs48 {font-size: 48px !important;}
.sp_fs49 {font-size: 49px !important;}
.sp_fs50 {font-size: 50px !important;}
.sp_fs51 {font-size: 51px !important;}
.sp_fs52 {font-size: 52px !important;}
.sp_fs53 {font-size: 53px !important;}
.sp_fs54 {font-size: 54px !important;}
.sp_fs55 {font-size: 55px !important;}
.sp_fs56 {font-size: 56px !important;}
.sp_fs57 {font-size: 57px !important;}
.sp_fs58 {font-size: 58px !important;}
.sp_fs59 {font-size: 59px !important;}
.sp_fs60 {font-size: 60px !important;}
.sp_fs61 {font-size: 61px !important;}
.sp_fs62 {font-size: 62px !important;}
.sp_fs63 {font-size: 63px !important;}
.sp_fs64 {font-size: 64px !important;}
.sp_fs65 {font-size: 65px !important;}
.sp_fs66 {font-size: 66px !important;}
.sp_fs67 {font-size: 67px !important;}
.sp_fs68 {font-size: 68px !important;}
.sp_fs69 {font-size: 69px !important;}
.sp_fs70 {font-size: 70px !important;}
.sp_fs71 {font-size: 71px !important;}
.sp_fs72 {font-size: 72px !important;}
.sp_fs73 {font-size: 73px !important;}
.sp_fs74 {font-size: 74px !important;}
.sp_fs75 {font-size: 75px !important;}
.sp_fs76 {font-size: 76px !important;}
.sp_fs77 {font-size: 77px !important;}
.sp_fs78 {font-size: 78px !important;}
.sp_fs79 {font-size: 79px !important;}
.sp_fs80 {font-size: 80px !important;}
.sp_fs81 {font-size: 81px !important;}
.sp_fs82 {font-size: 82px !important;}
.sp_fs83 {font-size: 83px !important;}
.sp_fs84 {font-size: 84px !important;}
.sp_fs85 {font-size: 85px !important;}
.sp_fs86 {font-size: 86px !important;}
.sp_fs87 {font-size: 87px !important;}
.sp_fs88 {font-size: 88px !important;}
.sp_fs89 {font-size: 89px !important;}
.sp_fs90 {font-size: 90px !important;}
.sp_fs91 {font-size: 91px !important;}
.sp_fs92 {font-size: 92px !important;}
.sp_fs93 {font-size: 93px !important;}
.sp_fs94 {font-size: 94px !important;}
.sp_fs95 {font-size: 95px !important;}
.sp_fs96 {font-size: 96px !important;}
.sp_fs97 {font-size: 97px !important;}
.sp_fs98 {font-size: 98px !important;}
.sp_fs99 {font-size: 99px !important;}
.sp_fs100 {font-size: 100px !important;}

/* font_weight
===========================================================*/

.sp_fw100{ font-weight: 100 !important; }
.sp_fw200{ font-weight: 200 !important; }
.sp_fw300{ font-weight: 300 !important; }
.sp_fw400{ font-weight: 400 !important; }
.sp_fw500{ font-weight: 500 !important; }
.sp_fw600{ font-weight: 600 !important; }
.sp_fw700{ font-weight: 700 !important; }
.sp_fw800{ font-weight: 800 !important; }
.sp_fw900{ font-weight: 900 !important; }
.sp_fw_bold{ font-weight: bold !important; }
}
/* font_size%
===========================================================*/
.fs00p { font-size: 0% !important;}
.fs01p { font-size: 1% !important;}
.fs02p { font-size: 2% !important;}
.fs03p { font-size: 3% !important;}
.fs04p { font-size: 4% !important;}
.fs05p { font-size: 5% !important;}
.fs06p { font-size: 6% !important;}
.fs07p { font-size: 7% !important;}
.fs08p { font-size: 8% !important;}
.fs09p { font-size: 9% !important;}
.fs10p { font-size: 10% !important;}
.fs11p { font-size: 11% !important;}
.fs12p { font-size: 12% !important;}
.fs13p { font-size: 13% !important;}
.fs14p { font-size: 14% !important;}
.fs15p { font-size: 15% !important;}
.fs16p { font-size: 16% !important;}
.fs17p { font-size: 17% !important;}
.fs18p { font-size: 18% !important;}
.fs19p { font-size: 19% !important;}
.fs20p { font-size: 20% !important;}
.fs21p { font-size: 21% !important;}
.fs22p { font-size: 22% !important;}
.fs23p { font-size: 23% !important;}
.fs24p { font-size: 24% !important;}
.fs25p { font-size: 25% !important;}
.fs26p { font-size: 26% !important;}
.fs27p { font-size: 27% !important;}
.fs28p { font-size: 28% !important;}
.fs29p { font-size: 29% !important;}
.fs30p { font-size: 30% !important;}
.fs31p { font-size: 31% !important;}
.fs32p { font-size: 32% !important;}
.fs33p { font-size: 33% !important;}
.fs34p { font-size: 34% !important;}
.fs35p { font-size: 35% !important;}
.fs36p { font-size: 36% !important;}
.fs37p { font-size: 37% !important;}
.fs38p { font-size: 38% !important;}
.fs39p { font-size: 39% !important;}
.fs40p { font-size: 40% !important;}
.fs41p { font-size: 41% !important;}
.fs42p { font-size: 42% !important;}
.fs43p { font-size: 43% !important;}
.fs44p { font-size: 44% !important;}
.fs45p { font-size: 45% !important;}
.fs46p { font-size: 46% !important;}
.fs47p { font-size: 47% !important;}
.fs48p { font-size: 48% !important;}
.fs49p { font-size: 49% !important;}
.fs50p { font-size: 50% !important;}
.fs51p { font-size: 51% !important;}
.fs52p { font-size: 52% !important;}
.fs53p { font-size: 53% !important;}
.fs54p { font-size: 54% !important;}
.fs55p { font-size: 55% !important;}
.fs56p { font-size: 56% !important;}
.fs57p { font-size: 57% !important;}
.fs58p { font-size: 58% !important;}
.fs59p { font-size: 59% !important;}
.fs60p { font-size: 60% !important;}
.fs61p { font-size: 61% !important;}
.fs62p { font-size: 62% !important;}
.fs63p { font-size: 63% !important;}
.fs64p { font-size: 64% !important;}
.fs65p { font-size: 65% !important;}
.fs66p { font-size: 66% !important;}
.fs67p { font-size: 67% !important;}
.fs68p { font-size: 68% !important;}
.fs69p { font-size: 69% !important;}
.fs70p { font-size: 70% !important;}
.fs71p { font-size: 71% !important;}
.fs72p { font-size: 72% !important;}
.fs73p { font-size: 73% !important;}
.fs74p { font-size: 74% !important;}
.fs75p { font-size: 75% !important;}
.fs76p { font-size: 76% !important;}
.fs77p { font-size: 77% !important;}
.fs78p { font-size: 78% !important;}
.fs79p { font-size: 79% !important;}
.fs80p { font-size: 80% !important;}
.fs81p { font-size: 81% !important;}
.fs82p { font-size: 82% !important;}
.fs83p { font-size: 83% !important;}
.fs84p { font-size: 84% !important;}
.fs85p { font-size: 85% !important;}
.fs86p { font-size: 86% !important;}
.fs87p { font-size: 87% !important;}
.fs88p { font-size: 88% !important;}
.fs89p { font-size: 89% !important;}
.fs90p { font-size: 90% !important;}
.fs91p { font-size: 91% !important;}
.fs92p { font-size: 92% !important;}
.fs93p { font-size: 93% !important;}
.fs94p { font-size: 94% !important;}
.fs95p { font-size: 95% !important;}
.fs96p { font-size: 96% !important;}
.fs97p { font-size: 97% !important;}
.fs98p { font-size: 98% !important;}
.fs99p { font-size: 99% !important;}
.fs100p { font-size: 100% !important;}

/* PC */
@media all and (min-width:901px) {
.pc_fs00p { font-size: 0% !important;}
.pc_fs01p { font-size: 1% !important;}
.pc_fs02p { font-size: 2% !important;}
.pc_fs03p { font-size: 3% !important;}
.pc_fs04p { font-size: 4% !important;}
.pc_fs05p { font-size: 5% !important;}
.pc_fs06p { font-size: 6% !important;}
.pc_fs07p { font-size: 7% !important;}
.pc_fs08p { font-size: 8% !important;}
.pc_fs09p { font-size: 9% !important;}
.pc_fs10p { font-size: 10% !important;}
.pc_fs11p { font-size: 11% !important;}
.pc_fs12p { font-size: 12% !important;}
.pc_fs13p { font-size: 13% !important;}
.pc_fs14p { font-size: 14% !important;}
.pc_fs15p { font-size: 15% !important;}
.pc_fs16p { font-size: 16% !important;}
.pc_fs17p { font-size: 17% !important;}
.pc_fs18p { font-size: 18% !important;}
.pc_fs19p { font-size: 19% !important;}
.pc_fs20p { font-size: 20% !important;}
.pc_fs21p { font-size: 21% !important;}
.pc_fs22p { font-size: 22% !important;}
.pc_fs23p { font-size: 23% !important;}
.pc_fs24p { font-size: 24% !important;}
.pc_fs25p { font-size: 25% !important;}
.pc_fs26p { font-size: 26% !important;}
.pc_fs27p { font-size: 27% !important;}
.pc_fs28p { font-size: 28% !important;}
.pc_fs29p { font-size: 29% !important;}
.pc_fs30p { font-size: 30% !important;}
.pc_fs31p { font-size: 31% !important;}
.pc_fs32p { font-size: 32% !important;}
.pc_fs33p { font-size: 33% !important;}
.pc_fs34p { font-size: 34% !important;}
.pc_fs35p { font-size: 35% !important;}
.pc_fs36p { font-size: 36% !important;}
.pc_fs37p { font-size: 37% !important;}
.pc_fs38p { font-size: 38% !important;}
.pc_fs39p { font-size: 39% !important;}
.pc_fs40p { font-size: 40% !important;}
.pc_fs41p { font-size: 41% !important;}
.pc_fs42p { font-size: 42% !important;}
.pc_fs43p { font-size: 43% !important;}
.pc_fs44p { font-size: 44% !important;}
.pc_fs45p { font-size: 45% !important;}
.pc_fs46p { font-size: 46% !important;}
.pc_fs47p { font-size: 47% !important;}
.pc_fs48p { font-size: 48% !important;}
.pc_fs49p { font-size: 49% !important;}
.pc_fs50p { font-size: 50% !important;}
.pc_fs51p { font-size: 51% !important;}
.pc_fs52p { font-size: 52% !important;}
.pc_fs53p { font-size: 53% !important;}
.pc_fs54p { font-size: 54% !important;}
.pc_fs55p { font-size: 55% !important;}
.pc_fs56p { font-size: 56% !important;}
.pc_fs57p { font-size: 57% !important;}
.pc_fs58p { font-size: 58% !important;}
.pc_fs59p { font-size: 59% !important;}
.pc_fs60p { font-size: 60% !important;}
.pc_fs61p { font-size: 61% !important;}
.pc_fs62p { font-size: 62% !important;}
.pc_fs63p { font-size: 63% !important;}
.pc_fs64p { font-size: 64% !important;}
.pc_fs65p { font-size: 65% !important;}
.pc_fs66p { font-size: 66% !important;}
.pc_fs67p { font-size: 67% !important;}
.pc_fs68p { font-size: 68% !important;}
.pc_fs69p { font-size: 69% !important;}
.pc_fs70p { font-size: 70% !important;}
.pc_fs71p { font-size: 71% !important;}
.pc_fs72p { font-size: 72% !important;}
.pc_fs73p { font-size: 73% !important;}
.pc_fs74p { font-size: 74% !important;}
.pc_fs75p { font-size: 75% !important;}
.pc_fs76p { font-size: 76% !important;}
.pc_fs77p { font-size: 77% !important;}
.pc_fs78p { font-size: 78% !important;}
.pc_fs79p { font-size: 79% !important;}
.pc_fs80p { font-size: 80% !important;}
.pc_fs81p { font-size: 81% !important;}
.pc_fs82p { font-size: 82% !important;}
.pc_fs83p { font-size: 83% !important;}
.pc_fs84p { font-size: 84% !important;}
.pc_fs85p { font-size: 85% !important;}
.pc_fs86p { font-size: 86% !important;}
.pc_fs87p { font-size: 87% !important;}
.pc_fs88p { font-size: 88% !important;}
.pc_fs89p { font-size: 89% !important;}
.pc_fs90p { font-size: 90% !important;}
.pc_fs91p { font-size: 91% !important;}
.pc_fs92p { font-size: 92% !important;}
.pc_fs93p { font-size: 93% !important;}
.pc_fs94p { font-size: 94% !important;}
.pc_fs95p { font-size: 95% !important;}
.pc_fs96p { font-size: 96% !important;}
.pc_fs97p { font-size: 97% !important;}
.pc_fs98p { font-size: 98% !important;}
.pc_fs99p { font-size: 99% !important;}
.pc_fs100p { font-size: 100% !important;}
}
/* PAD */
@media screen and (min-width:701px) and (max-width:900px) {
.pad_fs00p { font-size: 0% !important;}
.pad_fs01p { font-size: 1% !important;}
.pad_fs02p { font-size: 2% !important;}
.pad_fs03p { font-size: 3% !important;}
.pad_fs04p { font-size: 4% !important;}
.pad_fs05p { font-size: 5% !important;}
.pad_fs06p { font-size: 6% !important;}
.pad_fs07p { font-size: 7% !important;}
.pad_fs08p { font-size: 8% !important;}
.pad_fs09p { font-size: 9% !important;}
.pad_fs10p { font-size: 10% !important;}
.pad_fs11p { font-size: 11% !important;}
.pad_fs12p { font-size: 12% !important;}
.pad_fs13p { font-size: 13% !important;}
.pad_fs14p { font-size: 14% !important;}
.pad_fs15p { font-size: 15% !important;}
.pad_fs16p { font-size: 16% !important;}
.pad_fs17p { font-size: 17% !important;}
.pad_fs18p { font-size: 18% !important;}
.pad_fs19p { font-size: 19% !important;}
.pad_fs20p { font-size: 20% !important;}
.pad_fs21p { font-size: 21% !important;}
.pad_fs22p { font-size: 22% !important;}
.pad_fs23p { font-size: 23% !important;}
.pad_fs24p { font-size: 24% !important;}
.pad_fs25p { font-size: 25% !important;}
.pad_fs26p { font-size: 26% !important;}
.pad_fs27p { font-size: 27% !important;}
.pad_fs28p { font-size: 28% !important;}
.pad_fs29p { font-size: 29% !important;}
.pad_fs30p { font-size: 30% !important;}
.pad_fs31p { font-size: 31% !important;}
.pad_fs32p { font-size: 32% !important;}
.pad_fs33p { font-size: 33% !important;}
.pad_fs34p { font-size: 34% !important;}
.pad_fs35p { font-size: 35% !important;}
.pad_fs36p { font-size: 36% !important;}
.pad_fs37p { font-size: 37% !important;}
.pad_fs38p { font-size: 38% !important;}
.pad_fs39p { font-size: 39% !important;}
.pad_fs40p { font-size: 40% !important;}
.pad_fs41p { font-size: 41% !important;}
.pad_fs42p { font-size: 42% !important;}
.pad_fs43p { font-size: 43% !important;}
.pad_fs44p { font-size: 44% !important;}
.pad_fs45p { font-size: 45% !important;}
.pad_fs46p { font-size: 46% !important;}
.pad_fs47p { font-size: 47% !important;}
.pad_fs48p { font-size: 48% !important;}
.pad_fs49p { font-size: 49% !important;}
.pad_fs50p { font-size: 50% !important;}
.pad_fs51p { font-size: 51% !important;}
.pad_fs52p { font-size: 52% !important;}
.pad_fs53p { font-size: 53% !important;}
.pad_fs54p { font-size: 54% !important;}
.pad_fs55p { font-size: 55% !important;}
.pad_fs56p { font-size: 56% !important;}
.pad_fs57p { font-size: 57% !important;}
.pad_fs58p { font-size: 58% !important;}
.pad_fs59p { font-size: 59% !important;}
.pad_fs60p { font-size: 60% !important;}
.pad_fs61p { font-size: 61% !important;}
.pad_fs62p { font-size: 62% !important;}
.pad_fs63p { font-size: 63% !important;}
.pad_fs64p { font-size: 64% !important;}
.pad_fs65p { font-size: 65% !important;}
.pad_fs66p { font-size: 66% !important;}
.pad_fs67p { font-size: 67% !important;}
.pad_fs68p { font-size: 68% !important;}
.pad_fs69p { font-size: 69% !important;}
.pad_fs70p { font-size: 70% !important;}
.pad_fs71p { font-size: 71% !important;}
.pad_fs72p { font-size: 72% !important;}
.pad_fs73p { font-size: 73% !important;}
.pad_fs74p { font-size: 74% !important;}
.pad_fs75p { font-size: 75% !important;}
.pad_fs76p { font-size: 76% !important;}
.pad_fs77p { font-size: 77% !important;}
.pad_fs78p { font-size: 78% !important;}
.pad_fs79p { font-size: 79% !important;}
.pad_fs80p { font-size: 80% !important;}
.pad_fs81p { font-size: 81% !important;}
.pad_fs82p { font-size: 82% !important;}
.pad_fs83p { font-size: 83% !important;}
.pad_fs84p { font-size: 84% !important;}
.pad_fs85p { font-size: 85% !important;}
.pad_fs86p { font-size: 86% !important;}
.pad_fs87p { font-size: 87% !important;}
.pad_fs88p { font-size: 88% !important;}
.pad_fs89p { font-size: 89% !important;}
.pad_fs90p { font-size: 90% !important;}
.pad_fs91p { font-size: 91% !important;}
.pad_fs92p { font-size: 92% !important;}
.pad_fs93p { font-size: 93% !important;}
.pad_fs94p { font-size: 94% !important;}
.pad_fs95p { font-size: 95% !important;}
.pad_fs96p { font-size: 96% !important;}
.pad_fs97p { font-size: 97% !important;}
.pad_fs98p { font-size: 98% !important;}
.pad_fs99p { font-size: 99% !important;}
.pad_fs100p { font-size: 100% !important;}
}
/* SP */
@media screen and (max-width:700px) {
.sp_fs00p { font-size: 0% !important;}
.sp_fs01p { font-size: 1% !important;}
.sp_fs02p { font-size: 2% !important;}
.sp_fs03p { font-size: 3% !important;}
.sp_fs04p { font-size: 4% !important;}
.sp_fs05p { font-size: 5% !important;}
.sp_fs06p { font-size: 6% !important;}
.sp_fs07p { font-size: 7% !important;}
.sp_fs08p { font-size: 8% !important;}
.sp_fs09p { font-size: 9% !important;}
.sp_fs10p { font-size: 10% !important;}
.sp_fs11p { font-size: 11% !important;}
.sp_fs12p { font-size: 12% !important;}
.sp_fs13p { font-size: 13% !important;}
.sp_fs14p { font-size: 14% !important;}
.sp_fs15p { font-size: 15% !important;}
.sp_fs16p { font-size: 16% !important;}
.sp_fs17p { font-size: 17% !important;}
.sp_fs18p { font-size: 18% !important;}
.sp_fs19p { font-size: 19% !important;}
.sp_fs20p { font-size: 20% !important;}
.sp_fs21p { font-size: 21% !important;}
.sp_fs22p { font-size: 22% !important;}
.sp_fs23p { font-size: 23% !important;}
.sp_fs24p { font-size: 24% !important;}
.sp_fs25p { font-size: 25% !important;}
.sp_fs26p { font-size: 26% !important;}
.sp_fs27p { font-size: 27% !important;}
.sp_fs28p { font-size: 28% !important;}
.sp_fs29p { font-size: 29% !important;}
.sp_fs30p { font-size: 30% !important;}
.sp_fs31p { font-size: 31% !important;}
.sp_fs32p { font-size: 32% !important;}
.sp_fs33p { font-size: 33% !important;}
.sp_fs34p { font-size: 34% !important;}
.sp_fs35p { font-size: 35% !important;}
.sp_fs36p { font-size: 36% !important;}
.sp_fs37p { font-size: 37% !important;}
.sp_fs38p { font-size: 38% !important;}
.sp_fs39p { font-size: 39% !important;}
.sp_fs40p { font-size: 40% !important;}
.sp_fs41p { font-size: 41% !important;}
.sp_fs42p { font-size: 42% !important;}
.sp_fs43p { font-size: 43% !important;}
.sp_fs44p { font-size: 44% !important;}
.sp_fs45p { font-size: 45% !important;}
.sp_fs46p { font-size: 46% !important;}
.sp_fs47p { font-size: 47% !important;}
.sp_fs48p { font-size: 48% !important;}
.sp_fs49p { font-size: 49% !important;}
.sp_fs50p { font-size: 50% !important;}
.sp_fs51p { font-size: 51% !important;}
.sp_fs52p { font-size: 52% !important;}
.sp_fs53p { font-size: 53% !important;}
.sp_fs54p { font-size: 54% !important;}
.sp_fs55p { font-size: 55% !important;}
.sp_fs56p { font-size: 56% !important;}
.sp_fs57p { font-size: 57% !important;}
.sp_fs58p { font-size: 58% !important;}
.sp_fs59p { font-size: 59% !important;}
.sp_fs60p { font-size: 60% !important;}
.sp_fs61p { font-size: 61% !important;}
.sp_fs62p { font-size: 62% !important;}
.sp_fs63p { font-size: 63% !important;}
.sp_fs64p { font-size: 64% !important;}
.sp_fs65p { font-size: 65% !important;}
.sp_fs66p { font-size: 66% !important;}
.sp_fs67p { font-size: 67% !important;}
.sp_fs68p { font-size: 68% !important;}
.sp_fs69p { font-size: 69% !important;}
.sp_fs70p { font-size: 70% !important;}
.sp_fs71p { font-size: 71% !important;}
.sp_fs72p { font-size: 72% !important;}
.sp_fs73p { font-size: 73% !important;}
.sp_fs74p { font-size: 74% !important;}
.sp_fs75p { font-size: 75% !important;}
.sp_fs76p { font-size: 76% !important;}
.sp_fs77p { font-size: 77% !important;}
.sp_fs78p { font-size: 78% !important;}
.sp_fs79p { font-size: 79% !important;}
.sp_fs80p { font-size: 80% !important;}
.sp_fs81p { font-size: 81% !important;}
.sp_fs82p { font-size: 82% !important;}
.sp_fs83p { font-size: 83% !important;}
.sp_fs84p { font-size: 84% !important;}
.sp_fs85p { font-size: 85% !important;}
.sp_fs86p { font-size: 86% !important;}
.sp_fs87p { font-size: 87% !important;}
.sp_fs88p { font-size: 88% !important;}
.sp_fs89p { font-size: 89% !important;}
.sp_fs90p { font-size: 90% !important;}
.sp_fs91p { font-size: 91% !important;}
.sp_fs92p { font-size: 92% !important;}
.sp_fs93p { font-size: 93% !important;}
.sp_fs94p { font-size: 94% !important;}
.sp_fs95p { font-size: 95% !important;}
.sp_fs96p { font-size: 96% !important;}
.sp_fs97p { font-size: 97% !important;}
.sp_fs98p { font-size: 98% !important;}
.sp_fs99p { font-size: 99% !important;}
.sp_fs100p { font-size: 100% !important;}
}

/* line-height
===========================================================*/

.line000{ line-height: 0 !important;}
.line100{ line-height: 1.00 !important;}
.line101{ line-height: 1.01 !important;}
.line102{ line-height: 1.02 !important;}
.line103{ line-height: 1.03 !important;}
.line104{ line-height: 1.04 !important;}
.line105{ line-height: 1.05 !important;}
.line106{ line-height: 1.06 !important;}
.line107{ line-height: 1.07 !important;}
.line108{ line-height: 1.08 !important;}
.line109{ line-height: 1.09 !important;}
.line110{ line-height: 1.10 !important;}
.line111{ line-height: 1.11 !important;}
.line112{ line-height: 1.12 !important;}
.line113{ line-height: 1.13 !important;}
.line114{ line-height: 1.14 !important;}
.line115{ line-height: 1.15 !important;}
.line116{ line-height: 1.16 !important;}
.line117{ line-height: 1.17 !important;}
.line118{ line-height: 1.18 !important;}
.line119{ line-height: 1.19 !important;}
.line120{ line-height: 1.20 !important;}
.line121{ line-height: 1.21 !important;}
.line122{ line-height: 1.22 !important;}
.line123{ line-height: 1.23 !important;}
.line124{ line-height: 1.24 !important;}
.line125{ line-height: 1.25 !important;}
.line126{ line-height: 1.26 !important;}
.line127{ line-height: 1.27 !important;}
.line128{ line-height: 1.28 !important;}
.line129{ line-height: 1.29 !important;}
.line130{ line-height: 1.30 !important;}
.line131{ line-height: 1.31 !important;}
.line132{ line-height: 1.32 !important;}
.line133{ line-height: 1.33 !important;}
.line134{ line-height: 1.34 !important;}
.line135{ line-height: 1.35 !important;}
.line136{ line-height: 1.36 !important;}
.line137{ line-height: 1.37 !important;}
.line138{ line-height: 1.38 !important;}
.line139{ line-height: 1.39 !important;}
.line140{ line-height: 1.40 !important;}
.line141{ line-height: 1.41 !important;}
.line142{ line-height: 1.42 !important;}
.line143{ line-height: 1.43 !important;}
.line144{ line-height: 1.44 !important;}
.line145{ line-height: 1.45 !important;}
.line146{ line-height: 1.46 !important;}
.line147{ line-height: 1.47 !important;}
.line148{ line-height: 1.48 !important;}
.line149{ line-height: 1.49 !important;}
.line150{ line-height: 1.50 !important;}
.line151{ line-height: 1.51 !important;}
.line152{ line-height: 1.52 !important;}
.line153{ line-height: 1.53 !important;}
.line154{ line-height: 1.54 !important;}
.line155{ line-height: 1.55 !important;}
.line156{ line-height: 1.56 !important;}
.line157{ line-height: 1.57 !important;}
.line158{ line-height: 1.58 !important;}
.line159{ line-height: 1.59 !important;}
.line160{ line-height: 1.60 !important;}
.line161{ line-height: 1.61 !important;}
.line162{ line-height: 1.62 !important;}
.line163{ line-height: 1.63 !important;}
.line164{ line-height: 1.64 !important;}
.line165{ line-height: 1.65 !important;}
.line166{ line-height: 1.66 !important;}
.line167{ line-height: 1.67 !important;}
.line168{ line-height: 1.68 !important;}
.line169{ line-height: 1.69 !important;}
.line170{ line-height: 1.70 !important;}
.line171{ line-height: 1.71 !important;}
.line172{ line-height: 1.72 !important;}
.line173{ line-height: 1.73 !important;}
.line174{ line-height: 1.74 !important;}
.line175{ line-height: 1.75 !important;}
.line176{ line-height: 1.76 !important;}
.line177{ line-height: 1.77 !important;}
.line178{ line-height: 1.78 !important;}
.line179{ line-height: 1.79 !important;}
.line180{ line-height: 1.80 !important;}
.line181{ line-height: 1.81 !important;}
.line182{ line-height: 1.82 !important;}
.line183{ line-height: 1.83 !important;}
.line184{ line-height: 1.84 !important;}
.line185{ line-height: 1.85 !important;}
.line186{ line-height: 1.86 !important;}
.line187{ line-height: 1.87 !important;}
.line188{ line-height: 1.88 !important;}
.line189{ line-height: 1.89 !important;}
.line190{ line-height: 1.90 !important;}
.line191{ line-height: 1.91 !important;}
.line192{ line-height: 1.92 !important;}
.line193{ line-height: 1.93 !important;}
.line194{ line-height: 1.94 !important;}
.line195{ line-height: 1.95 !important;}
.line196{ line-height: 1.96 !important;}
.line197{ line-height: 1.97 !important;}
.line198{ line-height: 1.98 !important;}
.line199{ line-height: 1.99 !important;}
.line200{ line-height: 2.00 !important;}
.line201{ line-height: 2.01 !important;}
.line202{ line-height: 2.02 !important;}
.line203{ line-height: 2.03 !important;}
.line204{ line-height: 2.04 !important;}
.line205{ line-height: 2.05 !important;}
.line206{ line-height: 2.06 !important;}
.line207{ line-height: 2.07 !important;}
.line208{ line-height: 2.08 !important;}
.line209{ line-height: 2.09 !important;}
.line210{ line-height: 2.10 !important;}
.line211{ line-height: 2.11 !important;}
.line212{ line-height: 2.12 !important;}
.line213{ line-height: 2.13 !important;}
.line214{ line-height: 2.14 !important;}
.line215{ line-height: 2.15 !important;}
.line216{ line-height: 2.16 !important;}
.line217{ line-height: 2.17 !important;}
.line218{ line-height: 2.18 !important;}
.line219{ line-height: 2.19 !important;}
.line220{ line-height: 2.20 !important;}
.line221{ line-height: 2.21 !important;}
.line222{ line-height: 2.22 !important;}
.line223{ line-height: 2.23 !important;}
.line224{ line-height: 2.24 !important;}
.line225{ line-height: 2.25 !important;}
.line226{ line-height: 2.26 !important;}
.line227{ line-height: 2.27 !important;}
.line228{ line-height: 2.28 !important;}
.line229{ line-height: 2.29 !important;}
.line230{ line-height: 2.30 !important;}
.line231{ line-height: 2.31 !important;}
.line232{ line-height: 2.32 !important;}
.line233{ line-height: 2.33 !important;}
.line234{ line-height: 2.34 !important;}
.line235{ line-height: 2.35 !important;}
.line236{ line-height: 2.36 !important;}
.line237{ line-height: 2.37 !important;}
.line238{ line-height: 2.38 !important;}
.line239{ line-height: 2.39 !important;}
.line240{ line-height: 2.40 !important;}
.line241{ line-height: 2.41 !important;}
.line242{ line-height: 2.42 !important;}
.line243{ line-height: 2.43 !important;}
.line244{ line-height: 2.44 !important;}
.line245{ line-height: 2.45 !important;}
.line246{ line-height: 2.46 !important;}
.line247{ line-height: 2.47 !important;}
.line248{ line-height: 2.48 !important;}
.line249{ line-height: 2.49 !important;}
.line250{ line-height: 2.50 !important;}
.line251{ line-height: 2.51 !important;}

/* letter-spacing
===========================================================*/

.letter000{ letter-spacing: 0.00em !important;}
.letter001{ letter-spacing: 0.01em !important;}
.letter002{ letter-spacing: 0.02em !important;}
.letter003{ letter-spacing: 0.03em !important;}
.letter004{ letter-spacing: 0.04em !important;}
.letter005{ letter-spacing: 0.05em !important;}
.letter006{ letter-spacing: 0.06em !important;}
.letter007{ letter-spacing: 0.07em !important;}
.letter008{ letter-spacing: 0.08em !important;}
.letter009{ letter-spacing: 0.09em !important;}
.letter010{ letter-spacing: 0.10em !important;}
.letter011{ letter-spacing: 0.11em !important;}
.letter012{ letter-spacing: 0.12em !important;}
.letter013{ letter-spacing: 0.13em !important;}
.letter014{ letter-spacing: 0.14em !important;}
.letter015{ letter-spacing: 0.15em !important;}
.letter016{ letter-spacing: 0.16em !important;}
.letter017{ letter-spacing: 0.17em !important;}
.letter018{ letter-spacing: 0.18em !important;}
.letter019{ letter-spacing: 0.19em !important;}
.letter020{ letter-spacing: 0.20em !important;}
.letter021{ letter-spacing: 0.21em !important;}
.letter022{ letter-spacing: 0.22em !important;}
.letter023{ letter-spacing: 0.23em !important;}
.letter024{ letter-spacing: 0.24em !important;}
.letter025{ letter-spacing: 0.25em !important;}
.letter026{ letter-spacing: 0.26em !important;}
.letter027{ letter-spacing: 0.27em !important;}
.letter028{ letter-spacing: 0.28em !important;}
.letter029{ letter-spacing: 0.29em !important;}
.letter030{ letter-spacing: 0.30em !important;}
.letter031{ letter-spacing: 0.31em !important;}
.letter032{ letter-spacing: 0.32em !important;}
.letter033{ letter-spacing: 0.33em !important;}
.letter034{ letter-spacing: 0.34em !important;}
.letter035{ letter-spacing: 0.35em !important;}
.letter036{ letter-spacing: 0.36em !important;}
.letter037{ letter-spacing: 0.37em !important;}
.letter038{ letter-spacing: 0.38em !important;}
.letter039{ letter-spacing: 0.39em !important;}
.letter040{ letter-spacing: 0.40em !important;}
.letter041{ letter-spacing: 0.41em !important;}
.letter042{ letter-spacing: 0.42em !important;}
.letter043{ letter-spacing: 0.43em !important;}
.letter044{ letter-spacing: 0.44em !important;}
.letter045{ letter-spacing: 0.45em !important;}
.letter046{ letter-spacing: 0.46em !important;}
.letter047{ letter-spacing: 0.47em !important;}
.letter048{ letter-spacing: 0.48em !important;}
.letter049{ letter-spacing: 0.49em !important;}
.letter050{ letter-spacing: 0.50em !important;}
.letter051{ letter-spacing: 0.51em !important;}
.letter052{ letter-spacing: 0.52em !important;}
.letter053{ letter-spacing: 0.53em !important;}
.letter054{ letter-spacing: 0.54em !important;}
.letter055{ letter-spacing: 0.55em !important;}
.letter056{ letter-spacing: 0.56em !important;}
.letter057{ letter-spacing: 0.57em !important;}
.letter058{ letter-spacing: 0.58em !important;}
.letter059{ letter-spacing: 0.59em !important;}
.letter060{ letter-spacing: 0.60em !important;}
.letter061{ letter-spacing: 0.61em !important;}
.letter062{ letter-spacing: 0.62em !important;}
.letter063{ letter-spacing: 0.63em !important;}
.letter064{ letter-spacing: 0.64em !important;}
.letter065{ letter-spacing: 0.65em !important;}
.letter066{ letter-spacing: 0.66em !important;}
.letter067{ letter-spacing: 0.67em !important;}
.letter068{ letter-spacing: 0.68em !important;}
.letter069{ letter-spacing: 0.69em !important;}
.letter070{ letter-spacing: 0.70em !important;}
.letter071{ letter-spacing: 0.71em !important;}
.letter072{ letter-spacing: 0.72em !important;}
.letter073{ letter-spacing: 0.73em !important;}
.letter074{ letter-spacing: 0.74em !important;}
.letter075{ letter-spacing: 0.75em !important;}
.letter076{ letter-spacing: 0.76em !important;}
.letter077{ letter-spacing: 0.77em !important;}
.letter078{ letter-spacing: 0.78em !important;}
.letter079{ letter-spacing: 0.79em !important;}
.letter080{ letter-spacing: 0.80em !important;}
.letter081{ letter-spacing: 0.81em !important;}
.letter082{ letter-spacing: 0.82em !important;}
.letter083{ letter-spacing: 0.83em !important;}
.letter084{ letter-spacing: 0.84em !important;}
.letter085{ letter-spacing: 0.85em !important;}
.letter086{ letter-spacing: 0.86em !important;}
.letter087{ letter-spacing: 0.87em !important;}
.letter088{ letter-spacing: 0.88em !important;}
.letter089{ letter-spacing: 0.89em !important;}
.letter090{ letter-spacing: 0.90em !important;}
.letter091{ letter-spacing: 0.91em !important;}
.letter092{ letter-spacing: 0.92em !important;}
.letter093{ letter-spacing: 0.93em !important;}
.letter094{ letter-spacing: 0.94em !important;}
.letter095{ letter-spacing: 0.95em !important;}
.letter096{ letter-spacing: 0.96em !important;}
.letter097{ letter-spacing: 0.97em !important;}
.letter098{ letter-spacing: 0.98em !important;}
.letter099{ letter-spacing: 0.99em !important;}
.letter100{ letter-spacing: 1.00em !important;}

/* pc */
@media all and (min-width: 901px) {
/* line-height
===========================================================*/

.pc_line000{ line-height: 0 !important;}
.pc_line100{ line-height: 1.00 !important;}
.pc_line101{ line-height: 1.01 !important;}
.pc_line102{ line-height: 1.02 !important;}
.pc_line103{ line-height: 1.03 !important;}
.pc_line104{ line-height: 1.04 !important;}
.pc_line105{ line-height: 1.05 !important;}
.pc_line106{ line-height: 1.06 !important;}
.pc_line107{ line-height: 1.07 !important;}
.pc_line108{ line-height: 1.08 !important;}
.pc_line109{ line-height: 1.09 !important;}
.pc_line110{ line-height: 1.10 !important;}
.pc_line111{ line-height: 1.11 !important;}
.pc_line112{ line-height: 1.12 !important;}
.pc_line113{ line-height: 1.13 !important;}
.pc_line114{ line-height: 1.14 !important;}
.pc_line115{ line-height: 1.15 !important;}
.pc_line116{ line-height: 1.16 !important;}
.pc_line117{ line-height: 1.17 !important;}
.pc_line118{ line-height: 1.18 !important;}
.pc_line119{ line-height: 1.19 !important;}
.pc_line120{ line-height: 1.20 !important;}
.pc_line121{ line-height: 1.21 !important;}
.pc_line122{ line-height: 1.22 !important;}
.pc_line123{ line-height: 1.23 !important;}
.pc_line124{ line-height: 1.24 !important;}
.pc_line125{ line-height: 1.25 !important;}
.pc_line126{ line-height: 1.26 !important;}
.pc_line127{ line-height: 1.27 !important;}
.pc_line128{ line-height: 1.28 !important;}
.pc_line129{ line-height: 1.29 !important;}
.pc_line130{ line-height: 1.30 !important;}
.pc_line131{ line-height: 1.31 !important;}
.pc_line132{ line-height: 1.32 !important;}
.pc_line133{ line-height: 1.33 !important;}
.pc_line134{ line-height: 1.34 !important;}
.pc_line135{ line-height: 1.35 !important;}
.pc_line136{ line-height: 1.36 !important;}
.pc_line137{ line-height: 1.37 !important;}
.pc_line138{ line-height: 1.38 !important;}
.pc_line139{ line-height: 1.39 !important;}
.pc_line140{ line-height: 1.40 !important;}
.pc_line141{ line-height: 1.41 !important;}
.pc_line142{ line-height: 1.42 !important;}
.pc_line143{ line-height: 1.43 !important;}
.pc_line144{ line-height: 1.44 !important;}
.pc_line145{ line-height: 1.45 !important;}
.pc_line146{ line-height: 1.46 !important;}
.pc_line147{ line-height: 1.47 !important;}
.pc_line148{ line-height: 1.48 !important;}
.pc_line149{ line-height: 1.49 !important;}
.pc_line150{ line-height: 1.50 !important;}
.pc_line151{ line-height: 1.51 !important;}
.pc_line152{ line-height: 1.52 !important;}
.pc_line153{ line-height: 1.53 !important;}
.pc_line154{ line-height: 1.54 !important;}
.pc_line155{ line-height: 1.55 !important;}
.pc_line156{ line-height: 1.56 !important;}
.pc_line157{ line-height: 1.57 !important;}
.pc_line158{ line-height: 1.58 !important;}
.pc_line159{ line-height: 1.59 !important;}
.pc_line160{ line-height: 1.60 !important;}
.pc_line161{ line-height: 1.61 !important;}
.pc_line162{ line-height: 1.62 !important;}
.pc_line163{ line-height: 1.63 !important;}
.pc_line164{ line-height: 1.64 !important;}
.pc_line165{ line-height: 1.65 !important;}
.pc_line166{ line-height: 1.66 !important;}
.pc_line167{ line-height: 1.67 !important;}
.pc_line168{ line-height: 1.68 !important;}
.pc_line169{ line-height: 1.69 !important;}
.pc_line170{ line-height: 1.70 !important;}
.pc_line171{ line-height: 1.71 !important;}
.pc_line172{ line-height: 1.72 !important;}
.pc_line173{ line-height: 1.73 !important;}
.pc_line174{ line-height: 1.74 !important;}
.pc_line175{ line-height: 1.75 !important;}
.pc_line176{ line-height: 1.76 !important;}
.pc_line177{ line-height: 1.77 !important;}
.pc_line178{ line-height: 1.78 !important;}
.pc_line179{ line-height: 1.79 !important;}
.pc_line180{ line-height: 1.80 !important;}
.pc_line181{ line-height: 1.81 !important;}
.pc_line182{ line-height: 1.82 !important;}
.pc_line183{ line-height: 1.83 !important;}
.pc_line184{ line-height: 1.84 !important;}
.pc_line185{ line-height: 1.85 !important;}
.pc_line186{ line-height: 1.86 !important;}
.pc_line187{ line-height: 1.87 !important;}
.pc_line188{ line-height: 1.88 !important;}
.pc_line189{ line-height: 1.89 !important;}
.pc_line190{ line-height: 1.90 !important;}
.pc_line191{ line-height: 1.91 !important;}
.pc_line192{ line-height: 1.92 !important;}
.pc_line193{ line-height: 1.93 !important;}
.pc_line194{ line-height: 1.94 !important;}
.pc_line195{ line-height: 1.95 !important;}
.pc_line196{ line-height: 1.96 !important;}
.pc_line197{ line-height: 1.97 !important;}
.pc_line198{ line-height: 1.98 !important;}
.pc_line199{ line-height: 1.99 !important;}
.pc_line200{ line-height: 2.00 !important;}
.pc_line201{ line-height: 2.01 !important;}
.pc_line202{ line-height: 2.02 !important;}
.pc_line203{ line-height: 2.03 !important;}
.pc_line204{ line-height: 2.04 !important;}
.pc_line205{ line-height: 2.05 !important;}
.pc_line206{ line-height: 2.06 !important;}
.pc_line207{ line-height: 2.07 !important;}
.pc_line208{ line-height: 2.08 !important;}
.pc_line209{ line-height: 2.09 !important;}
.pc_line210{ line-height: 2.10 !important;}
.pc_line211{ line-height: 2.11 !important;}
.pc_line212{ line-height: 2.12 !important;}
.pc_line213{ line-height: 2.13 !important;}
.pc_line214{ line-height: 2.14 !important;}
.pc_line215{ line-height: 2.15 !important;}
.pc_line216{ line-height: 2.16 !important;}
.pc_line217{ line-height: 2.17 !important;}
.pc_line218{ line-height: 2.18 !important;}
.pc_line219{ line-height: 2.19 !important;}
.pc_line220{ line-height: 2.20 !important;}
.pc_line221{ line-height: 2.21 !important;}
.pc_line222{ line-height: 2.22 !important;}
.pc_line223{ line-height: 2.23 !important;}
.pc_line224{ line-height: 2.24 !important;}
.pc_line225{ line-height: 2.25 !important;}
.pc_line226{ line-height: 2.26 !important;}
.pc_line227{ line-height: 2.27 !important;}
.pc_line228{ line-height: 2.28 !important;}
.pc_line229{ line-height: 2.29 !important;}
.pc_line230{ line-height: 2.30 !important;}
.pc_line231{ line-height: 2.31 !important;}
.pc_line232{ line-height: 2.32 !important;}
.pc_line233{ line-height: 2.33 !important;}
.pc_line234{ line-height: 2.34 !important;}
.pc_line235{ line-height: 2.35 !important;}
.pc_line236{ line-height: 2.36 !important;}
.pc_line237{ line-height: 2.37 !important;}
.pc_line238{ line-height: 2.38 !important;}
.pc_line239{ line-height: 2.39 !important;}
.pc_line240{ line-height: 2.40 !important;}
.pc_line241{ line-height: 2.41 !important;}
.pc_line242{ line-height: 2.42 !important;}
.pc_line243{ line-height: 2.43 !important;}
.pc_line244{ line-height: 2.44 !important;}
.pc_line245{ line-height: 2.45 !important;}
.pc_line246{ line-height: 2.46 !important;}
.pc_line247{ line-height: 2.47 !important;}
.pc_line248{ line-height: 2.48 !important;}
.pc_line249{ line-height: 2.49 !important;}
.pc_line250{ line-height: 2.50 !important;}
.pc_line251{ line-height: 2.51 !important;}

/* letter-spacing
===========================================================*/

.pc_letter000{ letter-spacing: 0.00em !important;}
.pc_letter001{ letter-spacing: 0.01em !important;}
.pc_letter002{ letter-spacing: 0.02em !important;}
.pc_letter003{ letter-spacing: 0.03em !important;}
.pc_letter004{ letter-spacing: 0.04em !important;}
.pc_letter005{ letter-spacing: 0.05em !important;}
.pc_letter006{ letter-spacing: 0.06em !important;}
.pc_letter007{ letter-spacing: 0.07em !important;}
.pc_letter008{ letter-spacing: 0.08em !important;}
.pc_letter009{ letter-spacing: 0.09em !important;}
.pc_letter010{ letter-spacing: 0.10em !important;}
.pc_letter011{ letter-spacing: 0.11em !important;}
.pc_letter012{ letter-spacing: 0.12em !important;}
.pc_letter013{ letter-spacing: 0.13em !important;}
.pc_letter014{ letter-spacing: 0.14em !important;}
.pc_letter015{ letter-spacing: 0.15em !important;}
.pc_letter016{ letter-spacing: 0.16em !important;}
.pc_letter017{ letter-spacing: 0.17em !important;}
.pc_letter018{ letter-spacing: 0.18em !important;}
.pc_letter019{ letter-spacing: 0.19em !important;}
.pc_letter020{ letter-spacing: 0.20em !important;}
.pc_letter021{ letter-spacing: 0.21em !important;}

.pc_letter022{ letter-spacing: 0.22em !important;}
.pc_letter023{ letter-spacing: 0.23em !important;}
.pc_letter024{ letter-spacing: 0.24em !important;}
.pc_letter025{ letter-spacing: 0.25em !important;}
.pc_letter026{ letter-spacing: 0.26em !important;}
.pc_letter027{ letter-spacing: 0.27em !important;}
.pc_letter028{ letter-spacing: 0.28em !important;}
.pc_letter029{ letter-spacing: 0.29em !important;}
.pc_letter030{ letter-spacing: 0.30em !important;}
.pc_letter031{ letter-spacing: 0.31em !important;}
.pc_letter032{ letter-spacing: 0.32em !important;}
.pc_letter033{ letter-spacing: 0.33em !important;}
.pc_letter034{ letter-spacing: 0.34em !important;}
.pc_letter035{ letter-spacing: 0.35em !important;}
.pc_letter036{ letter-spacing: 0.36em !important;}
.pc_letter037{ letter-spacing: 0.37em !important;}
.pc_letter038{ letter-spacing: 0.38em !important;}
.pc_letter039{ letter-spacing: 0.39em !important;}
.pc_letter040{ letter-spacing: 0.40em !important;}
.pc_letter041{ letter-spacing: 0.41em !important;}
.pc_letter042{ letter-spacing: 0.42em !important;}
.pc_letter043{ letter-spacing: 0.43em !important;}
.pc_letter044{ letter-spacing: 0.44em !important;}
.pc_letter045{ letter-spacing: 0.45em !important;}
.pc_letter046{ letter-spacing: 0.46em !important;}
.pc_letter047{ letter-spacing: 0.47em !important;}
.pc_letter048{ letter-spacing: 0.48em !important;}
.pc_letter049{ letter-spacing: 0.49em !important;}
.pc_letter050{ letter-spacing: 0.50em !important;}
.pc_letter051{ letter-spacing: 0.51em !important;}
.pc_letter052{ letter-spacing: 0.52em !important;}
.pc_letter053{ letter-spacing: 0.53em !important;}
.pc_letter054{ letter-spacing: 0.54em !important;}
.pc_letter055{ letter-spacing: 0.55em !important;}
.pc_letter056{ letter-spacing: 0.56em !important;}
.pc_letter057{ letter-spacing: 0.57em !important;}
.pc_letter058{ letter-spacing: 0.58em !important;}
.pc_letter059{ letter-spacing: 0.59em !important;}
.pc_letter060{ letter-spacing: 0.60em !important;}
.pc_letter061{ letter-spacing: 0.61em !important;}
.pc_letter062{ letter-spacing: 0.62em !important;}
.pc_letter063{ letter-spacing: 0.63em !important;}
.pc_letter064{ letter-spacing: 0.64em !important;}
.pc_letter065{ letter-spacing: 0.65em !important;}
.pc_letter066{ letter-spacing: 0.66em !important;}
.pc_letter067{ letter-spacing: 0.67em !important;}
.pc_letter068{ letter-spacing: 0.68em !important;}
.pc_letter069{ letter-spacing: 0.69em !important;}
.pc_letter070{ letter-spacing: 0.70em !important;}
.pc_letter071{ letter-spacing: 0.71em !important;}
.pc_letter072{ letter-spacing: 0.72em !important;}
.pc_letter073{ letter-spacing: 0.73em !important;}
.pc_letter074{ letter-spacing: 0.74em !important;}
.pc_letter075{ letter-spacing: 0.75em !important;}
.pc_letter076{ letter-spacing: 0.76em !important;}
.pc_letter077{ letter-spacing: 0.77em !important;}
.pc_letter078{ letter-spacing: 0.78em !important;}
.pc_letter079{ letter-spacing: 0.79em !important;}
.pc_letter080{ letter-spacing: 0.80em !important;}
.pc_letter081{ letter-spacing: 0.81em !important;}
.pc_letter082{ letter-spacing: 0.82em !important;}
.pc_letter083{ letter-spacing: 0.83em !important;}
.pc_letter084{ letter-spacing: 0.84em !important;}
.pc_letter085{ letter-spacing: 0.85em !important;}
.pc_letter086{ letter-spacing: 0.86em !important;}
.pc_letter087{ letter-spacing: 0.87em !important;}
.pc_letter088{ letter-spacing: 0.88em !important;}
.pc_letter089{ letter-spacing: 0.89em !important;}
.pc_letter090{ letter-spacing: 0.90em !important;}
.pc_letter091{ letter-spacing: 0.91em !important;}
.pc_letter092{ letter-spacing: 0.92em !important;}
.pc_letter093{ letter-spacing: 0.93em !important;}
.pc_letter094{ letter-spacing: 0.94em !important;}
.pc_letter095{ letter-spacing: 0.95em !important;}
.pc_letter096{ letter-spacing: 0.96em !important;}
.pc_letter097{ letter-spacing: 0.97em !important;}
.pc_letter098{ letter-spacing: 0.98em !important;}
.pc_letter099{ letter-spacing: 0.99em !important;}
.pc_letter100{ letter-spacing: 1.00em !important;}
}

/* pad */
@media screen and (min-width: 701px ) and (max-width: 900px) {
/* line-height
===========================================================*/

.pad_line000{ line-height: 0 !important;}
.pad_line100{ line-height: 1.00 !important;}
.pad_line101{ line-height: 1.01 !important;}
.pad_line102{ line-height: 1.02 !important;}
.pad_line103{ line-height: 1.03 !important;}
.pad_line104{ line-height: 1.04 !important;}
.pad_line105{ line-height: 1.05 !important;}
.pad_line106{ line-height: 1.06 !important;}
.pad_line107{ line-height: 1.07 !important;}
.pad_line108{ line-height: 1.08 !important;}
.pad_line109{ line-height: 1.09 !important;}
.pad_line110{ line-height: 1.10 !important;}
.pad_line111{ line-height: 1.11 !important;}
.pad_line112{ line-height: 1.12 !important;}
.pad_line113{ line-height: 1.13 !important;}
.pad_line114{ line-height: 1.14 !important;}
.pad_line115{ line-height: 1.15 !important;}
.pad_line116{ line-height: 1.16 !important;}
.pad_line117{ line-height: 1.17 !important;}
.pad_line118{ line-height: 1.18 !important;}
.pad_line119{ line-height: 1.19 !important;}
.pad_line120{ line-height: 1.20 !important;}
.pad_line121{ line-height: 1.21 !important;}
.pad_line122{ line-height: 1.22 !important;}
.pad_line123{ line-height: 1.23 !important;}
.pad_line124{ line-height: 1.24 !important;}
.pad_line125{ line-height: 1.25 !important;}
.pad_line126{ line-height: 1.26 !important;}
.pad_line127{ line-height: 1.27 !important;}
.pad_line128{ line-height: 1.28 !important;}
.pad_line129{ line-height: 1.29 !important;}
.pad_line130{ line-height: 1.30 !important;}
.pad_line131{ line-height: 1.31 !important;}
.pad_line132{ line-height: 1.32 !important;}
.pad_line133{ line-height: 1.33 !important;}
.pad_line134{ line-height: 1.34 !important;}
.pad_line135{ line-height: 1.35 !important;}
.pad_line136{ line-height: 1.36 !important;}
.pad_line137{ line-height: 1.37 !important;}
.pad_line138{ line-height: 1.38 !important;}
.pad_line139{ line-height: 1.39 !important;}
.pad_line140{ line-height: 1.40 !important;}
.pad_line141{ line-height: 1.41 !important;}
.pad_line142{ line-height: 1.42 !important;}
.pad_line143{ line-height: 1.43 !important;}
.pad_line144{ line-height: 1.44 !important;}
.pad_line145{ line-height: 1.45 !important;}
.pad_line146{ line-height: 1.46 !important;}
.pad_line147{ line-height: 1.47 !important;}
.pad_line148{ line-height: 1.48 !important;}
.pad_line149{ line-height: 1.49 !important;}
.pad_line150{ line-height: 1.50 !important;}
.pad_line151{ line-height: 1.51 !important;}
.pad_line152{ line-height: 1.52 !important;}
.pad_line153{ line-height: 1.53 !important;}
.pad_line154{ line-height: 1.54 !important;}
.pad_line155{ line-height: 1.55 !important;}
.pad_line156{ line-height: 1.56 !important;}
.pad_line157{ line-height: 1.57 !important;}
.pad_line158{ line-height: 1.58 !important;}
.pad_line159{ line-height: 1.59 !important;}
.pad_line160{ line-height: 1.60 !important;}
.pad_line161{ line-height: 1.61 !important;}
.pad_line162{ line-height: 1.62 !important;}
.pad_line163{ line-height: 1.63 !important;}
.pad_line164{ line-height: 1.64 !important;}
.pad_line165{ line-height: 1.65 !important;}
.pad_line166{ line-height: 1.66 !important;}
.pad_line167{ line-height: 1.67 !important;}
.pad_line168{ line-height: 1.68 !important;}
.pad_line169{ line-height: 1.69 !important;}
.pad_line170{ line-height: 1.70 !important;}
.pad_line171{ line-height: 1.71 !important;}
.pad_line172{ line-height: 1.72 !important;}
.pad_line173{ line-height: 1.73 !important;}
.pad_line174{ line-height: 1.74 !important;}
.pad_line175{ line-height: 1.75 !important;}
.pad_line176{ line-height: 1.76 !important;}
.pad_line177{ line-height: 1.77 !important;}
.pad_line178{ line-height: 1.78 !important;}
.pad_line179{ line-height: 1.79 !important;}
.pad_line180{ line-height: 1.80 !important;}
.pad_line181{ line-height: 1.81 !important;}
.pad_line182{ line-height: 1.82 !important;}
.pad_line183{ line-height: 1.83 !important;}
.pad_line184{ line-height: 1.84 !important;}
.pad_line185{ line-height: 1.85 !important;}
.pad_line186{ line-height: 1.86 !important;}
.pad_line187{ line-height: 1.87 !important;}
.pad_line188{ line-height: 1.88 !important;}
.pad_line189{ line-height: 1.89 !important;}
.pad_line190{ line-height: 1.90 !important;}
.pad_line191{ line-height: 1.91 !important;}
.pad_line192{ line-height: 1.92 !important;}
.pad_line193{ line-height: 1.93 !important;}
.pad_line194{ line-height: 1.94 !important;}
.pad_line195{ line-height: 1.95 !important;}
.pad_line196{ line-height: 1.96 !important;}
.pad_line197{ line-height: 1.97 !important;}
.pad_line198{ line-height: 1.98 !important;}
.pad_line199{ line-height: 1.99 !important;}
.pad_line200{ line-height: 2.00 !important;}
.pad_line201{ line-height: 2.01 !important;}
.pad_line202{ line-height: 2.02 !important;}
.pad_line203{ line-height: 2.03 !important;}
.pad_line204{ line-height: 2.04 !important;}
.pad_line205{ line-height: 2.05 !important;}
.pad_line206{ line-height: 2.06 !important;}
.pad_line207{ line-height: 2.07 !important;}
.pad_line208{ line-height: 2.08 !important;}
.pad_line209{ line-height: 2.09 !important;}
.pad_line210{ line-height: 2.10 !important;}
.pad_line211{ line-height: 2.11 !important;}
.pad_line212{ line-height: 2.12 !important;}
.pad_line213{ line-height: 2.13 !important;}
.pad_line214{ line-height: 2.14 !important;}
.pad_line215{ line-height: 2.15 !important;}
.pad_line216{ line-height: 2.16 !important;}
.pad_line217{ line-height: 2.17 !important;}
.pad_line218{ line-height: 2.18 !important;}
.pad_line219{ line-height: 2.19 !important;}
.pad_line220{ line-height: 2.20 !important;}
.pad_line221{ line-height: 2.21 !important;}
.pad_line222{ line-height: 2.22 !important;}
.pad_line223{ line-height: 2.23 !important;}
.pad_line224{ line-height: 2.24 !important;}
.pad_line225{ line-height: 2.25 !important;}
.pad_line226{ line-height: 2.26 !important;}
.pad_line227{ line-height: 2.27 !important;}
.pad_line228{ line-height: 2.28 !important;}
.pad_line229{ line-height: 2.29 !important;}
.pad_line230{ line-height: 2.30 !important;}
.pad_line231{ line-height: 2.31 !important;}
.pad_line232{ line-height: 2.32 !important;}
.pad_line233{ line-height: 2.33 !important;}
.pad_line234{ line-height: 2.34 !important;}
.pad_line235{ line-height: 2.35 !important;}
.pad_line236{ line-height: 2.36 !important;}
.pad_line237{ line-height: 2.37 !important;}
.pad_line238{ line-height: 2.38 !important;}
.pad_line239{ line-height: 2.39 !important;}
.pad_line240{ line-height: 2.40 !important;}
.pad_line241{ line-height: 2.41 !important;}
.pad_line242{ line-height: 2.42 !important;}
.pad_line243{ line-height: 2.43 !important;}
.pad_line244{ line-height: 2.44 !important;}
.pad_line245{ line-height: 2.45 !important;}
.pad_line246{ line-height: 2.46 !important;}
.pad_line247{ line-height: 2.47 !important;}
.pad_line248{ line-height: 2.48 !important;}
.pad_line249{ line-height: 2.49 !important;}
.pad_line250{ line-height: 2.50 !important;}
.pad_line251{ line-height: 2.51 !important;}

/* letter-spacing
===========================================================*/

.pad_letter000{ letter-spacing: 0.00em !important;}
.pad_letter001{ letter-spacing: 0.01em !important;}
.pad_letter002{ letter-spacing: 0.02em !important;}
.pad_letter003{ letter-spacing: 0.03em !important;}
.pad_letter004{ letter-spacing: 0.04em !important;}
.pad_letter005{ letter-spacing: 0.05em !important;}
.pad_letter006{ letter-spacing: 0.06em !important;}
.pad_letter007{ letter-spacing: 0.07em !important;}
.pad_letter008{ letter-spacing: 0.08em !important;}
.pad_letter009{ letter-spacing: 0.09em !important;}
.pad_letter010{ letter-spacing: 0.10em !important;}
.pad_letter011{ letter-spacing: 0.11em !important;}
.pad_letter012{ letter-spacing: 0.12em !important;}
.pad_letter013{ letter-spacing: 0.13em !important;}
.pad_letter014{ letter-spacing: 0.14em !important;}
.pad_letter015{ letter-spacing: 0.15em !important;}
.pad_letter016{ letter-spacing: 0.16em !important;}
.pad_letter017{ letter-spacing: 0.17em !important;}
.pad_letter018{ letter-spacing: 0.18em !important;}
.pad_letter019{ letter-spacing: 0.19em !important;}
.pad_letter020{ letter-spacing: 0.20em !important;}
.pad_letter021{ letter-spacing: 0.21em !important;}
.pad_letter022{ letter-spacing: 0.22em !important;}
.pad_letter023{ letter-spacing: 0.23em !important;}
.pad_letter024{ letter-spacing: 0.24em !important;}
.pad_letter025{ letter-spacing: 0.25em !important;}
.pad_letter026{ letter-spacing: 0.26em !important;}
.pad_letter027{ letter-spacing: 0.27em !important;}
.pad_letter028{ letter-spacing: 0.28em !important;}
.pad_letter029{ letter-spacing: 0.29em !important;}
.pad_letter030{ letter-spacing: 0.30em !important;}
.pad_letter031{ letter-spacing: 0.31em !important;}
.pad_letter032{ letter-spacing: 0.32em !important;}
.pad_letter033{ letter-spacing: 0.33em !important;}
.pad_letter034{ letter-spacing: 0.34em !important;}
.pad_letter035{ letter-spacing: 0.35em !important;}
.pad_letter036{ letter-spacing: 0.36em !important;}
.pad_letter037{ letter-spacing: 0.37em !important;}
.pad_letter038{ letter-spacing: 0.38em !important;}
.pad_letter039{ letter-spacing: 0.39em !important;}
.pad_letter040{ letter-spacing: 0.40em !important;}
.pad_letter041{ letter-spacing: 0.41em !important;}
.pad_letter042{ letter-spacing: 0.42em !important;}
.pad_letter043{ letter-spacing: 0.43em !important;}
.pad_letter044{ letter-spacing: 0.44em !important;}
.pad_letter045{ letter-spacing: 0.45em !important;}
.pad_letter046{ letter-spacing: 0.46em !important;}
.pad_letter047{ letter-spacing: 0.47em !important;}
.pad_letter048{ letter-spacing: 0.48em !important;}
.pad_letter049{ letter-spacing: 0.49em !important;}
.pad_letter050{ letter-spacing: 0.50em !important;}
.pad_letter051{ letter-spacing: 0.51em !important;}
.pad_letter052{ letter-spacing: 0.52em !important;}
.pad_letter053{ letter-spacing: 0.53em !important;}
.pad_letter054{ letter-spacing: 0.54em !important;}
.pad_letter055{ letter-spacing: 0.55em !important;}
.pad_letter056{ letter-spacing: 0.56em !important;}
.pad_letter057{ letter-spacing: 0.57em !important;}
.pad_letter058{ letter-spacing: 0.58em !important;}
.pad_letter059{ letter-spacing: 0.59em !important;}
.pad_letter060{ letter-spacing: 0.60em !important;}
.pad_letter061{ letter-spacing: 0.61em !important;}
.pad_letter062{ letter-spacing: 0.62em !important;}
.pad_letter063{ letter-spacing: 0.63em !important;}
.pad_letter064{ letter-spacing: 0.64em !important;}
.pad_letter065{ letter-spacing: 0.65em !important;}
.pad_letter066{ letter-spacing: 0.66em !important;}
.pad_letter067{ letter-spacing: 0.67em !important;}
.pad_letter068{ letter-spacing: 0.68em !important;}
.pad_letter069{ letter-spacing: 0.69em !important;}
.pad_letter070{ letter-spacing: 0.70em !important;}
.pad_letter071{ letter-spacing: 0.71em !important;}
.pad_letter072{ letter-spacing: 0.72em !important;}
.pad_letter073{ letter-spacing: 0.73em !important;}
.pad_letter074{ letter-spacing: 0.74em !important;}
.pad_letter075{ letter-spacing: 0.75em !important;}
.pad_letter076{ letter-spacing: 0.76em !important;}
.pad_letter077{ letter-spacing: 0.77em !important;}
.pad_letter078{ letter-spacing: 0.78em !important;}
.pad_letter079{ letter-spacing: 0.79em !important;}
.pad_letter080{ letter-spacing: 0.80em !important;}
.pad_letter081{ letter-spacing: 0.81em !important;}
.pad_letter082{ letter-spacing: 0.82em !important;}
.pad_letter083{ letter-spacing: 0.83em !important;}
.pad_letter084{ letter-spacing: 0.84em !important;}
.pad_letter085{ letter-spacing: 0.85em !important;}
.pad_letter086{ letter-spacing: 0.86em !important;}
.pad_letter087{ letter-spacing: 0.87em !important;}
.pad_letter088{ letter-spacing: 0.88em !important;}
.pad_letter089{ letter-spacing: 0.89em !important;}
.pad_letter090{ letter-spacing: 0.90em !important;}
.pad_letter091{ letter-spacing: 0.91em !important;}
.pad_letter092{ letter-spacing: 0.92em !important;}
.pad_letter093{ letter-spacing: 0.93em !important;}
.pad_letter094{ letter-spacing: 0.94em !important;}
.pad_letter095{ letter-spacing: 0.95em !important;}
.pad_letter096{ letter-spacing: 0.96em !important;}
.pad_letter097{ letter-spacing: 0.97em !important;}
.pad_letter098{ letter-spacing: 0.98em !important;}
.pad_letter099{ letter-spacing: 0.99em !important;}
.pad_letter100{ letter-spacing: 1.00em !important;}
}

/* sp */
@media screen and (max-width: 700px) {
/* line-height
===========================================================*/

.sp_line000{ line-height: 0 !important;}
.sp_line100{ line-height: 1.00 !important;}
.sp_line101{ line-height: 1.01 !important;}
.sp_line102{ line-height: 1.02 !important;}
.sp_line103{ line-height: 1.03 !important;}
.sp_line104{ line-height: 1.04 !important;}
.sp_line105{ line-height: 1.05 !important;}
.sp_line106{ line-height: 1.06 !important;}
.sp_line107{ line-height: 1.07 !important;}
.sp_line108{ line-height: 1.08 !important;}
.sp_line109{ line-height: 1.09 !important;}
.sp_line110{ line-height: 1.10 !important;}
.sp_line111{ line-height: 1.11 !important;}
.sp_line112{ line-height: 1.12 !important;}
.sp_line113{ line-height: 1.13 !important;}
.sp_line114{ line-height: 1.14 !important;}
.sp_line115{ line-height: 1.15 !important;}
.sp_line116{ line-height: 1.16 !important;}
.sp_line117{ line-height: 1.17 !important;}
.sp_line118{ line-height: 1.18 !important;}
.sp_line119{ line-height: 1.19 !important;}
.sp_line120{ line-height: 1.20 !important;}
.sp_line121{ line-height: 1.21 !important;}
.sp_line122{ line-height: 1.22 !important;}
.sp_line123{ line-height: 1.23 !important;}
.sp_line124{ line-height: 1.24 !important;}
.sp_line125{ line-height: 1.25 !important;}
.sp_line126{ line-height: 1.26 !important;}
.sp_line127{ line-height: 1.27 !important;}
.sp_line128{ line-height: 1.28 !important;}
.sp_line129{ line-height: 1.29 !important;}
.sp_line130{ line-height: 1.30 !important;}
.sp_line131{ line-height: 1.31 !important;}
.sp_line132{ line-height: 1.32 !important;}
.sp_line133{ line-height: 1.33 !important;}
.sp_line134{ line-height: 1.34 !important;}
.sp_line135{ line-height: 1.35 !important;}
.sp_line136{ line-height: 1.36 !important;}
.sp_line137{ line-height: 1.37 !important;}
.sp_line138{ line-height: 1.38 !important;}
.sp_line139{ line-height: 1.39 !important;}
.sp_line140{ line-height: 1.40 !important;}
.sp_line141{ line-height: 1.41 !important;}
.sp_line142{ line-height: 1.42 !important;}
.sp_line143{ line-height: 1.43 !important;}
.sp_line144{ line-height: 1.44 !important;}
.sp_line145{ line-height: 1.45 !important;}
.sp_line146{ line-height: 1.46 !important;}
.sp_line147{ line-height: 1.47 !important;}
.sp_line148{ line-height: 1.48 !important;}
.sp_line149{ line-height: 1.49 !important;}
.sp_line150{ line-height: 1.50 !important;}
.sp_line151{ line-height: 1.51 !important;}
.sp_line152{ line-height: 1.52 !important;}
.sp_line153{ line-height: 1.53 !important;}
.sp_line154{ line-height: 1.54 !important;}
.sp_line155{ line-height: 1.55 !important;}
.sp_line156{ line-height: 1.56 !important;}
.sp_line157{ line-height: 1.57 !important;}
.sp_line158{ line-height: 1.58 !important;}
.sp_line159{ line-height: 1.59 !important;}
.sp_line160{ line-height: 1.60 !important;}
.sp_line161{ line-height: 1.61 !important;}
.sp_line162{ line-height: 1.62 !important;}
.sp_line163{ line-height: 1.63 !important;}
.sp_line164{ line-height: 1.64 !important;}
.sp_line165{ line-height: 1.65 !important;}
.sp_line166{ line-height: 1.66 !important;}
.sp_line167{ line-height: 1.67 !important;}
.sp_line168{ line-height: 1.68 !important;}
.sp_line169{ line-height: 1.69 !important;}
.sp_line170{ line-height: 1.70 !important;}
.sp_line171{ line-height: 1.71 !important;}
.sp_line172{ line-height: 1.72 !important;}
.sp_line173{ line-height: 1.73 !important;}
.sp_line174{ line-height: 1.74 !important;}
.sp_line175{ line-height: 1.75 !important;}
.sp_line176{ line-height: 1.76 !important;}
.sp_line177{ line-height: 1.77 !important;}
.sp_line178{ line-height: 1.78 !important;}
.sp_line179{ line-height: 1.79 !important;}
.sp_line180{ line-height: 1.80 !important;}
.sp_line181{ line-height: 1.81 !important;}
.sp_line182{ line-height: 1.82 !important;}
.sp_line183{ line-height: 1.83 !important;}
.sp_line184{ line-height: 1.84 !important;}
.sp_line185{ line-height: 1.85 !important;}
.sp_line186{ line-height: 1.86 !important;}
.sp_line187{ line-height: 1.87 !important;}
.sp_line188{ line-height: 1.88 !important;}
.sp_line189{ line-height: 1.89 !important;}
.sp_line190{ line-height: 1.90 !important;}
.sp_line191{ line-height: 1.91 !important;}
.sp_line192{ line-height: 1.92 !important;}
.sp_line193{ line-height: 1.93 !important;}
.sp_line194{ line-height: 1.94 !important;}
.sp_line195{ line-height: 1.95 !important;}
.sp_line196{ line-height: 1.96 !important;}
.sp_line197{ line-height: 1.97 !important;}
.sp_line198{ line-height: 1.98 !important;}
.sp_line199{ line-height: 1.99 !important;}
.sp_line200{ line-height: 2.00 !important;}
.sp_line201{ line-height: 2.01 !important;}
.sp_line202{ line-height: 2.02 !important;}
.sp_line203{ line-height: 2.03 !important;}
.sp_line204{ line-height: 2.04 !important;}
.sp_line205{ line-height: 2.05 !important;}
.sp_line206{ line-height: 2.06 !important;}
.sp_line207{ line-height: 2.07 !important;}
.sp_line208{ line-height: 2.08 !important;}
.sp_line209{ line-height: 2.09 !important;}
.sp_line210{ line-height: 2.10 !important;}
.sp_line211{ line-height: 2.11 !important;}
.sp_line212{ line-height: 2.12 !important;}
.sp_line213{ line-height: 2.13 !important;}
.sp_line214{ line-height: 2.14 !important;}
.sp_line215{ line-height: 2.15 !important;}
.sp_line216{ line-height: 2.16 !important;}
.sp_line217{ line-height: 2.17 !important;}
.sp_line218{ line-height: 2.18 !important;}
.sp_line219{ line-height: 2.19 !important;}
.sp_line220{ line-height: 2.20 !important;}
.sp_line221{ line-height: 2.21 !important;}
.sp_line222{ line-height: 2.22 !important;}
.sp_line223{ line-height: 2.23 !important;}
.sp_line224{ line-height: 2.24 !important;}
.sp_line225{ line-height: 2.25 !important;}
.sp_line226{ line-height: 2.26 !important;}
.sp_line227{ line-height: 2.27 !important;}
.sp_line228{ line-height: 2.28 !important;}
.sp_line229{ line-height: 2.29 !important;}
.sp_line230{ line-height: 2.30 !important;}
.sp_line231{ line-height: 2.31 !important;}
.sp_line232{ line-height: 2.32 !important;}
.sp_line233{ line-height: 2.33 !important;}
.sp_line234{ line-height: 2.34 !important;}
.sp_line235{ line-height: 2.35 !important;}
.sp_line236{ line-height: 2.36 !important;}
.sp_line237{ line-height: 2.37 !important;}
.sp_line238{ line-height: 2.38 !important;}
.sp_line239{ line-height: 2.39 !important;}
.sp_line240{ line-height: 2.40 !important;}
.sp_line241{ line-height: 2.41 !important;}
.sp_line242{ line-height: 2.42 !important;}
.sp_line243{ line-height: 2.43 !important;}
.sp_line244{ line-height: 2.44 !important;}
.sp_line245{ line-height: 2.45 !important;}
.sp_line246{ line-height: 2.46 !important;}
.sp_line247{ line-height: 2.47 !important;}
.sp_line248{ line-height: 2.48 !important;}
.sp_line249{ line-height: 2.49 !important;}
.sp_line250{ line-height: 2.50 !important;}
.sp_line251{ line-height: 2.51 !important;}

/* letter-spacing
===========================================================*/

.sp_letter000{ letter-spacing: 0.00em !important;}
.sp_letter001{ letter-spacing: 0.01em !important;}
.sp_letter002{ letter-spacing: 0.02em !important;}
.sp_letter003{ letter-spacing: 0.03em !important;}
.sp_letter004{ letter-spacing: 0.04em !important;}
.sp_letter005{ letter-spacing: 0.05em !important;}
.sp_letter006{ letter-spacing: 0.06em !important;}
.sp_letter007{ letter-spacing: 0.07em !important;}
.sp_letter008{ letter-spacing: 0.08em !important;}
.sp_letter009{ letter-spacing: 0.09em !important;}
.sp_letter010{ letter-spacing: 0.10em !important;}
.sp_letter011{ letter-spacing: 0.11em !important;}
.sp_letter012{ letter-spacing: 0.12em !important;}
.sp_letter013{ letter-spacing: 0.13em !important;}
.sp_letter014{ letter-spacing: 0.14em !important;}
.sp_letter015{ letter-spacing: 0.15em !important;}
.sp_letter016{ letter-spacing: 0.16em !important;}
.sp_letter017{ letter-spacing: 0.17em !important;}
.sp_letter018{ letter-spacing: 0.18em !important;}
.sp_letter019{ letter-spacing: 0.19em !important;}
.sp_letter020{ letter-spacing: 0.20em !important;}
.sp_letter021{ letter-spacing: 0.21em !important;}

.sp_letter022{ letter-spacing: 0.22em !important;}
.sp_letter023{ letter-spacing: 0.23em !important;}
.sp_letter024{ letter-spacing: 0.24em !important;}
.sp_letter025{ letter-spacing: 0.25em !important;}
.sp_letter026{ letter-spacing: 0.26em !important;}
.sp_letter027{ letter-spacing: 0.27em !important;}
.sp_letter028{ letter-spacing: 0.28em !important;}
.sp_letter029{ letter-spacing: 0.29em !important;}
.sp_letter030{ letter-spacing: 0.30em !important;}
.sp_letter031{ letter-spacing: 0.31em !important;}
.sp_letter032{ letter-spacing: 0.32em !important;}
.sp_letter033{ letter-spacing: 0.33em !important;}
.sp_letter034{ letter-spacing: 0.34em !important;}
.sp_letter035{ letter-spacing: 0.35em !important;}
.sp_letter036{ letter-spacing: 0.36em !important;}
.sp_letter037{ letter-spacing: 0.37em !important;}
.sp_letter038{ letter-spacing: 0.38em !important;}
.sp_letter039{ letter-spacing: 0.39em !important;}
.sp_letter040{ letter-spacing: 0.40em !important;}
.sp_letter041{ letter-spacing: 0.41em !important;}
.sp_letter042{ letter-spacing: 0.42em !important;}
.sp_letter043{ letter-spacing: 0.43em !important;}
.sp_letter044{ letter-spacing: 0.44em !important;}
.sp_letter045{ letter-spacing: 0.45em !important;}
.sp_letter046{ letter-spacing: 0.46em !important;}
.sp_letter047{ letter-spacing: 0.47em !important;}
.sp_letter048{ letter-spacing: 0.48em !important;}
.sp_letter049{ letter-spacing: 0.49em !important;}
.sp_letter050{ letter-spacing: 0.50em !important;}
.sp_letter051{ letter-spacing: 0.51em !important;}
.sp_letter052{ letter-spacing: 0.52em !important;}
.sp_letter053{ letter-spacing: 0.53em !important;}
.sp_letter054{ letter-spacing: 0.54em !important;}
.sp_letter055{ letter-spacing: 0.55em !important;}
.sp_letter056{ letter-spacing: 0.56em !important;}
.sp_letter057{ letter-spacing: 0.57em !important;}
.sp_letter058{ letter-spacing: 0.58em !important;}
.sp_letter059{ letter-spacing: 0.59em !important;}
.sp_letter060{ letter-spacing: 0.60em !important;}
.sp_letter061{ letter-spacing: 0.61em !important;}
.sp_letter062{ letter-spacing: 0.62em !important;}
.sp_letter063{ letter-spacing: 0.63em !important;}
.sp_letter064{ letter-spacing: 0.64em !important;}
.sp_letter065{ letter-spacing: 0.65em !important;}
.sp_letter066{ letter-spacing: 0.66em !important;}
.sp_letter067{ letter-spacing: 0.67em !important;}
.sp_letter068{ letter-spacing: 0.68em !important;}
.sp_letter069{ letter-spacing: 0.69em !important;}
.sp_letter070{ letter-spacing: 0.70em !important;}
.sp_letter071{ letter-spacing: 0.71em !important;}
.sp_letter072{ letter-spacing: 0.72em !important;}
.sp_letter073{ letter-spacing: 0.73em !important;}
.sp_letter074{ letter-spacing: 0.74em !important;}
.sp_letter075{ letter-spacing: 0.75em !important;}
.sp_letter076{ letter-spacing: 0.76em !important;}
.sp_letter077{ letter-spacing: 0.77em !important;}
.sp_letter078{ letter-spacing: 0.78em !important;}
.sp_letter079{ letter-spacing: 0.79em !important;}
.sp_letter080{ letter-spacing: 0.80em !important;}
.sp_letter081{ letter-spacing: 0.81em !important;}
.sp_letter082{ letter-spacing: 0.82em !important;}
.sp_letter083{ letter-spacing: 0.83em !important;}
.sp_letter084{ letter-spacing: 0.84em !important;}
.sp_letter085{ letter-spacing: 0.85em !important;}
.sp_letter086{ letter-spacing: 0.86em !important;}
.sp_letter087{ letter-spacing: 0.87em !important;}
.sp_letter088{ letter-spacing: 0.88em !important;}
.sp_letter089{ letter-spacing: 0.89em !important;}
.sp_letter090{ letter-spacing: 0.90em !important;}
.sp_letter091{ letter-spacing: 0.91em !important;}
.sp_letter092{ letter-spacing: 0.92em !important;}
.sp_letter093{ letter-spacing: 0.93em !important;}
.sp_letter094{ letter-spacing: 0.94em !important;}
.sp_letter095{ letter-spacing: 0.95em !important;}
.sp_letter096{ letter-spacing: 0.96em !important;}
.sp_letter097{ letter-spacing: 0.97em !important;}
.sp_letter098{ letter-spacing: 0.98em !important;}
.sp_letter099{ letter-spacing: 0.99em !important;}
.sp_letter100{ letter-spacing: 1.00em !important;}
}

.c_heading2, .mce-content-body h3.workspace_type_h3,
h3.workspace_type_h3{
    color: #004966;
    border-bottom: 1px solid #004966;
    font-size: 18px;
    font-weight: bold;
    margin: 30px 0 30px 0;    
    padding: 60px 0 0;
    display: block;
    text-align: center;
}
.c_heading2:before, .mce-content-body h3.workspace_type_h3:before {
  display: none;
}

.workspace_type_list {
    border-bottom: solid 1px;
    padding-bottom: 37px !important;
}
.workspace_type_list li {
  list-style: none !important;
  margin-left: 0 !important;
  display: inline-block;
  width: 110px !important;
  line-height: 2.0;
}
h3.search_ttl {
  align-items: center;
  font-size: 20px;
  padding-bottom: 14px;
  border-bottom: 1px solid #004966;
  margin: 10px 0 30px 0;
}
h3.search_ttl span {
  font-size: 16px;
}
.a_clear_search {
    background-color: #004966;
    background-size: 240px;
    display: inline-block;
    padding: 7.4px 0;
    margin: 20px auto 0;
    margin-left: 30px;
    overflow: hidden;
    width: 240px;
    transition: .3s;
    -webkit-transition: .3s;
    color: #fff;
    text-align: center;
    border-radius: 20px;
    vertical-align: middle;
}
.a_clear_search:hover {
    opacity: 0.6;
}
.div_search {
    text-align: center;
}
.search_wrap .div_search input[type="submit"] {
    display: inline-block;
}
@media screen and (max-width: 650px){ 
  .workspace_type_list li {
    display: block;
    width: auto !important;
  }
  .a_clear_search {
    margin: 20px auto;    
  }
}

.days_attention {
  color: #ff6720;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  padding: 30px !important;
  border: solid 1px #ff6720;
}
</pre></body></html>