@charset "utf-8";

/* ---------------------------------------------------------------------------------
base */

*{}

@media(max-width:750px){
	
body{ font-size:140%; }

}

li img{ width:100%;}

img{ vertical-align:bottom;}

a:link{ color:#870043;text-decoration: none;}
a:visited{ color:#870043;text-decoration: none;}
a:active{ color:#ee6fb2;text-decoration:underline;}
a:hover{ color:#ff0000;text-decoration:none;}

#gHeader *{transition: all  0.5s ease;}

body{ background:#fbf4f4 ; height:100%; width:100%; }

ul li a{transition: all  0.4s ease;}
ul li a:hover{opacity: 0.4;}

hr{ border-color: #edd7dc;}


html.no-splash #splash {
  display: none !important;
}

@media(max-width:750px){

body{  }
 
}

p{ line-height: 1.8em;}

.hrTac img{ width:100%;}
img{ width:100%;}




@media(max-width:750px){

}


.txtGrad{
    background-image: -moz-linear-gradient( 0deg, rgba(128,0,63,0.99608) 0%, rgb(192,4,99) 71%, rgb(202,0,100) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgba(128,0,63,0.99608) 0%, rgb(192,4,99) 71%, rgb(202,0,100) 100%);
    background-image: -ms-linear-gradient( 0deg, rgba(128,0,63,0.99608) 0%, rgb(192,4,99) 71%, rgb(202,0,100) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

a.cmnBtn{ background: #b5263f url(/asset/images/top/arrow.png) no-repeat right 15px center;background-size:14px; display: inline-block; 
padding: 10px 40px 10px 20px; color: #fff;border-radius: 100px;text-align: center;min-width: 200px;transition: all  0.5s ease;}
a.cmnBtn:hover{ background: #df697c url(/asset/images/top/arrow.png) no-repeat right 15px center;background-size:14px;}

a.cmnBtn.trans{ background: url(/asset/images/top/arrow.png) no-repeat right 15px center;background-size:14px; display: inline-block; 
padding: 10px 40px 10px 20px; color: #fff;border-radius: 100px;text-align: center;min-width: 200px;transition: all  0.5s ease; border:1px solid #fff;}
a.cmnBtn.trans:hover{ background: #df697c url(/asset/images/top/arrow.png) no-repeat right 15px center;background-size:14px; border:1px solid #fff;}

a.cmnBtn.trans.toOrange{}
a.cmnBtn.trans.toOrange:hover{ background: #ff9d65 url(/asset/images/top/arrow.png) no-repeat right 15px center;background-size:14px; border:1px solid #fff;}


@media(max-width:750px){
a.cmnBtn{ font-size: 130%; padding:20px 60px 20px 25px ; background-position: right 25px center;}
}

.calTicketTxt { text-align: center; margin-top: 30px;}
.calTicketTxt .cmnBtn{ text-align: left;  border-radius: 10px;background: #741616 url(/asset/images/top/blank.png) no-repeat right 15px top 15px;background-size:14px; }
.calTicketTxt .cmnBtn:hover{background: #864141 url(/asset/images/top/blank.png) no-repeat right 15px top 15px;background-size:14px; transform: scale(1.02); }

@media(max-width:750px){
.calTicketTxt a.cmnBtn{  padding:20px 60px 20px 25px ; background-position: right 25px center;}
}

a.cmnBtn.noArrow{ background: #b5263f;
padding: 10px 20px 10px 20px; }
a.cmnBtn.noArrow:hover{ background: #df697c;}





/* ---------------------------------------------------------------------------------
contents */

#contents{ padding: 0; position:relative}
#contents_inner{padding: 0;}

#subPage #contents_inner{padding: 0;}



@media(max-width:750px){


}
/* ---------------------------------------------------------------------------------
ABOUT */


@media(max-width:750px){


}


.ichigoMembers{  position: relative; width: 780px; height: 210px; margin: 0 auto;}

.ichigoMembers li{ height: 85px;}
.ichigoMembers li img{height: 100%; width: auto;}
.ichigoMembers li.king{ height: 100px;}
.ichigoMembers li.king img{ height: 200px;}

.ichigoMembers li{ position: absolute; bottom: 0;}
.ichigoMembers li.king{
  left: 50%;bottom: 0;
  transform: translate(-50%, -100%);
}
.ichigoMembers li.i01{ left: 0px;}
.ichigoMembers li.i02{ left: 11%;}
.ichigoMembers li.i03{ left: 22%;}
.ichigoMembers li.i04{ left: 33%;}
.ichigoMembers li.i05{ right: 30%;}
.ichigoMembers li.i06{ right: 16%;}
.ichigoMembers li.i07{ right: 0px;}

.ichigoMembers li img{ position: relative; left: 0; top: 0;transition: all  0.7s ease;}
.ichigoMembers li.king.start img{ top: -5px; opacity: 0;}
.ichigoMembers li.i01.start img{ left: -10px; opacity: 0;}
.ichigoMembers li.i02.start img{ left: -10px; opacity: 0;}
.ichigoMembers li.i03.start img{ left: -10px; opacity: 0;}
.ichigoMembers li.i04.start img{ left: -10px; opacity: 0;}
.ichigoMembers li.i05.start img{ left: 10px; opacity: 0;}
.ichigoMembers li.i06.start img{ left: 10px; opacity: 0;}
.ichigoMembers li.i07.start img{ left: 10px; opacity: 0;}




@media(max-width:750px){


.ichigoMembers{  position: relative; width: auto; height: 200px; margin: 50px 40px 0;}

} /* Responsive End */










/* ---------------------------------------------------------------------------------
OVERVIEW */




@media(max-width:750px){



} /* Responsive End */




@media(max-width:750px){


}




















/* ---------------------------------------------------------------------------------
INFORMATION */



#INFORMATION.entryPage h2 {
  position: relative;
  padding: 1em 0;
    margin-bottom: 1.5em;
    line-height: 1.4em;
}
#INFORMATION.entryPage h2::before,
#INFORMATION.entryPage h2::after {
  position: absolute;
  left: 0;
  content: '';
  width: 100%;
  height: 6px;
  box-sizing: border-box;
}
#INFORMATION.entryPage h2::before {
  top: 0;
  border-top: 2px solid #92541c;
  border-bottom: 1px solid #92541c;
}
#INFORMATION.entryPage h2::after {
  bottom: 0;
  border-top: 1px solid #92541c;
  border-bottom: 2px solid #92541c;
}


#INFORMATION.entryPage hr{ height: 4px; margin-bottom: 20px !important;}


@media(max-width:750px){
    
#INFORMATION.entryPage header h1{ font-size: 40px; text-align: left;  padding-bottom: 20px; border-bottom: 4px dashed #eaeaea; }
#INFORMATION.entryPage header .entryDate{ font-size: 28px; text-align: right; margin-bottom: 20px;}
    
.infoPhotoArea01{ display: block; margin-bottom: 50px;}
.infoPhotoArea01 .imgBox{ display: block; vertical-align: top; width: 100%;}
.infoPhotoArea01 .txtBox{ display: block; vertical-align: top; padding-left: 0;}
.infoPhotoArea01 .txtBox.leftTxt{ padding-left: 0; padding-right: 0;}
.infoPhotoArea01 .txtBox.leftTxt p{ margin-bottom: 20px;}
#INFORMATION.entryPage hr{ height: 4px;}
}


/* ---------------------------------------------------------------------------------
INFORMATION */




.shimaBg{ background: url(/asset/images/top/secBg.png) repeat-x center top; background-size: 30px auto;padding: 100px 0 100px;}


.secHeader {
  text-align: center;
    margin-bottom: 50px;
}

.secHeader img{ width: auto; height: 200px; display: block; margin: 0 auto;}
.secHeader h2 {
  margin-top: 8px;
  font-size: 30px;
  font-weight: 600;
  color: #5a2b18;
  letter-spacing: 0.1em;
}

.secHeader p {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 16px;
  font-size: 14px;
  letter-spacing: 0.1em;
  color: #9a9a9a;
}

/* 左右のドット線 */
.secHeader p::before,
.secHeader p::after {
  content: "";
  display: block;
  width: 80px;
  height: 3px;
  background-image: url("/asset/images/dotline.png");
  background-repeat: repeat-x;
  background-size: auto 100%;
  opacity: 0.6;
}


@media(max-width:750px){

.secBody{max-width: none; margin:0 50px; padding-bottom: 100px;}

#subPage .secBody{max-width: none; margin:0 auto; padding-bottom: 100px;}

.secHeader p {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 16px;
  font-size: 24px;
  letter-spacing: 0.1em;
  color: #9a9a9a;
}

}






.entryList{ width: 800px; margin: 0 auto 40px;}
#subPage .entryList{ margin-bottom: 0;}

.entryList .inner{}

.entryList li{background:#fff;box-shadow: 0px 0px 3px 0.3px rgba(187, 139, 139, 0.2); border-radius: 8px; margin-bottom: 10px;}
.entryList li:last-child{margin-bottom: 0;}
.entryList li a{display: block;padding: 18px; position: relative;}

.entryList li { font-size: 90%;}
.entryList li .imgArea{ width: 55px; position: absolute;}
.entryList li .imgArea img{ height: 85px; width: auto; position:relative; left: 10px; top: -15px; display: none;}
.entryList li .infoHeader{ padding-left: 0;}
.catday{ margin-bottom: 10px;}
.catday .category{ display: inline-block; width: 100px; background: #870043; border-radius: 30px; color: #fff; text-align: center; margin-right: 10px;}


.catday .category.goods{ background: #417bbf ;}
.catday .category.place{ background: #bf416d ;}
.catday .category.press{ background: #41bf8b ;}
.catday .category.other{ background: #938282;}
.catday .category.news{ background: #84b216;}

.btn01{ background: #d98f9f; color: #fff;display: inline-block;padding: 15px 0; color: #fff !important; font-size: 110%; width: 350px; border-radius: 50px;transition: all  0.5s ease;}
.btn01:hover{ background: #ca4e69; color: #fff; opacity: 1; transform: scale(0.95);}

.entryList li .imgArea img{ transition: all 0.6s ease;}
.entryList li .imgArea img.start{ left: 25px; opacity: 0; transform: scale(1); transition: all 0.6s ease; position: relative;}

@media(max-width:750px){
.entryList{ width: auto; margin: 0 auto 40px;}


}








/* ---------------------------------------------------------------------------------
ticketsArea */




#subPage .ticketsArea{padding-top: 70px;}

.ticketsArea >.inner{
    width: auto;
    margin: 0 auto 40px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 40px;
    row-gap: 30px;

}
.ticketsArea .ippan{}
.ticketsArea .original{}

.ticketsArea .block{}

.ticketsArea .block h4{ text-align: center; background: #8aafd1; width: 250px; margin: 0 auto 40px; color: #fff; border-radius: 10px; display: table; height: 60px;}
.ticketsArea .block h4 div{line-height: 1.2em; display: table-cell; vertical-align: middle;}
.ticketsArea .block.original h4{background: #d18aa5; }

.ticketsArea .block dl{ display: table; width: 100%;}

.ticketsArea .block dl >div{ display: table-row;}
.ticketsArea .block dl dt{ display: table-cell; border-top: 1px solid #ccc;padding: 20px 0; vertical-align: middle; line-height: 1.2em; font-size: 120%;}
.ticketsArea .block dl dd{ display: table-cell; border-top: 1px solid #ccc; padding: 20px 0; font-size: 200%; vertical-align: middle; line-height: 1em; text-align: right;}

.ticketsArea .block dl dd span.yen{ font-size: 60%; line-height: 1em;}
.ticketsArea .block dl dd span.tax{ font-size: 40%; line-height: 1em;}

.originalGoodsImage{width: 80%; margin: 0 auto;}

@media(max-width:750px){
.ticketsArea >.inner{
    width: auto;
    margin: 0 auto 40px;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    column-gap: 40px;
    row-gap: 30px;

}

}






/* ---------------------------------------------------------------------------------
floatTicket */



.floatTicket{ width: 145px; position: fixed;bottom:5%;right: 6px; z-index: 1000;transition: all  0.5s ease;}
.floatTicket img{filter: drop-shadow(0 1px 4px #fff);}

.floatTicket.delete{ pointer-events: none; opacity: 0;}

@media(max-width:750px){
.floatTicket{ width: 120px; position: fixed; bottom:-50%;right: 16px; z-index: 1000; }
.floatTicket.down{width: 155px; bottom:30px;}
}



/* ---------------------------------------------------------------------------------
common */


.clear{ clear:both;}
.tac{ text-align:center !important;}

@media(min-width:751px){
.sp{ display:none !important;}
} /* Responsive End */

@media(max-width:750px){
.pc{ display:none !important; }
} /* Responsive End */

@media(max-width:750px){
#commonFooter{ display:none !important; }
}

@media(max-width:750px){
#commonFooter{ display:none !important; }
}


@media(max-width:750px){
.tac_pc{ text-align:left !important;}
.tac_sp{ text-align:center !important;}
}

@media(min-width:751px){
.tac_pc{ text-align:center !important;}
.tac_sp{ text-align:left !important;}
}


.w50p{width:50%;margin-right: auto; margin-left: auto;}
.w60p{width:60%;margin-right: auto; margin-left: auto;}
.w70p{width:70%;margin-right: auto; margin-left: auto;}
.w80p{width:80%;margin-right: auto; margin-left: auto;}
.w90p{width:90%;margin-right: auto; margin-left: auto;}
.w100p{width:100%;margin-right: auto; margin-left: auto;}


@media(max-width:750px){
.w50p.spmax,
.w60p.spmax,
.w70p.spmax,
.w80p.spmax,
.w90p.spmax,
.w100.spmax{width:auto;margin-right: auto; margin-left: auto;}

}





.mb05{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}.mb35{margin-bottom:35px;}.mb40{margin-bottom:40px;}.mb45{margin-bottom:45px;}.mb50{margin-bottom:50px;}
.mb55{margin-bottom:55px;}.mb60{margin-bottom:60px;}.mb65{margin-bottom:65px;}.mb70{margin-bottom:70px;}.mb75{margin-bottom:75px;}
.mb80{margin-bottom:80px;}.mb85{margin-bottom:85px;}.mb90{margin-bottom:90px;}.mb95{margin-bottom:95px;}.mb100{margin-bottom:100px;}

.flexBox{ display: flex; width: 100%}
.flexBox.w50p,.tableBox.w50p{ width: 50%; margin: 0 auto;}
.flexBox.w55p,.tableBox.w55p{ width: 55%; margin: 0 auto;}
.flexBox.w60p,.tableBox.w60p{ width: 60%; margin: 0 auto;}
.flexBox.w65p,.tableBox.w65p{ width: 65%; margin: 0 auto;}
.flexBox.w70p,.tableBox.w70p{ width: 70%; margin: 0 auto;}
.flexBox.w75p,.tableBox.w75p{ width: 75%; margin: 0 auto;}
.flexBox.w80p,.tableBox.w80p{ width: 80%; margin: 0 auto;}
.flexBox.w85p,.tableBox.w85p{ width: 85%; margin: 0 auto;}
.flexBox.w90p,.tableBox.w90p{ width: 90%; margin: 0 auto;}
.flexBox.w95p,.tableBox.w95p{ width: 95%; margin: 0 auto;}
.flexBox.w100p,.tableBox.w100p{ width: 100%; margin: 0 auto;}


@media(max-width:750px){
.flexBox.w50p.spmax,.tableBox.w50p.spmax,
.flexBox.w55p.spmax,.tableBox.w55p.spmax,
.flexBox.w60p.spmax,.tableBox.w60p.spmax,
.flexBox.w65p.spmax,.tableBox.w65p.spmax,
.flexBox.w70p.spmax,.tableBox.w70p.spmax,
.flexBox.w75p.spmax,.tableBox.w75p.spmax,
.flexBox.w80p.spmax,.tableBox.w80p.spmax,
.flexBox.w85p.spmax,.tableBox.w85p.spmax,
.flexBox.w90p.spmax,.tableBox.w90p.spmax,
.flexBox.w95p.spmax,.tableBox.w95p.spmax,
.flexBox.w100p.spmax,.tableBox.w100p.spmax{ width: auto; margin: 0 auto;}

}

.flexBox.w05-95 .secLeft{ width:5%;} .flexBox.w05-95 .secRight{ width:95%;}
.flexBox.w10-90 .secLeft{ width:10%;} .flexBox.w10-90 .secRight{ width:90%;}
.flexBox.w15-85 .secLeft{ width:15%;} .flexBox.w15-85 .secRight{ width:85%;}
.flexBox.w20-80 .secLeft{ width:20%;} .flexBox.w20-80 .secRight{ width:80%;}
.flexBox.w25-75 .secLeft{ width:25%;} .flexBox.w25-75 .secRight{ width:75%;}
.flexBox.w30-70 .secLeft{ width:30%;} .flexBox.w30-70 .secRight{ width:70%;}
.flexBox.w35-65 .secLeft{ width:35%;} .flexBox.w35-65 .secRight{ width:65%;}
.flexBox.w40-60 .secLeft{ width:40%;} .flexBox.w40-60 .secRight{ width:60%;}
.flexBox.w45-55 .secLeft{ width:45%;} .flexBox.w45-55 .secRight{ width:55%;}
.flexBox.w50-50 .secLeft{ width:50%;} .flexBox.w50-50 .secRight{ width:50%;}
.flexBox.w55-45 .secLeft{ width:55%;} .flexBox.w55-45 .secRight{ width:45%;}
.flexBox.w60-40 .secLeft{ width:60%;} .flexBox.w60-40 .secRight{ width:40%;}
.flexBox.w65-35 .secLeft{ width:65%;} .flexBox.w65-35 .secRight{ width:35%;}
.flexBox.w70-30 .secLeft{ width:70%;} .flexBox.w70-30 .secRight{ width:30%;}
.flexBox.w75-25 .secLeft{ width:75%;} .flexBox.w75-25 .secRight{ width:25%;}
.flexBox.w80-20 .secLeft{ width:80%;} .flexBox.w80-20 .secRight{ width:20%;}
.flexBox.w85-15 .secLeft{ width:85%;} .flexBox.w85-15 .secRight{ width:15%;}
.flexBox.w90-10 .secLeft{ width:90%;} .flexBox.w90-10 .secRight{ width:10%;}
.flexBox.w95-05 .secLeft{ width:95%;} .flexBox.w95-05 .secRight{ width:5%;}

.flexBox.gap05{gap:5px;}.flexBox.gap10{gap:10px;}.flexBox.gap15{gap:15px;}.flexBox.gap20{gap:20px;}.flexBox.gap25{gap:25px;}
.flexBox.gap30{gap:30px;}.flexBox.gap35{gap:35px;}.flexBox.gap40{gap:40px;}.flexBox.gap45{gap:45px;}.flexBox.gap50{gap:50px;}
.flexBox.gap55{gap:55px;}.flexBox.gap60{gap:60px;}.flexBox.gap65{gap:65px;}.flexBox.gap70{gap:70px;}.flexBox.gap75{gap:75px;}
.flexBox.gap80{gap:80px;}.flexBox.gap85{gap:85px;}.flexBox.gap90{gap:90px;}.flexBox.gap95{gap:95px;}.flexBox.gap100{gap:100px;}

.tableBox{width: 100%; display: table;}
.tableBox .secLeft,.tableBox .secRight{display: table-cell;}
.secLeft,.secRight{box-sizing: border-box;}

.tableBox .secLeft.vt{vertical-align:top;}
.tableBox .secLeft.vm{vertical-align:middle;}
.tableBox .secLeft.vb{vertical-align:bottom;}
.tableBox .secRight.vt{vertical-align:top;}
.tableBox .secRight.vm{vertical-align:middle;}
.tableBox .secRight.vb{vertical-align:bottom;}

.tableBox.bs05{border-spacing:5px;}.tableBox.bs10{border-spacing:10px;}.tableBox.bs15{border-spacing:15px;}.tableBox.bs20{border-spacing:20px;}.tableBox.bs25{border-spacing:25px;}
.tableBox.bs30{border-spacing:30px;}.tableBox.bs35{border-spacing:35px;}.tableBox.bs40{border-spacing:40px;}.tableBox.bs45{border-spacing:45px;}.tableBox.bs50{border-spacing:50px;}
.tableBox.bs55{border-spacing:55px;}.tableBox.bs60{border-spacing:60px;}.tableBox.bs65{border-spacing:65px;}.tableBox.bs70{border-spacing:70px;}.tableBox.bs75{border-spacing:75px;}
.tableBox.bs80{border-spacing:80px;}.tableBox.bs85{border-spacing:85px;}.tableBox.bs90{border-spacing:90px;}.tableBox.bs95{border-spacing:95px;}.tableBox.bs100{border-spacing:100px;}

.tableBox.gap05 .secLeft{padding-right:2.5px;}.tableBox.gap05 .secRight{padding-left:2.5px;}
.tableBox.gap10 .secLeft{padding-right:5px;}.tableBox.gap10 .secRight{padding-left:5px;}.tableBox.gap15 .secLeft{padding-right:7.5px;}.tableBox.gap15 .secRight{padding-left:7.5px;}
.tableBox.gap20 .secLeft{padding-right:10px;}.tableBox.gap20 .secRight{padding-left:10px;}.tableBox.gap25 .secLeft{padding-right:12.5px;}.tableBox.gap25 .secRight{padding-left:12.5px;}
.tableBox.gap30 .secLeft{padding-right:15px;}.tableBox.gap30 .secRight{padding-left:15px;}.tableBox.gap35 .secLeft{padding-right:17.5px;}.tableBox.gap35 .secRight{padding-left:17.5px;}
.tableBox.gap40 .secLeft{padding-right:20px;}.tableBox.gap40 .secRight{padding-left:20px;}.tableBox.gap45 .secLeft{padding-right:22.5px;}.tableBox.gap45 .secRight{padding-left:22.5px;}
.tableBox.gap50 .secLeft{padding-right:25px;}.tableBox.gap50 .secRight{padding-left:25px;}.tableBox.gap55 .secLeft{padding-right:27.5px;}.tableBox.gap55 .secRight{padding-left:27.5px;}
.tableBox.gap60 .secLeft{padding-right:30px;}.tableBox.gap60 .secRight{padding-left:30px;}.tableBox.gap65 .secLeft{padding-right:32.5px;}.tableBox.gap65 .secRight{padding-left:32.5px;}
.tableBox.gap70 .secLeft{padding-right:35px;}.tableBox.gap70 .secRight{padding-left:35px;}.tableBox.gap75 .secLeft{padding-right:37.5px;}.tableBox.gap75 .secRight{padding-left:37.5px;}
.tableBox.gap80 .secLeft{padding-right:40px;}.tableBox.gap80 .secRight{padding-left:40px;}.tableBox.gap85 .secLeft{padding-right:42.5px;}.tableBox.gap85 .secRight{padding-left:42.5px;}
.tableBox.gap90 .secLeft{padding-right:45px;}.tableBox.gap90 .secRight{padding-left:45px;}.tableBox.gap95 .secLeft{padding-right:47.5px;}.tableBox.gap95 .secRight{padding-left:47.5px;}
.tableBox.gap100 .secLeft{padding-right:50px;}.tableBox.gap100 .secRight{padding-left:50px;}


.tableBox.w05-95 .secLeft{ width:5%;} .tableBox.w05-95 .secRight{ width:95%;}
.tableBox.w10-90 .secLeft{ width:10%;} .tableBox.w10-90 .secRight{ width:90%;}
.tableBox.w15-85 .secLeft{ width:15%;} .tableBox.w15-85 .secRight{ width:85%;}
.tableBox.w20-80 .secLeft{ width:20%;} .tableBox.w20-80 .secRight{ width:80%;}
.tableBox.w25-75 .secLeft{ width:25%;} .tableBox.w25-75 .secRight{ width:75%;}
.tableBox.w30-70 .secLeft{ width:30%;} .tableBox.w30-70 .secRight{ width:70%;}
.tableBox.w35-65 .secLeft{ width:35%;} .tableBox.w35-65 .secRight{ width:65%;}
.tableBox.w40-60 .secLeft{ width:40%;} .tableBox.w40-60 .secRight{ width:60%;}
.tableBox.w45-55 .secLeft{ width:45%;} .tableBox.w45-55 .secRight{ width:55%;}
.tableBox.w50-50 .secLeft{ width:50%;} .tableBox.w50-50 .secRight{ width:50%;}
.tableBox.w55-45 .secLeft{ width:55%;} .tableBox.w55-45 .secRight{ width:45%;}
.tableBox.w60-40 .secLeft{ width:60%;} .tableBox.w60-40 .secRight{ width:40%;}
.tableBox.w65-35 .secLeft{ width:65%;} .tableBox.w65-35 .secRight{ width:35%;}
.tableBox.w70-30 .secLeft{ width:70%;} .tableBox.w70-30 .secRight{ width:30%;}
.tableBox.w75-25 .secLeft{ width:75%;} .tableBox.w75-25 .secRight{ width:25%;}
.tableBox.w80-20 .secLeft{ width:80%;} .tableBox.w80-20 .secRight{ width:20%;}
.tableBox.w85-15 .secLeft{ width:85%;} .tableBox.w85-15 .secRight{ width:15%;}
.tableBox.w90-10 .secLeft{ width:90%;} .tableBox.w90-10 .secRight{ width:10%;}
.tableBox.w95-05 .secLeft{ width:95%;} .tableBox.w95-05 .secRight{ width:5%;}


.rad01{border-radius:1px;}.rad02{border-radius:2px;}.rad03{border-radius:3px;}.rad04{border-radius:4px;}.rad05{border-radius:5px;}
.rad06{border-radius:6px;}.rad07{border-radius:7px;}.rad08{border-radius:8px;}.rad09{border-radius:9px;}.rad10{border-radius:10px;}
.rad11{border-radius:11px;}.rad12{border-radius:12px;}.rad13{border-radius:13px;}.rad14{border-radius:14px;}.rad15{border-radius:15px;}
.rad16{border-radius:16px;}.rad17{border-radius:17px;}.rad18{border-radius:18px;}.rad19{border-radius:19px;}.rad20{border-radius:20px;}
.rad21{border-radius:21px;}.rad22{border-radius:22px;}.rad23{border-radius:23px;}.rad24{border-radius:24px;}.rad25{border-radius:25px;}
.rad26{border-radius:26px;}.rad27{border-radius:27px;}.rad28{border-radius:28px;}.rad29{border-radius:29px;}.rad30{border-radius:30px;}



@media(max-width:750px){
.tableBox{width: 100%; display: block;}
.tableBox .secLeft,.tableBox .secRight{display: block;}
.tableBox .secLeft,.tableBox .secRight{ width: auto !important;padding: 20px 0 !important;}
}
