@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Template:   cocoon-master
Version:    1.0.6
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/

.column-wrap {
    display: flex;
    justify-content: space-between;
    position: relative;
    margin: 0;
}
.column-wrap > div {
    width: 49.5%;
    margin: 0;
}
.column-2-3-1-2 .column-left {
    width: 34%;
}
.column-2-3-1-2 .column-right {
    width: 65%;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1240px以下*/
@media screen and (max-width: 1240px){
  /*必要ならばここにコードを書く*/
}

/*1030px以下*/
@media screen and (max-width: 1030px){
  /*必要ならばここにコードを書く*/
}

/*768px以下*/
@media screen and (max-width: 768px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}


#megDetail table tr:nth-of-type(2n+1) {
    background:none;
}
#megDetail table:not(.has-border-color) :where(th, td){
	border:none;
}