@charset "UTF-8";
  
/* トップページのみ */
/*===========================================================================================*/
.lxl-index #lxl-contents{padding-top:0;}

/* 旧テンプレートの不具合調整 */
/*===========================================================================================*/

/* パンくず */
.new_lxl-itm-contents-inner .lxl-topicpath {
	line-height: 1.31;
}
.new_lxl-itm-contents-inner .lxl-topicpath li a {
	background: url(../pic/bg_topicpath.gif) no-repeat 99% 0.4em;
}

/* I-01 リストのアイコン設定 */
ul[class^=list-] li {
	padding-left: 25px;
	background: url(../pic/icon_disc.gif) no-repeat 5px 0px;
}

/* 1906 add Parts */
/*===========================================================================================*/
.new_lxl-clear:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}
.new_lxl-itm-contents-inner{
	margin:0 auto;
	padding-top: 60px;
	padding-bottom: 60px;
	text-align:left;
	width:948px;
}
.new_lxl-itm-contents-inner sup,
.new_lxl-itm-contents-inner sub{
	font-size: 80%;
}
.new_lxl-itm-contents-inner sub.new_lxl-sub_baseline{
	position: relative;
	top: -0.25em;
}
.new_lxl-itm-contents-inner.lxl-item-ttl{
	font-size: 15px;
	padding-top: 0;
	padding-bottom: 0;
}
.new_lxl-contents_hasbg{
	background: url(/common/pic/bg_inner.png) 0 0 repeat-x;
}
.new_lxl-contents_biz{
	background-color: #e6e6e6;
}
.new_lxl-wrap > .new_lxl-itm-contents-inner:first-child{
	padding-top: 0;
}
.new_lxl-itm-contents-inner > *:first-child{
	margin-top: 0!important;
}
.new_lxl-itm-contents-inner > *:last-child{
	margin-bottom: 0!important;
}
.new_lxl-itm-contents-innerBg{
	background-color:#fff;
	padding:54px;
	margin-bottom: 30px;
}
.new_lxl-itm-contents-innerBg > *:first-child{
	margin-top: 0!important;
}
.new_lxl-itm-contents-innerBg > *:last-child{
	margin-bottom: 0!important;
}

.new_lxl-link_blank{
	background-image: url(/common/pic/icon_blank2.gif);
	background-repeat:no-repeat;background-position: right 1px top 50%;display:inline !important;
	padding:0 20px 0 0 !important;margin:0 !important;background-color:transparent !important;
	width:auto !important;font-size:100% !important;
 }
 
/*Added 0301*/
.new_lxl-link_blank02{
	background-image: url(/common/pic/icon_blank4.gif);
	background-repeat:no-repeat;background-position: right 1px top 50%;display:inline !important;
	padding:0 20px 0 0 !important;margin:0 !important;background-color:transparent !important;
	width:auto !important;font-size:100% !important;
 } 

  /*Margin setting Added 5/24/2022*/
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}

@media only screen and (max-width: 767px){
	.new_lxl-itm-contents-inner.lxl-item-ttl{
		padding-top: 5%;
		font-size: 80%;
	}
	.new_lxl-itm-contents-inner{
	width:auto;
	margin:0 auto;
	}
	.new_lxl-itm-contents-innerBg{
	background-color:#fff;
	padding:30px 0 46px 0;
	}
	#lxl-breadcrumb-list{
		display: block;
		padding-bottom: 0;
		margin-right: 3%;
		margin-left: 3%;
	}
}

/*A:Head
----------------------------------------------------------------------------------------*/
.new_lxl-contentsttl{
	position: relative;
    border-bottom: 1px solid #bbb8b1;
	padding: 0 0 12px 0;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo img{
	display: block;
	width: 100%;
	height: auto;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo img{
	position: absolute;
	right: 0;
	bottom: 19px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_inax img{
	width: 73px;
	height: 22px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_interio img{
	width: 92px;
	height: 22px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_tostem img{
	width: 118px;
	height: 22px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_inax + .new_lxl-contentsttl_main h1{
	padding-right: 93px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_interio + .new_lxl-contentsttl_main h1{
	padding-right: 112px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_tostem + .new_lxl-contentsttl_main h1{
	padding-right: 138px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_main h1{
	font-size: 164.6%;
	margin-top: 20px;
	line-height: 1.5;
}
@media only screen and (max-width: 767px){
.new_lxl-contentsttl{
	padding-bottom: 14px;
	margin-right: 3%;
	margin-left: 3%;
}
.new_lxl-contentsttl .new_lxl-contentsttl_main h1{
	font-size: 145%;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_tostem + .new_lxl-contentsttl_main h1{
	padding-right: 100px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_inax + .new_lxl-contentsttl_main h1{
	padding-right: 70px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo.new_lxl-contentttl_interio + .new_lxl-contentsttl_main h1{
	padding-right: 83px;
}
.new_lxl-contentsttl .new_lxl-contentsttl_logo img{
	height: 15px!important;
	width: auto!important;
	bottom: 20px;
}
}

.new_lxl-productttl{
	position: relative;
    border-bottom: 1px solid #bbb8b1;
	padding: 0 0 12px 0;
}
.new_lxl-productttl .new_lxl-productttl_sub{
	display: none;
}
.new_lxl-productttl .new_lxl-productttl_logo img{
	display: block;
	width: 100%;
	height: auto;
}
.new_lxl-productttl .new_lxl-productttl_logo img{
	position: absolute;
	right: 0;
	bottom: 12px;
}
.new_lxl-productttl .new_lxl-productttl_logo.new_lxl-contentttl_inax img{
	width: 73px;
	height: 22px;
}
.new_lxl-productttl .new_lxl-productttl_logo.new_lxl-contentttl_interio img{
	width: 92px;
	height: 22px;
}
.new_lxl-productttl .new_lxl-productttl_logo.new_lxl-contentttl_tostem img{
	width: 118px;
	height: 22px;
}

.new_lxl-productttl .new_lxl-productttl_main h1{
	font-size: 164.6%;
    line-height: 1.1;
    margin-top: 20px;
}
@media only screen and (max-width: 767px){
.new_lxl-productttl{
	padding-bottom: 0;
}
.new_lxl-productttl .new_lxl-productttl_sub{
	display: block;
	background-color: #54585a;
	color: #fff;
	font-size: 71.4%;
	padding: 9px 20px 7px 20px;
	text-align: left;
}
.new_lxl-productttl .new_lxl-productttl_sub a{
	color: #fff;
}
.new_lxl-productttl .new_lxl-productttl_main{
	margin-bottom: 0;
    position: relative;
    width: auto;
    bottom: 0;
    background-color: #fff !important;
    padding: 25px 53px 25px 20px;
}
.new_lxl-productttl .new_lxl-productttl_main h1{
	margin-top: 0;
}
.new_lxl-productttl .new_lxl-productttl_logo img{
	position: static;
	display: inline-block;
	height: 15px!important;
	width: auto!important;
}
.new_lxl-productttl .new_lxl-productttl_logo{
	text-align: right;
	border-bottom: 1px solid #bbb8b1;
    padding: 10px 20px;
	background-color: #fff;
	line-height: 1;
}
}

/* B-01:Text
----------------------------------------------------------------------------------------*/
[class^=new_lxl-itm-cb-p]{
	margin-bottom: 24px;
}
[class^=new_lxl-itm-cb-p] p{
	margin-top: 14px;
}
.new_lxl-itm-cb-p p{
/* デフォルトは12px */
	font-size: 92.105%;
}
[class^=new_lxl-sectionbox] .new_lxl-itm-cb-p p{
/* グリッドパネル内デフォルトは14px */
	font-size: 78.947%;
}
[class^=new_lxl-sectionbox] [class^=new_lxl-itm-cb-p] p:first-child{
	margin-top: 0;
}
.new_lxl-itm-cb-p_12 p{
	font-size: 78.947%;
}
.new_lxl-itm-cb-p_13 p{
	font-size: 85.526%;
}
.new_lxl-itm-cb-p_14 p{
	font-size: 92.105%;
}
.new_lxl-itm-cb-p_16 p{
	font-size: 105.263%;
}
.new_lxl-itm-cb-p_18 p{
	font-size: 118.421%;
}
.new_lxl-itm-cb-p_20 p{
	font-size: 131.578%;
}
.new_lxl-image_text_06 .new_lxl-linkitem_icontxt a{
	padding-top: 0px;
}
.new_lxl-linkitem_icontxt{
	margin-bottom: 10px;
}
.new_lxl_image_case_02 .new_lxl-txt_floatline{
	margin-bottom: 24px;
}

.new_lxl_image_case_02 .new_lxl-txt_floatline .new_lxl-itm-h2{
	margin-bottom: 0px;
}

.new_lxl_image_case_02 .new_lxl-sectionbox{
	margin-top: 0px;
}

.new_lxl_image_case_02 .new_lxl-sectionbox .new_lxl-itm-h4{
	margin-bottom: 10px;
}

/* Added 0301 */
.new_lxl-itm-cb-p_24 .l-Price{
	margin-top: 14px!important;
	font-size: 157.895%;
}
.new_lxl-itm-cb-p_18 .l-PriceMin{
	margin-top: 0px!important;
}
[class^=new_lxl-itm-cb-p] a{
	color:#ef7a00;
	text-decoration:underline;
}
[class^=new_lxl-itm-cb-p] a:hover,[class^=new_lxl-itm-cb-p] a:active{
	color: #f5af67;
}
[class^=new_lxl-itm-cb-p] a.new_lxl-plink_blank{
	background-image: url(/common/pic/icon_blank4.gif);
	background-repeat: no-repeat;
	background-position: right 1px top 50%;
	padding: 0 20px 0 0;
	margin: 0;
}
[class^=new_lxl-itm-cb-p] a[class^=new_lxl-plink02]{
	color: #555;
	text-decoration: none;
}
[class^=new_lxl-itm-cb-p] a[class^=new_lxl-plink02]:hover,[class^=new_lxl-itm-cb-p] a[class^=new_lxl-plink02]:active{
	text-decoration: underline;
}
[class^=new_lxl-itm-cb-p] a.new_lxl-plink02_blank{
	background-image: url(/common/pic/icon_blank2.gif);
	background-repeat: no-repeat;
	background-position: right 1px top 50%;
	padding: 0 20px 0 0;
	margin: 0;
}
.list-12 li a{
    font-size: 78.947%!important;
}
.new_lxl_image_case_02 .new_lxl-sectionbox .new_lxl-image_text_04 ul li span{
	margin-top: 3px;
}

.new_lxl_image_case_02 .new_lxl-sectionbox .new_lxl-image_text_04 .new_lxl-linkitem_icontxt a{
	padding: 1px 0 0 16px;
}
@media only screen and (max-width: 767px){
[class^=new_lxl-itm-cb-p]{
margin:0 3% 15px;
}
[class^=new_lxl-sectionbox] [class^=new_lxl-itm-cb-p]{
margin-left: 0;
margin-right: 0;
}
}

/* B-02:note
----------------------------------------------------------------------------------------*/
.new_lxl-notes{
margin-top: 10px;
margin-bottom: 30px;
}
.new_lxl-notes li{
margin-top: 5px;
padding-left: 1em;
text-indent: -1em;
font-size: 78.947%;
}
@media only screen and (max-width: 767px){
.new_lxl-notes{margin:5px 3% 30px;}
[class^=new_lxl-sectionbox] .new_lxl-notes{
margin-left: 0;
margin-right: 0;
}
}

/* C:TitleSet
----------------------------------------------------------------------------------------*/
div[class^="new_lxl-itm-h2"]{
	margin: 60px 0 15px 0;
    padding-left: 26px;
	font-size: 131.5%;
    line-height: 29px;
    background-repeat: no-repeat;
	background-position: 0 2px;
	background-size: 19px auto;
}

.new_lxl-itm-h2{
    background-image: url(/common/pic/new_icon_h2.png);
}
.new_lxl-itm-h2-gr{
	background:url(/common/pic/new_icon_h2_biz.png);
}

.new_lxl-itm-h3{
	margin-bottom: 24px;
	padding-bottom: 3px;
	border-bottom: 1px solid #c2c1c1;
	font-size: 131.5%;
	line-height: 1.4;
}
.new_lxl-itm-h3 [class^="new_lxl-itm-ttlbadge"]{
	display: inline-block;
	margin: 0 0 0 10px;
	padding: 5px 10px; 
	position:relative;
	bottom:0.3em;
	background-color: #666464;
	font-size: 55.033%;
	line-height: 1.0;
	color: #FFFFFF;
}
.new_lxl-itm-h3 [class^="new_lxl-itm-ttlbadge"] + [class^="new_lxl-itm-ttlbadge"]{
	margin-left: 5px;
}
.new_lxl-itm-h3 .new_lxl-itm-ttlbadge_orange{
	background-color: #ef7a00;
}


[class^="new_lxl-itm-h4"]{
	font-weight: bold;
	font-size: 105.263%;
	margin-top: 20px;
	margin-bottom: 25px;
}
[class^="new_lxl-itm-h4"] .new_lxl-itm-subtitle{
	font-weight:normal;
	font-size:81.25%;
}
.new_lxl-itm-h4_number{
	position: relative;
	padding-left: 33px;
	min-height: 22px;
}
.new_lxl-itm-h4_number .new_lxl-itm-ttlbadge{
	position: absolute;
	top: 2px;
	left: 0;
	display: inline-block;
	padding: 5px 8px;
	background-color: #ef7a00;
	font-size: 80%;
	line-height: 1.0;
	color: #FFFFFF;
}
[class^="new_lxl-itm-h4_normal"],
[class^="new_lxl-itm-h4_number"],
[class^="new_lxl-itm-h4_text"] {
	margin-bottom: 10px;
}
.new_lxl-itm-h4_text span:first-child,
.new_lxl-itm-cb-p_14 span:first-child,
.new_lxl-itm-cb-p_13 span:first-child {
	display: inline-block;
	margin-right: 10px;
}
.new_lxl-itm-h4_text span:nth-child(n+2),
.new_lxl-itm-cb-p_14 span:nth-child(n+2),
.new_lxl-itm-cb-p_13 span:nth-child(n+2) {
	display: inline-block;
	margin-top: 5px;
	padding: 5px 10px;
	position: relative;
	bottom: 0.3em;
	line-height: 1.0;
	color: #FFFFFF;
}
.new_lxl-itm-h4_text span:nth-child(n+2) {
	font-size: 68.75%;
}
.new_lxl-itm-cb-p_14 span:nth-child(n+2) {
	font-size: 78.57%;
}
.new_lxl-itm-cb-p_13 span:nth-child(n+2) {
	font-size: 84.62%;
}
.new_lxl-itm-h4_text [class^="new_lxl-itm-ttlbadge"],
.new_lxl-itm-cb-p_14 [class^="new_lxl-itm-txtbadge"],
.new_lxl-itm-cb-p_13 [class^="new_lxl-itm-txtbadge"] {
	margin-right: 5px;
}
.new_lxl-itm-h4_text .new_lxl-itm-ttlbadge_gray,
.new_lxl-itm-cb-p_14 .new_lxl-itm-txtbadge_gray,
.new_lxl-itm-cb-p_13 .new_lxl-itm-txtbadge_gray {
	background-color: #666464;
}
.new_lxl-itm-h4_text .new_lxl-itm-ttlbadge_light,
.new_lxl-itm-cb-p_14 .new_lxl-itm-txtbadge_light,
.new_lxl-itm-cb-p_13 .new_lxl-itm-txtbadge_light {
	background-color: #858383;
}
.new_lxl-itm-h4_text .new_lxl-itm-ttlbadge_orange,
.new_lxl-itm-cb-p_14 .new_lxl-itm-txtbadge_orange,
.new_lxl-itm-cb-p_13 .new_lxl-itm-txtbadge_orange {
	background-color: #ef7a00;
}
.new_lxl-wrap > .new_lxl-itm-contents-innerBg .new_lxl-itm-h4{
	font-size: 114.2%;
}
[class^=new_lxl-itm-h5]{
	font-size: 92.105%;
	font-weight: bold;
	min-height: 19px;
}

.new_lxl-itm-h5_number{
	position: relative;
	padding-left: 30px;
	margin-bottom: 10px;
}
.new_lxl-itm-h5_number .new_lxl-itm-ttlbadge{
	position: absolute;
	top: 2px;
	left: 0;
	display: inline-block;
	padding: 4px 8px;
	background-color: #ef7a00;
	font-size: 80%;
	line-height: 1.0;
	color: #FFFFFF;
}

.new_lxl-itm-h5_remark{
	background: url(/common/pic/icon_h5.gif) no-repeat 0 6px;
	padding-left: 13px;
	margin-bottom: 10px;
}

.new_lxl-itm-bold{
	font-size: 92.105%;
	font-weight: bold;
	margin-bottom: 10px;
}
.new_lxl-itm-center{
	text-align: center;
}
.new_lxl-itm-right{
	text-align: right;
}

.new_lxl-itm-imgtext img{
	display: inline-block;
	float:left;
	margin-right:20px;
}
.new_lxl-itm-imgtext_r img{
	display: inline-block;
	float:right;
	margin-left:20px;
}
[class^=new_lxl-itm-imgtext]:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}

@media only screen and (max-width: 767px){
	div[class^="new_lxl-itm-h2"]{
		margin-top: 30px;
	}
	div[class^="new_lxl-itm-h"],
	.new_lxl-itm-bold{
		margin-right: 3%;
		margin-left: 3%;
	}
	.new_lxl-itm-h4{
		margin-bottom: 5px;
	}
	[class^="new_lxl-itm-h4_normal"],
	[class^="new_lxl-itm-h4_number"],
	[class^="new_lxl-itm-h4_text"] {
		margin-bottom: 5px;
	}
	.new_lxl-notes{margin:5px 3% 30px;}
	[class^=new_lxl-sectionbox] div[class^="new_lxl-itm-h"],
	[class^=new_lxl-sectionbox] .new_lxl-itm-bold{
	margin-left: 0;
	margin-right: 0;
	}
	
}

/* D:OtherParts
----------------------------------------------------------------------------------------*/

/* imgbox */
[class^=new_lxl-sectionbox] .new_lxl-section_img,
[class^=new_lxl-sectionbox] .new_lxl-section_img_center{
	border:1px solid #e6e6e6;
}
[class^=new_lxl-sectionbox] [class^=new_lxl-section_img] img{
	display: block;
	margin: 0;
	max-width: 100%;
	height: auto;
}
[class^=new_lxl-sectionbox] [class^=new_lxl-section_img_center] img{
	margin-left: auto;
	margin-right: auto;
}

[class^=new_lxl-sectionbox] [class^=new_lxl-section_img] + *{
	margin-top: 10px;
}
/* moviebox */
[class^=new_lxl-sectionbox] .new_lxl-section_movie{
	text-align: center;
}
[class^=new_lxl-sectionbox] .new_lxl-section_movie iframe{
	max-width: 100%;
}

@media only screen and (max-width: 767px){
	[class^=new_lxl-sectionbox] .new_lxl-section_movie iframe{
	height: auto;}
	[class^=new_lxl-sectionbox] [class^=new_lxl-section_img] img{
		height: auto;
	}
	.new_lxl-section_img_nobdr img{
		width: 100%;
	}
}
/* itemlist_captionset */
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset p{
	font-size: 92.105%;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset p.new_lxl-captionset_price{
	margin-top: 0;
	font-weight: bold;
	font-size: 105.263%;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset .new_lxl-captionset_specbox{
	margin-top: 20px;
	padding-top: 16px;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset dl.new_lxl-captionset_specbox { 
	margin-top:20px; padding-top:16px; background:url(/common/pic/line_dot_gray.gif) repeat-x top left; font-size:78.947%;zoom:1; }
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset dl.new_lxl-captionset_specbox:after{ 
	clear:both; content:""; display:block; }
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset dl.new_lxl-captionset_specbox dt { 
	width:50px; font-weight:bold;}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset dl.new_lxl-captionset_specbox dd { 
	padding-left: 52px;margin-top: -1.75em;}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset dl.new_lxl-captionset_specbox dd:last-child { 
	margin-bottom: 0;}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset .new_lxl-specbox_badgelist{
	margin-top: 0;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset .new_lxl-specbox_badgelist li{
	display: inline-block;
	margin: 0 5px 10px 0;
	padding: 5px 10px;
	background-color: #666464;
	font-size: 90%;
	line-height: 1.0;
	color: #FFFFFF;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset .new_lxl-specbox_note{
	font-size: 83.333%;
	margin-bottom: 11px;
	margin-top: -3px;
	padding-left: 1em;
	text-indent: -1em;
}
[class^=new_lxl-sectionbox] .new_lxl-itemlist_captionset .new_lxl-specbox_note + .new_lxl-specbox_note{
	margin-top: -8px;
}

/* Border */
.new_lxl-border{
	display: block;
	margin: 30px 0;
	height: 1px;
	background-color: #e6e6e6;
border: none;
}
@media only screen and (max-width: 767px){
.new_lxl-border{
	margin: 30px 3%;
}
[class^=new_lxl-sectionbox] .new_lxl-border{
	margin-left: 0;
	margin-right: 0;
}
}

/* Marklist */
[class^=new_lxl-section_marklist]{
	margin-top: 20px;
	font-size: 85.526%;
}
.new_lxl-section_marklist_14px,
.new_lxl-section_marklist_number_14px{
	margin-top: 20px;
	font-size: 92.105%
}
[class^=new_lxl-section_marklist] li{
	margin-left: 1.5em;
}
.new_lxl-section_marklist li,
.new_lxl-section_marklist_14px li{
	list-style-type: disc;
}
[class^=new_lxl-section_marklist_number]>li{
	list-style-type: decimal;
}

[class^=new_lxl-section_marklist] [class^=new_lxl-section_marklist]{
	font-size:100%;
	margin-top: 5px;
}
[class^=new_lxl-section_marklist] [class^=new_lxl-section_marklist] li{
	margin-bottom: 0;
}

/* Badgelist */
[class^=new_lxl-section_badgelist]{
	margin-top: 20px;
}
[class^=new_lxl-section_badgelist] li{
	display: inline-block;
	margin: 0 5px 10px 0;
	padding: 5px 10px;
	background-color: #666464;
	font-size: 72.368%;
	line-height: 1.0;
	color: #FFFFFF;
	
}
.new_lxl-section_badgelist li.new_lxl-badge_light{
	background-color: #858383;
}
.new_lxl-section_badgelist li.new_lxl-badge_orange{
	background-color: #ef7a00;
}
@media only screen and (max-width: 767px){
	[class^=new_lxl-section_badgelist]{
		margin: 10px 3% 0;
	}
	[class^=new_lxl-sectionbox] [class^=new_lxl-section_badgelist]{
		margin-left: 0;
		margin-right: 0;
	}
}
	

/* Linkparts */
[class^=new_lxl-linkitem_btn]{
	margin-top: 20px;
	margin-bottom: 40px;
}
[class^=new_lxl-linkitem_btn] a{ 
	display:inline-block;
	font-size:105.2%;
	text-align:center;
	padding: 11px 24px 9px 24px;
	text-decoration:none;
	background-color:#ef7b00;
	color:#FFFFFF;
	font-size: 92.105%;
	line-height:1.0;
	border-radius:3px;
}
[class^=new_lxl-linkitem_btn_l] a{ 
	padding: 14px 36px 12px 36px;
	font-size: 105.263%;
}
.new_lxl-linkitem_btn_blank a span,
.new_lxl-linkitem_btn_l_blank a span{
	padding-right:18px; background:url(/common/pic/icon_blank.gif) no-repeat right center;
}
.new_lxl-linkitem_btn_pdf a{
	padding: 14px 24px 14px 24px;
}
.new_lxl-linkitem_btn_pdf a span,
.new_lxl-linkitem_btn_l_pdf a span{
	padding:8px 25px 8px 0;
	background:url(/common/pic/icn_pdf.png) no-repeat right center;
	background-size: 21px 22px;
}
.new_lxl-linkitem_btn_l_back{
	text-align: center;
}
.new_lxl-linkitem_btn_l_back a span{
	padding-left: 37px;
	background: url(/common/pic/icon_back.gif) no-repeat left center;
}
[class^=new_lxl-linkitem_btn] a:hover{background: #f29533;}
[class^=new_lxl-linkitem_txt] a:link,[class^=new_lxl-linkitem_txt] a:visited{
	 color:#ef7a00;
	 text-decoration:underline;
	 font-size: 92.105%;
}
[class^=new_lxl-linkitem_txt] a:hover,[class^=new_lxl-linkitem_txt] a:active{ 
	color:#f5af67;
}

[class^=new_lxl-linkitem_icontxt] a,
[class^=new_lxl-linkitem_icontxt] a:link,
[class^=new_lxl-linkitem_icontxt] a:visited{color:#4b4949;text-decoration:none;}
[class^=new_lxl-linkitem_icontxt] a:hover{color:#ef7a00;}
[class^=new_lxl-linkitem_icontxt] a{
	 font-size: 92.105%;
	 display:inline-block;
	 padding:5px 0 0 16px;
	 background:url("/common/pic/icon_link.gif") no-repeat 0 10px;
	 text-decoration:none;
}
[class^=new_lxl-linkitem_txt_blank] a span{
	background-image: url(/common/pic/icon_blank4.gif);
	background-repeat: no-repeat;
	background-position: right 1px top 50%;
	display: inline;
	padding: 0 20px 0 0;
	margin: 0;
	background-color: transparent;
	width: auto;
}
.new_lxl-linkitem_txt_blank02 a span{
	background-image: url(/common/pic/icon_blank2.gif);
}
.new_lxl-linkitem_icontxt_blank a span
{
		padding-right: 20px!important;
    background: url(/common/pic/icon_blank2.gif) no-repeat 99% center;
}
.new_lxl-linkitem_icontxt_page a
{
	background-image:url("/common/pic/icon_page_link.gif");
}

@media only screen and (max-width: 767px){
	[class^=new_lxl-linkitem]{
		margin-left: 3%;
		margin-right: 3%;
	}
	[class^=new_lxl-sectionbox] [class^=new_lxl-linkitem]{
		margin-left: 0;
		margin-right: 0;
	}
	.new_lxl-linkitem_icontxt{
	 margin-bottom: 5px;	
	}
}	

/* page-transition */
.new_lxl-pager { margin-top:40px; text-align:center; }
.new_lxl-pager + *{
	margin-top: 60px;
}
.new_lxl-pager li { display:inline-block; }
.new_lxl-pager .new_lxl-pager_number { 
	margin-left:10px; 
	margin-right:10px; 
	font-size:118.421%; 
}
.new_lxl-pager .new_lxl-pager_number a:link,.new_lxl-pager .new_lxl-pager_number a:visited{
	color:#ef7a00;
	text-decoration:underline;
}
.new_lxl-pager .new_lxl-pager_number a:hover,.new_lxl-pager .new_lxl-pager_number a:active{ 
 color:#f5af67;
}
[class^=new_lxl-pager_btn_] a{
	display:block; 
	width:92px; 
	padding:12px 0 10px 0; 
	background-color:#ef7b00; 
	color:#fff; 
	font-size:116.6%; 
	text-decoration:none; 
	line-height:1.0; 
	border-radius:3px; 
	color:#ffffff; 
	line-height:1.0; 
}
[class^=new_lxl-pager_btn_] a:hover{
	background-color: #f29533;
}
.new_lxl-pager .new_lxl-pager_btn_prev { margin-right:14px;}
.new_lxl-pager .new_lxl-pager_btn_next { margin-left:14px;}
@media only screen and (max-width: 767px){
	.new_lxl-pager .new_lxl-pager_number { 
		margin-left:5px; 
		margin-right:5px; 
		font-size:118.421%; 
	}
	[class^=new_lxl-pager_btn_] a{
		width: 70px;
	}
	.new_lxl-pager .new_lxl-pager_btn_prev { margin-right:10px;}
	.new_lxl-pager .new_lxl-pager_btn_next { margin-left:10px;}

	[class^=new_lxl-pager_btn_back] a {
    padding: 13px 10px 11px !important;
	}
	.new_lxl-pager_btn_back a span{
	padding-left: 25px!important;
	}
	
}


/*Added 0302*/
.new_lxl-btn-transition {
    margin-top: 40px;
    text-align: center;
}
.new_lxl-btn-transition li {
    display: inline-block;
}

.new_lxl-btn-transition .new_lxl-pager_btn_prev {
    margin-right: 0px;
}
.new_lxl-btn-transition .new_lxl-pager_btn_next {
    margin-left: 0px;
}
.new_lxl-pager_btn_back a span{
    padding-left: 27px;
    background: url(/common/pic/icon_back.gif) no-repeat left center;
}
[class^=new_lxl-pager_btn_back] a {
	width: auto;
	padding: 13px 36px 11px 36px;
	font-size: 105.263%;
}
.new_lxl-image_text_02:first-child > ul, .new_lxl-image_text_03:first-child > ul, .new_lxl-image_text_03:first-child > ul, .new_lxl-image_text_06:first-child > ul {
    margin-top: 0;
}
.new_lxl-image_text_02 ul, .new_lxl-image_text_03 ul, .new_lxl-image_text_04 ul, .new_lxl-image_text_06 ul {
    overflow: hidden;
    margin-right: -24px;
}
.new_lxl-image_text_02 ul li:nth-child(2n+1), .new_lxl-image_text_03 ul li:nth-child(3n+1), .new_lxl-image_text_04 ul li:nth-child(4n+1), .new_lxl-image_text_06 ul li:nth-child(6n+1) {
    clear: left;
}
.new_lxl-image_text_02 ul li {
    width: 408px;
}
.new_lxl-image_text_03 ul li {
    width: 260px;
}
.new_lxl-image_text_04 ul li {
    width: 192px;
}
.new_lxl-image_text_06 ul li {
    width: 120px;
}
.new_lxl-image_text_02 ul li, .new_lxl-image_text_03 ul li, .new_lxl-image_text_04 ul li, .new_lxl-image_text_06 ul li {
    float: left;
    margin-right: 24px;
}
.new_lxl-image_text_02 ul li img, .new_lxl-image_text_03 ul li img, .new_lxl-image_text_04 ul li img, .new_lxl-image_text_06 ul li img {
    width: 100%;
    height: auto;
}
.new_lxl-image_text_02 ul li span, .new_lxl-image_text_03 ul li span, .new_lxl-image_text_04 ul li span, .new_lxl-image_text_06 ul li span {
    display: block;
    margin-top: 5px;
}
.new_lxl-image_text_02 [class^=new_lxl-itm-cb-p], .new_lxl-image_text_03 [class^=new_lxl-itm-cb-p], .new_lxl-image_text_04 [class^=new_lxl-itm-cb-p], .new_lxl-image_text_06 [class^=new_lxl-itm-cb-p]  {
    margin-bottom: 10px;
}

.new_lxl-image_text_02 .new_lxl-itm-h4, .new_lxl-image_text_03 .new_lxl-itm-h4, .new_lxl-image_text_04 .new_lxl-itm-h4, .new_lxl-image_text_06 .new_lxl-itm-h4{
	margin-top: 0px;
	margin-bottom: 10px;
}
.new_lxl-image_text_02 img, .new_lxl-image_text_03 img, .new_lxl-image_text_04 img, .new_lxl-image_text_06 img{
	margin-top: 0px;
	margin-bottom: 10px;
}
.new_lxl-image_text_03 ul li:nth-child(3n) {
    margin-right: 0;
}
.new_lxl-image_text_04 ul li:nth-child(4n) {
    margin-right: 0;
}
.new_lxl-image_text_06 ul li:nth-child(6n) {
    margin-right: 0;
}
.new_lxl-image_text_04 .new_lxl-itm-h4_number .new_lxl-itm-ttlbadge{
	margin-top: 0px;
	background-color: #666464;
}
.new_lxl-image_text_04 .new_lxl-itm-h4_number{
	margin-bottom: 10px;
}
.new_lxl-txt_floatline .new_lxl-itm-h2{
	margin-top: 0px;
	margin-bottom: 14px;
}
@media only screen and (max-width: 767px){
.new_lxl-image_text_02 ul, .new_lxl-image_text_03 ul, .new_lxl-image_text_04 ul {
	margin-top: 0;
	margin-left: 0px;
	margin-right: 0px;
}
	.new_lxl-image_text_06 ul{
	overflow: hidden;
	}
.new_lxl-image_text_02 ul li, .new_lxl-image_text_03 ul li, .new_lxl-image_text_04 ul li, .new_lxl-image_text_06 ul li{
    width: 47%;
}
.new_lxl-image_text_06 ul li{
	width: 27%
}
.new_lxl-image_text_02 ul li, .new_lxl-image_text_03 ul li, .new_lxl-image_text_04 ul li, .new_lxl-image_text_06 ul li{
    margin-right: 6%;
    margin-top: 10px;
}
.new_lxl-image_text_02 ul li:nth-child(2n+1), .new_lxl-image_text_03 ul li:nth-child(2n+1), .new_lxl-image_text_04 ul li:nth-child(2n+1) {
    clear: left;
}
.new_lxl-image_text_02 ul li:nth-child(2n), .new_lxl-image_text_03 ul li:nth-child(2n), .new_lxl-image_text_04 ul li:nth-child(2n), .new_lxl-image_text_06 ul li:nth-child(3n) {
    margin-right: 0;
}
}
.lxl-itemUnderMenu {
    margin-top: 0px;
    background: url(/lineup/common/pic/bg_item_menu_ball.png) 50% 0 no-repeat;
    padding-top: 20px;
}
.lxl-itemUnderMenuBg {
    padding-top: 1px;
    padding-bottom: 40px;
    background-color: #efefef;
}
.lxl-inItemUnderMenu {
    width: 948px;
    margin: 0 auto;
    text-align: left;
}
.new_lxl-ItemMenu .l.col4{
	margin-top: 14px;
}
.lxl-itemUnderMenu li {
    float: left;
    width: 316px;
}
.lxl-ItemMenu li {
    float: left;
   
}
.lxl-ItemMenu li span {
    display: block;
}
.l-mIcon {
    font-weight: bold;
    font-size: 1.2em;
}
.lxl-itemUnderMenu li img {
    float: left;
    margin-top: 0;
    margin-right: 20px;
}
.l-mIcon img {
    margin-top: 20px;
}
.lxl-itemUnderMenu li .l-mIconTxt {
    float: left;
    padding-top: 40px;
    text-align: left;
}
.lxl-ItemMenu li span {
    display: block;
}
.lxl-itemUnderMenu li a:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
@media only screen and (max-width: 767px){
.lxl-ItemMenu li:nth-child(n+1) {
    margin-right: -1px;
}
.lxl-itemUnderMenu li {
    width: 50%;
}
.lxl-itemUnderMenu .lxl-ItemMenu li a img {
    width: 20%;
    height: auto;
    margin-left: 2%;
    margin-top: 2%;
}
.l-mIcon img {
    width: 100%;
}
.lxl-itemUnderMenu li .l-mIconTxt {
    width: 50%;
    padding-top: 8%;
}
.l-mIcon .l-mIconTxt {
    font-size: 0.8em;
}
}

.new_lxl-image_text_02.g-inItemUnderMenu ul{
	margin-top: 0;
}

@media only screen and (max-width: 767px){
	.new_lxl-image_text_02.g-inItemUnderMenu ul{
		margin: 0;
	}
	.new_lxl-image_text_02.g-inItemUnderMenu ul li{
	width: 100%;
	}
	
}
.new_lxl-itm-cb-atn {
    border: 2px solid #54585a;
    padding: 30px;
    margin: 35px 0 0 0;
}
.new_lxl-itm-cb-atn p:first-child {
    margin-top: 0;
}
.new_lxl-itm-cb-atn p {
    font-size: 108%;
    text-align: center;
    margin-top: 10px;
    line-height: 1.3;
}

.new_lxl_d-image_case_01 .new_lxl-txt_floatline{
	margin-bottom: 24px;
}
.new_lxl_d-image_case_01 .new_lxl-txt_floatline .new_lxl-itm-h2{
	margin-bottom: 0px;
}
.new_lxl_d-image_case_01 .new_lxl-sectionbox{
	margin-top: 0px;
}

/* Added Slide 0309 */ 
.img-wrap img{
  width: 100%;
}
.slick-slider {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.slick-arrow{
  position: absolute;
  top: 50%;
  width: 30px;
  height: 60px;
  border: none;
  background: none;
  padding: 0px;
  font-size: 0px;
  transform: translateY(-50%);
  z-index: 1;
  cursor: pointer;
}

.btn-tab-wrap .slick-list{
	padding-right: 50px;
}

.btn-tab-wrap.noPad .slick-list{
	padding-right: 0px;
}

.btn-tab-wrap .slick-arrow {
	top: calc(100% + 40px);
	width: 35px;
	height: 35px;
}
.btn-tab-wrap .slick-prev {
	left: calc(50% - 110px);
	transform: translate(-50%, -50%);
}
.btn-tab-wrap .slick-next {
	right: calc(50% - 110px);
	transform: translate(50%, -50%);
}
.slick-arrow.slick-disabled{
  display: none !important;
}
.slick-arrow::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: url(/guide/guidelines_r/new_compornent/pic/btn_slideShowA_left.png) no-repeat;
  background-size: 300% 100% !important;
}
.slick-prev::before{
  background-position: left 50.3% center;
}
.slick-next::before{
  background: url(/guide/guidelines_r/new_compornent/pic/btn_slideShowA_right.png) no-repeat;
  background-position: left 50.3% center;
}

.btn-tab-wrap .slick-arrow::before{
  background-size: 100% 100% !important;
}

.btn-tab-wrap .slick-prev::before{
  background: url(/guide/guidelines_r/new_compornent/pic/button_Slide_left.png) no-repeat;
}
.btn-tab-wrap .slick-next::before{
  background: url(/guide/guidelines_r/new_compornent/pic/button_Slide_right.png) no-repeat;
}


.btn-tab-wrap .slick-arrow.slick-disabled{
	display: inline-block !important;
	pointer-events: none;
}
/* .btn-tab-wrap .slick-arrow.slick-disabled::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.2);
} */

.btn-tab-wrap .slick-prev.slick-disabled::before{
  background: url(/guide/guidelines_r/new_compornent/pic/button_Slide_left-g.png) no-repeat;
}
.btn-tab-wrap .slick-next.slick-disabled::before{
  background: url(/guide/guidelines_r/new_compornent/pic/button_Slide_right-g.png) no-repeat;
}

.slick-slider:hover .slick-prev::before{
  background-position: left 100% center;
}
.slick-slider:hover .slick-next:before{
  background-position: left 100% center;
}
.slick-slider .slick-prev:hover::before{
  background-position: left 0% center;
}
.slick-slider .slick-next:hover:before{
  background-position: left 0% center;
}

.slick-prev{
  left: 0;
}
.slick-next{
  right: 0;
}

.slider-with-thumb .slick-track, .btn-tab-wrap .slick-track{
  display: flex !important;
}

.slider-with-thumb .content{
  height: auto;
  background-color: #000000;
}

.slider-with-thumb .text-wrap{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 15px;
}

.slider-with-thumb .text-wrap p{
  margin-top: 0;
  font-size: .8rem;
  color: #ffffff;
}

.slider-with-thumb + .slider-thumb{
  margin-top: 40px;
}
.slider-thumb{
  /* max-height: 268px;
  overflow: hidden; */
}
.slider-thumb .slick-track .content,
.style-02 .slider-thumb .slick-track .content .img-wrap{
  border: 3px solid #E6E6E6;
}

.slider-thumb .slick-track .content.slick-current,
.style-02 .slider-thumb .slick-track .content.slick-current .img-wrap{
  border-color: #EF7A00;
}

.style-02 .slider-thumb .slick-track .content {
  border: none;
}

.style-02 .slider-thumb .slick-track .content {
  border: none;
}

.style-02 .slider-thumb .slick-track .content .text-wrap p {
  margin-top: 5px;
  padding: 0 5px;
	font-size: .8rem;
}

.btn-tab-wrap .btn-tab{
  display: flex !important;
  text-align: center;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  font-weight: bold;
  padding: 10px 5px;
  height: auto;
  border-bottom: 3px solid #ffffff;
  cursor: pointer;
}

.btn-tab-wrap .btn-tab p{
	margin-top: 0;
}

.btn-tab-wrap .btn-tab:first-child{
  border-left: 1px solid #EEEEEE;
  border-right: 1px solid #EEEEEE;
}

.btn-tab-wrap .btn-tab + .btn-tab{
  border-right: 1px solid #EEEEEE;
}

.btn-tab-wrap .btn-tab:last-child{
  border-right: none;
}

.btn-tab-wrap .btn-tab.slick-current{
  border-bottom: 3px solid #EF7A00;
  background-color: #858384;
  color: #ffffff;
}

.btn-tab-wrap .slick-dots{
	position: absolute;
	display: flex !important;
	top: 85px;
	left: 50%;
	transform: translateX(-50%);
	z-index: 1;
}

.btn-tab-wrap .slick-dots li{
	line-height: 1;
	padding: 0 5px;
}

.btn-tab-wrap .slick-dots button{
	font-size: 0;
	border: none;
	width: 7px;
	height: 7px;
	border-radius: 50%;
	padding: 0;
	background: rgba(0,0,0, 0.1);
}

.btn-tab-wrap .slick-dots li.slick-active button{
	background: rgba(0,0,0, 1);
}

.slick-tab{
	position: relative;
}

.slick-tab .btn-tab-wrap{
	border: 1px solid #eeeeee;
	border-bottom: none;
}

.slick-tab .pagingInfo{
	position: absolute;
	top: 100px;
	left: 50%;
	font-weight: bold;
	transform: translateX(-50%);
}

.slick-tab .pagingInfo span{
	color: #EF7A00;
}

.tab-ctn-wrap .slide-wrap{
  padding: 40px;
	padding-top: 80px;
  border: 1px solid #E6E6E6;
}

.style-02 .slider-with-thumb .content{
  background: transparent;
  border: 1px solid #E6E6E6;
}

.style-02 .slider-with-thumb .content .text-wrap{
  background-color: #444444;
}


.style-02 .slider-with-thumb .content .text-wrap .tags{
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}

.style-02 .slider-with-thumb .content .text-wrap .tags span{
  display: inline-block;
  background-color: #707070;
  color: #ffffff;
  padding: 2px 5px;
  font-size: .8rem;

  margin-right: 10px;
}

.slider-thumb .slick-track, .new_lxl-image_text_06 ul{
	display: flex;
	flex-wrap: wrap;
	width: 100% !important;
}

.slider-thumb .slick-track{
	width: 100% !important;
}
.slider-thumb .slick-track .content, .new_lxl-image_text_06 ul li{
	float: inherit;
	box-sizing: border-box;
	width: calc(90% / 6) !important;
	margin-right: 2%;
}
.slider-thumb .slick-track .content:nth-child(6n),
.new_lxl-image_text_06 ul li:nth-child(6n){
	margin-right: 0;
}
.slider-thumb .slick-track .content:nth-child(n+7),
.new_lxl-image_text_06 ul li:nth-child(n+7){
	margin-top: 15px;
}

.new_lxl-itm-h5_remark + *,
.new_lxl-itm-h5_remark + *{
	margin-top: 10px;
}

.new_lxl-itm-h5_remark + .new_lxl-image_text_03 ul li{
	margin-top: 0;
}

@media only screen and (min-width: 768px){
  .spOnly{
    display: none;
  }

	.btn-tab-wrap.noPad .slick-list .btn-tab{
		min-width: calc(840px / 7);
	}

}

@media only screen and (max-width: 767px){
  .pcOnly{
    display: none;
  }
	.sp-m0{
		margin: 0 !important;
	}
	.new_lxl-itm-h5_remark{
    	margin-bottom: 5px;
	}
	
	.new_lxl-itm-h5_remark + *,
	.new_lxl-itm-h5_remark + *{
		margin-top: 5px;
	}
  .ankatest {
    font-size: 16px;
  }
  .slider-thumb .slick-track .content{
    /* margin: 5px; */
  }
  .style-02 .slick-track{
    margin-left: inherit;
    margin-right: inherit;
  }

	/* .slider-thumb .slick-track{
    display: flex;
    flex-wrap: wrap;
    width: 100% !important;
  } */
	
  .slider-thumb .slick-track .content, .new_lxl-image_text_06 ul li{
    float: inherit;
    box-sizing: border-box;
    width: calc(90% / 3) !important;
    margin-right: 5%;
  }
	.slider-thumb .slick-track .content:nth-child(3n),
	.new_lxl-image_text_06 ul li:nth-child(3n){
    margin-right: 0;
  }
  .slider-thumb .slick-track .content:nth-child(n+4),
	.new_lxl-image_text_06 ul li:nth-child(n+4){
    margin-top: 15px;
  }

	/* Word-break for SP text link */
	p a, li a{
		word-break: break-all;
	}
	.btn-tab-wrap .slick-dots{
		top: 73px;
	}
}


@media only screen and (max-width: 400px){
	.btn-tab-wrap .slick-dots{
		top: 83px;
	}
	.new_lxl-itm-h5_remark{
    	margin-bottom: 5px;
	}

}

@media only screen and (max-width: 375px){
	.btn-tab-wrap .slick-dots{
		top: 110px;
	}
	.tab-ctn-wrap .slide-wrap{
		padding: 15px;
		padding-top: 80px;
	}
	.btn-tab-wrap .btn-tab p {
    font-size: .9em;
	}
	.btn-tab-wrap .slick-dots{
		top: 80px;
	}
}
/*----------------------------------------------------------------------------------------*/

/* Tabular */
	.gen-table table{
		margin-top: 0;
		color: #4c4b4b;
		border-collapse: collapse;
	}
	.gen-table .label{
		display: inline-block;
    margin: 0;
		margin-left: 5px;
    padding: 5px 10px;
    position: relative;
    bottom: 0.3em;
    font-size: 55.033%;
    line-height: 1;
		background-color: #666464;
    color: #fff;
	}
	.gen-table .label.orange{
		background-color: #ef7a00;
	}
	.gen-table .label.white{
		background-color: #ffffff;
		color: #4b4949;
    border: 1px solid #4b4949;
	}
	.gen-table .label:first-child{
		margin-left: 0;
	}
	.gen-table table .center{
		text-align: center;
	}
	.gen-table table .left{
		text-align: left;
	}
	.gen-table table .right{
		text-align: right;
	}
	.gen-table table .grey th,
	.gen-table table .grey td,
	.gen-table table th.grey,
	.gen-table table td.grey{
		background-color: #e0e0e0;
	}
	.gen-table table .black th, 
	.gen-table table .black td,
	.gen-table table th.black,
	.gen-table table td.black{
		color: #ffffff;
		background-color: #000000;
	}
	.gen-table table th{
		padding: 10px;
		background-color: #efefef;
		border: 1px solid #bcbcbc;
	}
	.gen-table table td{
		padding: 10px;
		border: 1px solid #bcbcbc;
	}
	.gen-table + *{
		margin-top: 32px;
	}
	@media only screen and (max-width: 767px) {
		.gen-table table{
			width: 100%;
		}
		.gen-table.scroll table{
			width: 850px;
		}
		.gen-table.scroll{
			overflow-x: scroll;
		}
	}
/*----------------------------------------------------------------------------------------*/
.new_lxl-contents_biz .new_lxl-itm-contents-inner{
	padding-top: 35px;
}

/* A-Title_H1 0311
----------------------------------------------------------------------------------------*/
#lxl-contents-title {
    background-image: none;
    padding-bottom: 0;
    position: relative;
}
#lxl-contents-menu.lxl-itm-contents-title {
    margin-left: 0;
    width: auto;
    float: none;
    background-color: transparent;
}
#lxl-contents #lxl-contents-menu-r {
    position: absolute;
    right: 0;
    bottom: 14px;
}
#lxl-contents #lxl-contents-menu-r .lxl-itm-btn-menu {
    position: relative;
    bottom: auto;
    margin-top: 0;
}
#lxl-contents .lxl-itm-btn-menu {
    position: absolute;
    right: 0;
    bottom: 14px;
}
#lxl-contents .lxl-itm-btn-menu a {
    display: inline-block;
    vertical-align: middle;
    height: 17px;
    background-image: url(/common/pic/menu_icon_01.png);
    background-position: right top;
    background-repeat: no-repeat;
    padding: 4px 32px 0 0;
    background-color: transparent;
    color: #4b4949;
    font-size: 85%;
    font-weight: bold;
}
#lxl-contents-title .lxl-itm-contents-title h1.none-blogo {
    min-height: 1%;
}
.lxl-itm-contents-title {
    position: relative;
    border-bottom: 1px solid #bbb8b1;
    padding: 0 0 12px 0;
}
@media only screen and (max-width: 767px){
#lxl-contents-title {
    margin-bottom: 6%;
}
#lxl-contents-title.lxl-float-menu {
	display: none !important;
}
#lxl-contents-title #lxl-contents-menu {
    margin-bottom: 0;
    position: relative;
    width: auto;
    bottom: 0;
    background-color: #fff !important;
    padding: 25px 95px 25px 20px;
}
#lxl-contents-menu.lxl-itm-contents-title {
    margin-top: 0%;
}
.lxl-itm-contents-title {
    background-color: #fff;
    padding: 25px 20px 25px 20px;
    font-size: 85%;
}
#lxl-contents #lxl-contents-menu-r {
    bottom: auto;
}
#lxl-contents .lxl-itm-btn-menu {
    right: 20px;
    bottom: auto;
    top: 50%;
    margin-top: 10px;
}
#lxl-contents .lxl-itm-btn-menu a {
    width: 45px;
    height: 17px;
    background-image: url(/common/pic/menu_icon_01.png);
    background-size: 18px 17px;
    padding-top: 5px;
    text-align: right;
    text-indent: -25px;
}
#lxl-contents-title .lxl-itm-contents-title h1 {
    margin-top: 0;
}
.lxl-itm-contents-title h1 {
    font-size: 164.6%;
    width: auto !important;
}
#lxl-contents-title h1 {
	float: none;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    bottom: auto;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    float: none;
    margin-top: 0;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap {
    padding-top: 36px;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    bottom: auto;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    float: none;
    margin-top: 0;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    float: none;
    margin-top: 0;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    width: 100%;
    border-right: none!important;
    border-bottom: 1px solid #bbb8b1;
    padding: 10px 20px!important;
    bottom: auto!important;
    right: auto;
    top: 0;
    left: 0;
    z-index: 1;
    background-color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-align: right;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    position: absolute;
    bottom: 14px;
    right: 164px;
    border-right: 1px solid #949897;
    padding: 4px 15px 3px 0;
    line-height: 1;
    text-align: right;
    width: 100%;
}
#lxl-contents-title .lxl-itm-contents-title-logo-pb img {
    height: 15px;
}
#lxl-contents-menu-r #lxl-menu-content .lxl-itemMenuWrap .lxl-menu-wrap .lxl-menu-layout li {
    list-style-type: none;
	background: none;
}
#lxl-contents-menu-r #lxl-menu-content .lxl-itemMenuWrap .lxl-menu-wrap .lxl-menu-layout li:not(:first-child) a {
    margin-top: 10px!important;
    width: auto;
	display: inline-block;
}
}

#lxl-contents-title .lxl-itm-contents-title-logo-pb img {
    width: auto;
}

#lxl-contents-menu-r #lxl-menu-content .lxl-itemMenuWrap .lxl-menu-wrap ul li:first-child {
    padding-left: 8px;
    font-size: 16px!important;
    font-weight: bold;
    
}
#lxl-contents-menu-r #lxl-menu-content .lxl-itemMenuWrap .lxl-menu-wrap .lxl-menu-layout li:first-child a{
	font-size: 16px;
}
#lxl-contents-menu-r #lxl-menu-title h1:nth-child(2){
	font-weight: bold;
}
#lxl-contents-title h1{
	margin-top: 5px!important;
}
.lxl-contents-inner #lxl-contents-title #lxl-contents-menu .lxl-itm-ttlIcon{
	display: inline-block;
    vertical-align: top;
    background-color: #e75400;
    color: #fff;
    font-size: 0.7em;
    line-height: 1.2;
    padding: 5px 10px 5px 10px;
    margin-bottom: 10px;
}

.lxl-menu-wrap li ul li:first-child{
	border-left: 3px solid #EF7A00;
	
}
#lxl-contents-menu-r #lxl-menu-content .lxl-itemMenuWrap .lxl-menu-wrap .lxl-menu-layout li:not(:first-child) a {
    background: none;
    border: 1px solid;
}
#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
    position: absolute;
    bottom: 14px;
	/* 2025 変更 START */
    /*right: 155px;*/
	right: 110px;
	/* 2025 変更 START */
    border-right: 1px solid #949897;
    padding: 4px 15px 3px 0;
    line-height: 1;
    text-align: right;
    width: 100%;
}

/* .lxl-float-menu #lxl-contents-menu #lxl-contents-menu-r {
	margin-top: -2px;
	position: absolute;
	top: 0px;
	right: 10px;
	width: 150px;
} */

/* .lxl-float-menu #lxl-contents-menu #lxl-contents-menu-r .btn-menu {
	margin-top: 0;
	position: relative;
	top: 0;
	right: 0;
	width: 150px;
	height: 35px;
} */

#lxl-contents-title.lxl-float-menu .btn-menu a,
#lxl-contents-title.lxl-float-menu .lxl-itm-contents-title .lxl-itm-btn-menu a{
	position: absolute;
	right: 0;
	top: 50%;
	display: inline-block;
	/* width: 150px; */
	height: 15px;
	background: url(../pic/menu_icon_01w.png) center right no-repeat;
	margin-top: 8px;
	padding: 5px 32px 5px 0;
	font-size: 71.4%!important;
	line-height: 1.5;
	text-align: right;
	text-indent: -55px;
	overflow: inherit;
}
#lxl-contents-title.lxl-float-menu h1{
	margin: 0;
}
.lxl-float-menu #lxl-contents-menu #lxl-contents-menu-r #lxl-menu-child{
	position: fixed;
    left: 50%;
    top: 2px !important;
}
.lxl-float-menu .lxl-float-menu-outer .lxl-itm-contents-title{
	padding: 0!important;
	border-bottom: 0!important;
}
#lxl-contents-title .lxl-float-menu-outer #lxl-contents-menu .lxl-itm-ttlIcon {
    display: none;
}
#lxl-contents-title .lxl-float-menu-outer #lxl-contents-menu h1{
	width: 70%;
    margin: 0;
    position: relative;
}
@media only screen and (min-width: 768px){
	#lxl-contents-title.lxl-float-menu .lxl-float-menu-follow {
		float: none;
		padding: 7px 0 0;
	}
	.lxl-float-menu #lxl-contents-menu .btn-menu {
		top: -28px !important;
	}
}

/* D-Image- switching
----------------------------------------------------------------------------------------*/
.lxl-itm-kv-image p {
    margin: 0;
}
.lxl-itm-kv-image-pc {
    display: block;
}
.lxl-itm-kv-image img {
    width: 100%;
    height: auto;
    margin: 0;
}
.lxl-itm-kv-image p {
    margin: 0;
}
.lxl-itm-kv-image-sp {
    display: none;
}

@media only screen and (max-width: 767px){
.lxl-itm-kv-image-pc {
    display: none;
}
.lxl-itm-kv-image-pc img {
    height: 100%!important;
}
.lxl-itm-kv-image-sp {
    display: block;
}
}


/* F-menupanel
----------------------------------------------------------------------------------------*/
.lxl-itemUnderMenu .lxl-itemUnderMenuBg .lxl-inItemUnderMenu .h2{
	margin-top: 20px;
}



/* E:Anchorbox
----------------------------------------------------------------------------------------*/
.new_lxl-contentsttl + .new_lxl-itm-anchorbox {
	margin-top: 20px;
}
.new_lxl-itm-anchorbox {
	padding:32px 52px;
	margin-bottom: 30px;
    background-color: #FFFFFF;
    border: 1px solid #e6e6e6;
}
.new_lxl-itm-anchorbox ul{
	margin-top: 0;
}
.new_lxl-itm-anchorbox ul li {
	display:inline-block;
	margin-right:18px;
	margin-top: 8px;
	margin-bottom:8px;
	padding-left:20px;
	background:url(/common/pic/icon_page_link.gif) no-repeat 0 5px;
	vertical-align:top;
	box-sizing: border-box;
 }
.new_lxl-itm-anchorbox ul li a {
	font-size:92.105%;
	 text-decoration:none; 
	 color:#4b4949;
	}
.new_lxl-itm-anchorbox ul li a:hover { color:#ef7a00; }
.new_lxl-itm-anchorbox.new_lxl-anchorfull ul li {
	display: block;
}
.new_lxl-itm-anchorbox.new_lxl-anchor2col ul li {
	width:calc(50% - 12px);
}
.new_lxl-itm-anchorbox.new_lxl-anchor2col ul li:nth-child(2n) {
	margin-right: 0;
}
.new_lxl-itm-anchorbox.new_lxl-anchor3col ul li {
	width:calc(33% - 15px);
}
.new_lxl-itm-anchorbox.new_lxl-anchor3col ul li:nth-child(3n) {
	margin-right: 0;
}
.new_lxl-itm-anchorbox.new_lxl-anchor4col ul li {
	width:calc(25% - 18px);
}
.new_lxl-itm-anchorbox.new_lxl-anchor4col ul li:nth-child(4n) {
	margin-right: 0;
}
@media only screen and (max-width: 767px){
	.new_lxl-itm-anchorbox {
		padding:26px;
		margin-bottom: 30px;
		margin-right: 3%;
		margin-left: 3%;
	}
	.new_lxl-itm-anchorbox:not(.new_lxl-anchorfull) ul li {
		margin-right:10px!important;
		margin-bottom:8px;
		width:calc(50% - 10px)!important;
	}
	.new_lxl-itm-anchorbox ul li:nth-child(2n) {
		margin-right: 0!important;
	}
}

/* E-01  
----------------------------------------------------------------------------------------*/
.new_lxl-mvslider .mainimg{
	margin-top: 0;
}
.new_lxl-mvslider .mainimg li img{
	visibility: hidden;
	margin-top: 0;
}
.new_lxl-mvslider .mainimg li a:hover img{
	opacity:1;
}
.new_lxl-mvslider .bx-wrapper{
	border:none;
	box-shadow: none;
}
.new_lxl-mvslider .bx-controls-direction a
{
	height: 103px;
	margin-top: -37px;
	outline: 0 none;
	position: absolute;
	text-indent: -9999px;
	top: 50%;
	z-index: 9;
	width: 56px;
}
.new_lxl-mvslider .bx-wrapper{
	margin: 0;
	padding: 0;
}
.new_lxl-mvslider .bx-prev,
.new_lxl-mvslider .bx-prev:focus
{
	background: url("/common/pic/btn_slideShowA_left.png") no-repeat -60px 0;
	left: 0px;
}
.new_lxl-mvslider .bx-prev:hover
{
	background-position: -2px 0;
}
.new_lxl-mvslider .bx-prevImgOver,
.new_lxl-mvslider .bx-prevImgOver:focus
{
	background-position: -118px 0;
}
.new_lxl-mvslider .bx-next,
.new_lxl-mvslider .bx-next:focus
{
	background: url("/common/pic/btn_slideShowA_right.png") no-repeat -57px 0;
	right: 0px;
}
.new_lxl-mvslider .bx-next:hover
{
	background-position: 0 0;
}
.new_lxl-mvslider .bx-nextImgOver,
.new_lxl-mvslider .bx-nextImgOver:focus
{
	background-position: -114px 0;
}

@media only screen and (max-width: 767px){
	.new_lxl-mvslider ul{
		margin-top: 0;
	}
	.new_lxl-mvslider .bx-controls-direction a
	{
		height: 36px;
		background-size: auto 36px!important;
		margin-top: -18px;
		width: 21px;
	}
	.new_lxl-mvslider .bx-prev,
	.new_lxl-mvslider .bx-prev:focus,
	.new_lxl-mvslider .bx-prev:hover
	{
		background-position:-40px 0;
		left: 0px;
	}
	.new_lxl-mvslider .bx-next,
	.new_lxl-mvslider .bx-next:focus,
	.new_lxl-mvslider .bx-next:hover
	{
		background-position:-38px 0;
		right: 0px;
	}
	.new_lxl-mvslider + .new_lxl-itm-contents-inner{
		padding-top: 5%;
	}
			
	
}


/* E-02,F-01-04 
----------------------------------------------------------------------------------------*/
.new_lxl-linkpanelbox{margin-bottom: 60px;}
.new_lxl-contentsttl + .new_lxl-linkpanelbox{margin-top: 20px;}
.new_lxl-linkpanelbox ul{margin-top: 0;}
.new_lxl-linkpanelbox + .new_lxl-linkpanelbox{margin-bottom: 30px;}
.new_lxl-linkpanelbox_inbox{transition:0.1s;font-size: 14px;margin-left: -1px;}
.new_lxl-linkpanelbox_inbox img{width:100%;height:auto;margin: 0;}
.new_lxl-linkpanelbox_c2 .new_lxl-linkpanelbox_inbox{width: calc(50% + 1px);}
.new_lxl-linkpanelbox_c3 .new_lxl-linkpanelbox_inbox{width: calc(33% + 1px);}
.new_lxl-linkpanelbox_c4 .new_lxl-linkpanelbox_inbox{width: calc(25% + 1px);}
/*flex*/
.new_lxl-linkpanelbox div[class^="new_lxl-linkpanelbox_c"]>ul{
	display:flex;
	flex-wrap: wrap;
	align-content:stretch;
}
.new_lxl-linkpanelbox:not(.new-lxl-linkpanel_bnners) div[class^="new_lxl-linkpanelbox_c"]>ul:not(.new_lxl-linkpanelbox_hasmenu) .new_lxl-linkpanelbox_inbox{
	display:flex;
}
.new_lxl-linkpanelbox:not(.new-lxl-linkpanel_bnners) div[class^="new_lxl-linkpanelbox_c"]>ul:not(.new_lxl-linkpanelbox_hasmenu) .new_lxl-linkpanelbox_inbox>a{
	width: 100%;
}
/*2段目以降のmargin*/
.new_lxl-linkpanelbox_c2 .new_lxl-linkpanelbox_inbox:nth-child(n+3),
.new_lxl-linkpanelbox_c3 .new_lxl-linkpanelbox_inbox:nth-child(n+4),
.new_lxl-linkpanelbox_c4 .new_lxl-linkpanelbox_inbox:nth-child(n+5){
	margin-top: 20px;
}

.new_lxl-linkpanelbox_inbox>a:hover{
	box-shadow: 0 0 10px 0 rgba(0,0,0,0.2) !important;
	z-index: 9 !important;
	position: relative;
}
.new_lxl-linkpanelbox_inbox a:hover img{
	opacity: 1;
}
.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn {
    margin-left: 3px;
    margin-right: 2px;
    background-color: #a3a2a2;
    color: #fff;
    border-radius: 0 0 3px 3px;
}
.new_lxl-linkpanelbox_bizbtn ul{
	margin-top: 0;
	border-bottom:solid 1px #9a9a9a;padding-top:19px;padding-bottom:15px;
}
.new_lxl-linkpanelbox_bizbtn ul li{
	padding:2px 10px 3px 49px;background:url(/common/pic/icon_link_biz_s.gif) no-repeat 27px 0.1em;line-height:1.1;
}
.new_lxl-linkpanelbox_bizbtn ul li a{
	color: #fff;
	font-size: 85%;
	text-decoration: none;
    display: inline-block;
    background: transparent url(/common/pic/icon_blank.gif) no-repeat 100% 0.1em;
    padding-right: 20px;
}
.new_lxl-linkpanelbox_bizbtn ul li a:hover {
    text-decoration: underline;
}
.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizup,
.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizdown{
    padding: 9px 10px 10px 47px;
    cursor: pointer;
    background-repeat: no-repeat;
	background-position: 28px 50%;
	border-top:solid 1px #adadad;
}

.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizup{
	background-image:url(/common/pic/icon_biz_up.gif);
}
.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizdown{
	background-image:url(/common/pic/icon_biz_down.gif);
}

.new_lxl-linkpanelbox_inbox>a{
	display: block;
  border: solid 1px #e6e6e6;
  background-color: #fff;
	text-decoration: none;
	z-index: 8;
}
.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt{
	font-size: 1.1em;
  padding: 16px 30px 20px 30px;
	color: #454545;
	border-top: 1px solid #e6e6e6;
	display: block;
	width: auto;
}
.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt>div,
.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt>span{
		padding: 0;
    margin-top: 3px;
    height: auto;
    display: block;
}
.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt>div+div,
.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt>span:last-child{
		font-size: 0.8em;
}



@media only screen and (max-width: 767px){
	.new_lxl-linkpanelbox{margin-bottom: 30px;margin-right: 3%;margin-left: 3%;}
	.new_lxl-linkpanelbox + .new_lxl-linkpanelbox{margin-bottom: 15px;}
	.new_lxl-linkpanelbox .lxl-OtherNav{display:block;}
	.new_lxl-linkpanelbox .lxl-OtherNav li{position:absolute;z-index:9;top:50%;margin-top:-70px;width:66px;}
	.new_lxl-linkpanelbox .lxl-OtherNav li span{cursor:pointer;text-align:center;}
	.new_lxl-linkpanelbox ul.l-slide{
	position:absolute;
	top:0;
	left:0;
	}
	.new_lxl-linkpanelbox_inbox>a .new_lxl-linkpanelbox_txt{padding: 10px 10px 15px;}
	.new_lxl-linkpanelbox .lxl-OtherNav li{margin-top:-45px;}
	.new_lxl-linkpanelbox_c2 .new_lxl-linkpanelbox_inbox,
	.new_lxl-linkpanelbox_c4 .new_lxl-linkpanelbox_inbox,
	.new_lxl-linkpanelbox_c3 .new_lxl-linkpanelbox_inbox{
	width: calc(50% + 1px);
	font-size: 0.7rem;
	}
	div[class^="new_lxl-linkpanelbox_"] .new_lxl-linkpanelbox_inbox:nth-child(n+3),
	div[class*=" new_lxl-linkpanelbox_"] .new_lxl-linkpanelbox_inbox:nth-child(n+3){
		margin-top: 5%;
	}
	.new_lxl-linkpanelbox_SPfull .new_lxl-linkpanelbox_inbox{
		width: 100%;
		margin-left: 0;
	}
	.new_lxl-linkpanelbox_SPfull .new_lxl-linkpanelbox_inbox + .new_lxl-linkpanelbox_inbox{
		margin-top: 0;
	}
	.new_lxl-linkpanelbox_SPfull .new_lxl-linkpanelbox_inbox + .new_lxl-linkpanelbox_inbox>a{
		border-top: none;
	}
	.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizup,
	.new_lxl-linkpanelbox .new_lxl-linkpanelbox_bizbtn .new_lxl-linkpanelbox_bizdown{
	padding: 9px 10px 10px 30px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 10px 50%;
	}
	.new_lxl-linkpanelbox_bizbtn ul{
	padding: 12px 0;
	}
	.new_lxl-linkpanelbox_bizbtn ul li {
	padding: 2px 10px 3px 30px;
	background-position: 10px 0.3em;
	}
	.new_lxl-linkpanelbox_bizbtn ul li a{
	background-size: auto 8px;
	}
	/* E-02 */
	.new-lxl-linkpanel_bnners{
	margin-right: 0;
	margin-left: 0;
	}	
}


/* E-02
----------------------------------------------------------------------------------------*/
.new_lxl-mv{
	max-width: 948px;
	margin: 20px auto;
}
.new_lxl-mv img{
	display: block;
	margin: 0;
	width: 100%;
	height: auto;
}

/* G-01-03 
----------------------------------------------------------------------------------------*/
.new_lxl-itm-linkbox {
	padding:52px;
	margin-bottom: 60px;
    background-color: #FFFFFF;
    border: 1px solid #e6e6e6;
}
.new_lxl-itm-linkbox .new_lxl-linkbox_note{
	font-size:78.947%;
	text-indent:-1em;
	padding-left:1em;
}
.new_lxl-itm-linkbox ul li {
	display:inline-block;
	margin-right:18px;
	margin-bottom:8px;
	padding-left:20px;
	background:url(/common/pic/icon_link.gif) no-repeat 0 5px;
	vertical-align:top;
	box-sizing: border-box;
 }
.new_lxl-itm-linkbox dl dt,.new_lxl-itm-linkbox dl dd{
	display:inline-block;
	margin-right:18px;
	margin-bottom:8px;
	font-size:92.105%;
	vertical-align:top;
	box-sizing: border-box;
}
.new_lxl-itm-linkbox dl dd .new_lxl-link_blank {
	padding-right: 0;background: url(/common/pic/icon_blank4.gif) no-repeat 99% center;
}
.new_lxl-itm-linkbox dl dt{
	font-weight: bold;
}
.new_lxl-itm-linkbox ul li a { font-size:92.105%!important; text-decoration:none; color:#4b4949;}
.new_lxl-itm-linkbox ul li a:hover { color:#ef7a00; }
.new_lxl-itm-linkbox.new_lxl-anchorfull ul li {
	display: block;
}
.new_lxl-itm-linkbox.new_lxl-anchor2col ul li {
	width:calc(50% - 12px);
}
.new_lxl-itm-linkbox.new_lxl-anchor2col ul li:nth-child(2n) {
	margin-right: 0;
}
.new_lxl-itm-linkbox.new_lxl-anchor4col ul li{
	width:calc(25% - 18px);
}
.new_lxl-itm-linkbox.new_lxl-anchor4col ul li:nth-child(4n) {
	margin-right: 0;
}
.new_lxl-itm-linkbox dl dt,.new_lxl-itm-linkbox dl dd {
	width:calc(25% - 22px);
}
.new_lxl-itm-linkbox.new_lxl-linkbox_include dl dt{
	width: 100%;
	margin-right: 0;
	font-size: 105.263%;
}
.new_lxl-itm-linkbox.new_lxl-anchorfull dl dd {
	width:calc(75% - 22px);
}
.new_lxl-itm-linkbox.new_lxl-anchor2col dl dt,.new_lxl-itm-linkbox.new_lxl-anchor2col dl dd{
	width:calc(50% - 21px);
}
.new_lxl-itm-linkbox.new_lxl-anchor2col dl *:nth-child(2n),
.new_lxl-itm-linkbox:not(.new_lxl-linkbox_include) dl *:nth-child(4n),
.new_lxl-itm-linkbox.new_lxl-linkbox_include dl *:nth-child(4n-1){
	margin-right: 0;
}
.new_lxl-itm-linkbox dl dd.stay a,
.new_lxl-itm-linkbox dl dd.stay span{ /* 191018 */
	font-weight: bold;
	color: #4b4949;
	text-decoration: none;
}
@media only screen and (max-width: 767px){
	.new_lxl-itm-linkbox > .new_lxl-itm-h3{
		margin-left: 0;
		margin-right: 0;
	}
	.new_lxl-itm-linkbox ul li,
	.new_lxl-itm-linkbox dl dt,.new_lxl-itm-linkbox dl dd {
		margin-right:10px!important;
		margin-bottom:8px;
	 }
	.new_lxl-itm-linkbox {
		padding:26px;
		margin-bottom: 30px;
		margin-right: 3%;
		margin-left: 3%;
	}
	.new_lxl-itm-linkbox dl dt{
		display: block;
		width:auto;
	}
	.new_lxl-itm-linkbox:not(.new_lxl-anchorfull) ul li,
	.new_lxl-itm-linkbox:not(.new_lxl-anchorfull) dl dd {
		width:calc(50% - 15px)!important;
	}
	.new_lxl-itm-linkbox.new_lxl-anchorfull dl dd {
		display: block;
		width: 100%;
	}

	.new_lxl-itm-linkbox dl dt,
	.new_lxl-itm-linkbox dl dt ~ dd:nth-child(2n+1),
	.new_lxl-itm-linkbox ul li:nth-child(2n) {
		margin-right: 0!important;
	}
}

/* H-01 
----------------------------------------------------------------------------------------*/
.new_lxl-newsblock{
	padding: 52px;
    background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
	margin-bottom: 60px;
}
.new_lxl-newsblock .new_lxl-newsblock_note{
	margin-bottom: 22px;
	font-size: 78.947%;
}
/* hgroup */
.news-list { overflow: hidden;}
.new_lxl-newsblock .new_lxl-newsblock_list, .news-list { width:auto;font-size:92.8%; margin-top: 0;}
.new_lxl-newsblock .new_lxl-newsblock_list .date, .news-list dt { clear:both; float:left; width:123px; margin-bottom:10px; font-size:92.105%;}
.new_lxl-newsblock .new_lxl-newsblock_list .link, .news-list dd { float:right; width:717px; margin-bottom:10px; font-size:92.105%; /*border:1px solid #ff0000;*/ }
.new_lxl-newsblock .new_lxl-newsblock_list .last-child { margin-bottom:0; }
.new_lxl-newsblock .new_lxl-newsblock_head { margin-bottom:20px; padding-bottom:3px; border-bottom:1px solid #c2c1c1; }
.new_lxl-newsblock .new_lxl-newsblock_list .new_lxl-link_blank, .news-list .new_lxl-link_blank { padding-right: 0!important;background: none;}
.new_lxl-newsblock .new_lxl-newsblock_list .new_lxl-link_blank:after, .news-list .new_lxl-link_blank:after {content:'';display: inline-block;background: url(/common/pic/icon_blank4.gif) no-repeat 99% center;width: 14px;height: 12px;vertical-align:baseline;margin-left: 8px;}
.new_lxl-newsblock .new_lxl-newsblock_ttl { float:left; margin-bottom:0; padding-bottom:0; border-bottom:none;font-size: 131.5%;line-height: 1.4;}
.new_lxl-newsblock .new_lxl-newsblock_utility { float:right; margin-bottom:0;margin-top: 0;}
.new_lxl-newsblock .new_lxl-newsblock_utility li { float:right; margin-bottom:0; padding-left:8px;}
.new_lxl-newsblock .new_lxl-newsblock_utility li.btn-rss { padding-right:9px; background:url(/common/pic/dot_line_div.gif) no-repeat right center;}
.new_lxl-newsblock .new_lxl-newsblock_utility li .icon-link { padding:3px 0 0 16px; background:url(/common/pic/icon_link.gif) no-repeat left center;  font-size:92.105%; color:#4b4949; text-decoration:none; }
.new_lxl-newsblock .new_lxl-newsblock_list:after,
.new_lxl-newsblock .new_lxl-newsblock_head:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}
@media only screen and (max-width: 767px){
	.new_lxl-newsblock{ 
		padding: 16px 26px; 
		margin: 0 3% 30px;
	 }
	.new_lxl-newsblock .new_lxl-newsblock_list .date, .news-list dt { float:none;width: auto;margin-bottom: 0;}
	.new_lxl-newsblock .new_lxl-newsblock_list .link, .news-list dd { float:none;width: auto;}
}

/* H-02-04
----------------------------------------------------------------------------------------*/
.new_lxl-contentbox{
	padding: 52px;
    background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
	margin-bottom: 30px;
}
.new_lxl-contentbox_p p{
	margin: 0 0 20px;
}
.new_lxl-contentbox_btnlink{
	margin: 20px 0;
}
.new_lxl-contentbox_btnlink a{
	padding:14px 36px 12px 36px; font-size:105.2%; line-height:1.0; 
	display:inline-block; text-align:center; 
	background-color:#ef7b00;line-height:1.0; 
	color:#FFFFFF; text-decoration:none; line-height:1.0;
	border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;
	line-height:1.0;}
.new_lxl-contentbox_btnlink.new_lxl-contentbox_blank a span{ padding-right:18px; background:url(/common/pic/icon_blank.gif) no-repeat right center; }
.new_lxl-contentbox_btnlink a:hover{background: #f29533;}

.new_lxl-contentbox_txtlink a,
.new_lxl-contentbox_txtlink a:link,
.new_lxl-contentbox_txtlink a:visited{color:#4b4949;text-decoration:none;}
.new_lxl-contentbox_txtlink a:hover{color:#ef7a00;}
.new_lxl-contentbox_txtlink a{
	display:inline-block; padding:5px 0 0 16px; background:url("/common/pic/icon_link.gif") no-repeat 0 10px; text-decoration:none;
}
.new_lxl-contentbox_txtlink.new_lxl-contentbox_blank a span,
.new_lxl-contentbox_txtlink.new_lxl-contentbox_blank a span.icon-blank2
{
		padding-right: 20px!important;
    background: url(/common/pic/icon_blank4.gif) no-repeat 99% center;
}
.new_lxl-contentbox_caplink{
	margin-top: 25px;
}
.new_lxl-contentbox_caplink:first-child{
	margin-top: 0;
}
.new_lxl-contentbox_caplink .new_lxl-contentbox_p p{
	margin: 0;
	font-size: 92.105%;
}
.new_lxl-contentbox_hasimage{
	position: relative;
}
.new_lxl-contentbox_hasimage .new_lxl-contentbox_img{
	position: absolute;
	display: block;
	width: 264px;
	right: 0;
}
.new_lxl-contentbox_hasimage .new_lxl-contentbox_img img{
	display: block;
	margin: 0;
	width: 100%;
	height: auto;
}
.new_lxl-contentbox_hasimage .new_lxl-contentbox_txt{
	padding-right: 284px;
}
@media only screen and (max-width: 767px){
.new_lxl-contentbox{
	padding: 26px;
	margin: 0 3% 15px;
}
.new_lxl-contentbox .new_lxl-itm-h3{
	margin-right: 0;
	margin-left: 0;
}
.new_lxl-contentbox_btnlink a{
	display: block;padding:14px 16px 12px 16px;}

.new_lxl-contentbox_hasimage .new_lxl-contentbox_txt{
	padding-right: 0;
}
.new_lxl-contentbox_hasimage .new_lxl-contentbox_img{
	position: static;
	width: auto;
	max-width: 264px;
	margin: 0 auto 25px;
}

}


/* I-01-03 
----------------------------------------------------------------------------------------*/
.new_lxl-actionpanel:after,
.new_lxl-panelactiontype02 .new_lxl-actionpanel_box a:after
{	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}
.new_lxl-actionpanel a:link,
.new_lxl-actionpanel a:visited,
.new_lxl-actionpanel a:hover,
.new_lxl-actionpanel a:active,
.new_lxl-actionpanel a:link h3,
.new_lxl-actionpanel a:visited h3,
.new_lxl-actionpanel a:hover h3,
.new_lxl-actionpanel a:active h3{color:#4b4949;text-decoration:none;}
.new_lxl-actionpanel {background: #fff;font-size: 12px; border:1px solid #e6e6e6; margin-bottom: 30px; margin-left: -1px;}
.new_lxl-actionpanel_box{ text-align:center; width:236px; border-right:1px solid #e6e6e6;float: left;}
.new_lxl-actionpanel_box:hover {
    box-shadow: 0 0 10px 0 rgba(0,0,0,0.2) !important;
    z-index: 9 !important;
}
.new_lxl-actionpanel_box a{padding:20px 20px 41px 20px; display:block !important;}
.new_lxl-actionpanel_3col,
.new_lxl-panelactiontype01 .new_lxl-actionpanel_top,
.new_lxl-panelactiontype02 .new_lxl-actionpanel_btm{ width:calc((100% / 3) - 1px) !important; }
.new_lxl-actionpanel_2col,
.new_lxl-panelactiontype01 .new_lxl-actionpanel_btm,
.new_lxl-panelactiontype02 .new_lxl-actionpanel_top{ width:calc((100% / 2) - 1px) !important; }
.new_lxl-actionpanel_ttl{ margin-bottom:11px; font-size:133.33%; font-weight:bold;color:#4b4949;text-decoration:none;line-height: 1.35;}
.new_lxl-actionpanel p {  font-size:100%; line-height:19px;}
.new_lxl-actionpanel_icon {width: 100px; margin: 0 auto;}
.new_lxl-actionpanel_icon img{display: block;width: 100%; height: auto;}

/* I-01 
----------------------------------------------------------------------------------------*/
.new_lxl-panelactiontype02 .new_lxl-actionpanel_box { text-align: left; }
.new_lxl-panelactiontype02 .new_lxl-actionpanel_icon { margin:0 0 11px 0; line-height:1.0; height: auto;}
.new_lxl-panelactiontype02 .new_lxl-actionpanel_top .new_lxl-actionpanel_icon{width: 140px;}
.new_lxl-panelactiontype02 .new_lxl-actionpanel_btm .new_lxl-actionpanel_icon{width: 100px;}
.new_lxl-panelactiontype02 .new_lxl-actionpanel_top .new_lxl-actionpanel_txt{padding-left: 161px;margin-top: -130px;}
.new_lxl-panelactiontype02 .new_lxl-actionpanel_btm .new_lxl-actionpanel_txt{padding-left: 121px;margin-top: -90px;}
.new_lxl-panelactiontype02 .txt-box h3 { margin: 16px 0 0; font-size:133.3%; font-weight: bold; }
.new_lxl-panelactiontype02 .txt-box ul,
.new_lxl-panelactiontype02 .txt-box p { margin-top: 9px; font-size:100%; color: #666464; line-height:19px;font-size: 108%;}
.new_lxl-panelactiontype02 .new_lxl-actionpanel_top{border-bottom:1px solid #e6e6e6;}

.new_lxl-panelactionsingle .new_lxl-actionpanel_box:last-child,
.new_lxl-panelactiontype02 .new_lxl-actionpanel_top:nth-child(2),
.new_lxl-panelactiontype02 .new_lxl-actionpanel_btm:last-child {border-right: none;}

/* I-02 
----------------------------------------------------------------------------------------*/
.new_lxl-panelactiontype01 .new_lxl-actionpanel_top{border-bottom:1px solid #e6e6e6;}
.new_lxl-panelactionsingle .new_lxl-actionpanel_box:last-child,
.new_lxl-panelactiontype01 .new_lxl-actionpanel_top:nth-child(3),
.new_lxl-panelactiontype01 .new_lxl-actionpanel_btm:last-child {border-right: none;}

@media only screen and (max-width: 767px){
	.new_lxl-actionpanel {font-size: 8px; margin-right: 3%; margin-left: 3%;background: none;border:none;border-top:1px solid #e6e6e6;}
	.new_lxl-actionpanel_box{background: #fff; border:1px solid #e6e6e6;}
	.new_lxl-actionpanel .new_lxl-actionpanel_icon { margin:0 auto 5px auto;}
	
	.new_lxl-actionpanel_3col,.new_lxl-panelactiontype01 .new_lxl-actionpanel_top,.new_lxl-panelactiontype02 .new_lxl-actionpanel_btm,
	.new_lxl-actionpanel_2col,.new_lxl-panelactiontype01 .new_lxl-actionpanel_btm,.new_lxl-panelactiontype02 .new_lxl-actionpanel_top{
		width:calc(50% - 1px) !important;
		border-left:1px solid #e6e6e6!important;
		border-right:1px solid #e6e6e6!important;
		border-bottom:1px solid #e6e6e6!important;
		border-top:none;
		margin-left: -1px;
	}
	.new_lxl-actionpanel p,.new_lxl-actionpanel ul {display: none;}
	.new_lxl-actionpanel_box a{padding:10px 10px 21px 10px; display:block !important;}
	
	
	.new_lxl-panelactiontype02 .new_lxl-actionpanel_txt{padding-left: 0!important;margin-top: 0!important;}
	.new_lxl-panelactiontype02 .new_lxl-actionpanel_box { text-align: center;}
	.new_lxl-panelactiontype02 .new_lxl-actionpanel_top .new_lxl-actionpanel_icon{
		width: auto;
		max-width: 120px;
	}
}

/* J-01 
----------------------------------------------------------------------------------------*/
.new_lxl-bizlinks {
background: #fff;
border: 1px solid #b1b1b1;
text-align: left;
width: auto;
max-width: 948px;
margin-right: auto;
margin-left: auto;
margin-top: 20px;
margin-bottom: 30px;
padding: 45px 55px 50px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.new_lxl-bizlinks_left {
float: left;
width: 533px;
}
.new_lxl-bizlinks_right {
float: right;
width: 285px;
padding-top: 10px;
}
.new_lxl-bizlinks_ttl {
font-size: 131.5%;
line-height: 1.33;
border-bottom: 1px solid #b1b1b1;
padding-bottom: .2em;
margin-bottom: 20px;
}
.new_lxl-bizlinks_text {
margin-top: 5px;
font-size: 14px;
line-height: 1.714285714285714;
}
.new_lxl-bizlinks_text small {
display: block;
font-size: 12px;
}
.new_lxl-bizlinks_thumb img {
margin: 0 auto;
width: 100%;
max-width: 404px;
height: auto;
}
.new_lxl-bizlinks_btn {
margin-top: 0;
padding-top: 20px;
max-width: 312px;
}
.new_lxl-bizlinks_btn a {
display: block;
text-align: center;
background-color: #7e7e7e;
color: #FFFFFF;
text-decoration: none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
color: #ffffff;
behavior: url(/common/css/PIE.htc);
position: relative \9;
padding: 14px 36px 12px 36px;
font-size: 16px;
line-height: 1.0;
}
.new_lxl-bizlinks_btn a:hover {
background-color: #d1d0d0;
}
@media only screen and (max-width: 767px) {
.new_lxl-bizlinks{
	display: block;
	padding: 30px 4%;
	margin-bottom: 20px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-right: 3%;
	margin-left: 3%;
}
.new_lxl-bizlinks .new_lxl-bizlinks_left {
	float: none;
	width: auto;
	display: block;
	text-align: left;
}
.new_lxl-bizlinks .new_lxl-bizlinks_right {
	float: none;
	width: auto;
	display: block;
	padding-top: 0;
	padding-left: 20px;
	padding-right: 20px;
}
.new_lxl-bizlinks_ttl {
	padding-bottom: .5em;
}
.new_lxl-bizlinks .new_lxl-bizlinks_text {
	margin-top: 20px;
	font-size: 12px;
}
.new_lxl-bizlinks_text small {
	font-size: 10px;
}
.new_lxl-bizlinks .new_lxl-bizlinks_thumb {
	display: block;
	text-align: center;
}
.new_lxl-bizlinks .new_lxl-bizlinks_thumb img {
	max-width: 234px;
}
.new_lxl-bizlinks_btn {
	text-align: center;
	max-width: none;
}
.new_lxl-bizlinks_btn a {
	display: block;
	font-size: 14px;
	padding-left: 1em;
	padding-right: 1em;
}
}

/* K-01 
----------------------------------------------------------------------------------------*/
.new_lxl-sns{
	margin: 15px 0;
}
.new_lxl-sns>ul li{
	display: inline-block;
	margin-right: 1em;
}
@media only screen and (max-width: 767px){
.new_lxl-sns{
	padding: 0 3%;
}
}

/* L-01 
----------------------------------------------------------------------------------------*/
.new_lxl-tabBox_container { width:948px; margin:0 auto; margin:0 0 20px; border-bottom:4px solid #858384; background:url(/common/pic/bg_ctab.png) no-repeat 0 0; }
.new_lxl-tabBox_container ul li:last-child{background:none;}
.new_lxl-tabBox_container ul li{height:auto; padding:6px 7px 0 6px; text-align:center; line-height:1.2; font-size:105.2%; background:url(/common/pic/bg_ctab_line.png) no-repeat 100% 50%;}
.new_lxl-tabBox_container ul { padding:0 0 0 1px; height:54px; }
.new_lxl-tabBox_container ul li a { display:block; height:28px; padding:12px 0 0; text-decoration:none; color:#4b4949;font-size: 87.502%;}
.new_lxl-tabBox_container ul li a:hover { color:#ef7a00; }
.new_lxl-tabBox_container ul li.now a { height:33px; padding:18px 0 0; background-color:#858384; color:#fff; }
.new_lxl-tabBox3col ul li { float:left;  width:calc(33% - 13px);}
.new_lxl-tabBox4col ul li { float:left; width:calc(25% - 13px);}
.new_lxl-tabBox_contBox{display: none;}
.new_lxl-tabBox_contBox.new_lxl-tabBox_show{display: block;}

@media only screen and (max-width: 767px){
.new_lxl-tabBox_container { width: auto;background: none;}
.new_lxl-tabBox_container ul { height: auto; }
.new_lxl-tabBox_container ul li{width:50%!important;padding:0;background-color: #fff;display: table;}
.new_lxl-tabBox_container ul li:nth-child(2n){background-color: #fff;background-image: none;}
.new_lxl-tabBox_container ul li a{border-top:1px solid#D0D0D0;padding:10px 3px!important;height: auto;display: table-cell;vertical-align: middle;}
.new_lxl-tabBox_container ul li.now a { height:auto; }
}


/* ■M-01
----------------------------------------------------------------------------------------*/
.new_lxl-infobox{
	margin: 0 auto 40px auto;
	padding: 30px 40px 35px 40px;
	border: 5px solid #FCE4CC;
	background-color: #fff;
	font-size: 92.105%;
}
.new_lxl-infobox .new_lxl-infobox_ttl { 
	margin-bottom:15px; text-align:center; color:#ef7a00; font-weight:bold;font-size: 128.57%; 
}
.new_lxl-infobox .new_lxl-infobox_blank:after, .news-list .icon-blank2:after {
	content: '';
	display: inline-block;
	background: url(/common/pic/icon_blank4.gif) no-repeat 99% center;
	width: 14px;
	height: 12px;
	vertical-align: baseline;
	margin-left: 8px;
}
.new_lxl-infobox .new_lxl-infobox_p{
	margin-top: 10px;
}
.new_lxl-infobox .new_lxl-infobox_p p{
	margin-top: 0;
}
@media only screen and (max-width: 767px){
	.new_lxl-infobox{
		margin: 0 3% 40px;
		padding: 20px 30px 20px 30px;
		border: 2px solid #FCE4CC;
		font-size: 78.947%;
	}
	.new_lxl-infobox .new_lxl-infobox_ttl { 
		margin-bottom:10px; 
	}
	.new_lxl-infobox .new_lxl-infobox_p{
		margin-top: 10px;
	}		
}

/* ■N-Appbox
----------------------------------------------------------------------------------------*/
.new_lxl-section_column_app .new_lxl-section_img_nobdr{
	max-width: 104px;
}
.new_lxl-section_column_app .new_lxl-section_img_nobdr + .new_lxl-itm-h4{
	margin-top: 10px;
}
.new_lxl-section_column_app .new_lxl-itm-cb-p_14{
	margin-bottom: 10px;
}
.new_lxl-section_column_app .new_lxl-appbox_DLlink>a{
	display: inline-block;
	margin-right: 36px;
}
@media only screen and (max-width: 767px){
	.new_lxl-section_column_app .new_lxl-appbox_DLlink>a{
		margin-right: 36px;
		margin-bottom: 10px;
	}
	.new_lxl-section_column_app .new_lxl-appbox_DLlink>a:last-child{
		margin-bottom: 0;
	}
}

/* ■O-Bannerlist
----------------------------------------------------------------------------------------*/
.new_lxl-bnrlist{
	margin-top: 40px;
}
.new_lxl-bnrlist + *{
	margin-top: 60px;
}
.new_lxl-bnrlist li{
	list-style-type:none;
	max-width: 100%;
	margin-bottom: 20px;
}
.new_lxl-bnrlist li img{
	display: block;
	width: 100%;
	height: auto;
}
.new_lxl-bnrlist li:last-child{
	margin-bottom: 0;
}
@media only screen and (max-width: 767px){
.new_lxl-bnrlist{
	margin: 20px 3% 0;
}
.new_lxl-bnrlist + *{
	margin-top: 30px;
}
.new_lxl-bnrlist li{
	margin-bottom: 10px;
}
}

/* ■P-table
----------------------------------------------------------------------------------------*/
.new_lxl-txt_floatline {
	display: flex;
	justify-content: space-between;
	margin-bottom: 10px;
}
.new_lxl-txt_floatline>div *{
	margin-bottom: 0;
}

[class^=new_lxl-table] table{
	width:100%;
	background: #fff;
}
[class^=new_lxl-table] tr:first-child{border-top:1px solid #B2B2B2;}
[class^=new_lxl-table] th {border-right:1px solid #B2B2B2; border-bottom:1px solid #B2B2B2; text-align:center; background-color:#e0e0e0; font-weight:normal; }
[class^=new_lxl-table] td {text-align:center; border-right:1px solid #B2B2B2; border-bottom:1px solid #B2B2B2; font-weight:normal; }
[class^=new_lxl-table] td:first-child,
[class^=new_lxl-table] th:first-child { border-left:1px solid #B2B2B2; }
[class^=new_lxl-table] table th.new_lxl-tcell_2col,
[class^=new_lxl-table] table td.new_lxl-tcell_2col{
	width: 50%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_3col,
[class^=new_lxl-table] table td.new_lxl-tcell_3col{
	width: 33%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_4col,
[class^=new_lxl-table] table td.new_lxl-tcell_4col{
	width: 25%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_5col,
[class^=new_lxl-table] table td.new_lxl-tcell_5col{
	width: 20%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_5col,
[class^=new_lxl-table] table td.new_lxl-tcell_5col{
	width: 20%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_6col,
[class^=new_lxl-table] table td.new_lxl-tcell_6col{
	width: 16%;
}
[class^=new_lxl-table] table th,
[class^=new_lxl-table] table td{
	text-align: center;
	font-size: 78.947%;
}
[class^=new_lxl-table] table th.new_lxl-tcell_left,
[class^=new_lxl-table] table td.new_lxl-tcell_left{
	text-align: left;
}
[class^=new_lxl-table] table th.new_lxl-tcell_right,
[class^=new_lxl-table] table td.new_lxl-tcell_right{
	text-align: right;
}
[class^=new_lxl-table] table th.new_lxl-tcell_bold,
[class^=new_lxl-table] table td.new_lxl-tcell_bold{
	font-weight: bold;
}
[class^=new_lxl-table] table th.new_lxl-tcell_white,
[class^=new_lxl-table] table td.new_lxl-tcell_white{
	background: #fff;
}
[class^=new_lxl-table] table th.new_lxl-tcell_gray,
[class^=new_lxl-table] table td.new_lxl-tcell_gray{
	background: #e0e0e0;
}
[class^=new_lxl-table] table th.new_lxl-tcell_gray02,
[class^=new_lxl-table] table td.new_lxl-tcell_gray02{
	background: #EFEFEF;
}


.new_lxl-table table th,
.new_lxl-table table td{
	padding: 11px 20px 10px;
}
.new_lxl-table_min table th,
.new_lxl-table_min table td{
	padding: 3px;
}
@media only screen and (max-width: 767px){
	.new_lxl-table table th,
	.new_lxl-table table td{
		padding: 8px 10px 7px;
	}
	[class^=new_lxl-table]{
		margin:0 3%;
		overflow-x: auto;
	}
	[class^=new_lxl-table] table{
		min-width:600px;
	}
	[class^=new_lxl-sectionbox] [class^=new_lxl-table]{
	margin-left: 0;
	margin-right: 0;
	}
		
}


/* 1910 panelbox 
---------------------------------------------------------------------------------------*/
[class^=new_lxl-sectionbox]{
	margin-bottom: 60px;
	padding: 52px;
	position: relative;
}
.new_lxl-sectionbox{
	background-color: #FFFFFF;
	border: 1px solid #e6e6e6;
}
.new_lxl-sectionbox_gr{
	background-color: #f1f1f1;
	border: 1px solid #e0e0e0;
}
[class^=new_lxl-sectionbox] + [class^=new_lxl-sectionbox]{
	margin-top: -40px;
}
[class^=new_lxl-sectionbox] a.new_lxl-boxlink{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
}
[class^=new_lxl-sectionbox] a.new_lxl-boxlink:hover{
	box-shadow:0 0 10px 0 rgba(0,0,0,0.2);
}
[class^=new_lxl-sectionbox] a.new_lxl-boxlink:hover ~ [class^=new_lxl-section_column] img,
[class^=new_lxl-sectionbox] a.new_lxl-boxlink:hover ~ .new_lxl-section_inner img{
	opacity: 0.6
}
@media only screen and (max-width: 767px){
	[class^=new_lxl-sectionbox]{
		margin: 0 3% 30px;
		padding: 26px 26px;
	}
	[class^=new_lxl-sectionbox] + [class^=new_lxl-sectionbox]{
		margin-top: -15px;
	}
	
}


/* 1910 panelbox_inner
---------------------------------------------------------------------------------------*/
[class^=new_lxl-sectionbox] .new_lxl-section_inner{
	padding: 54px;
	background-color: #f1f1f1;
	border: 1px solid #e0e0e0;
	margin-bottom: 40px;
}
.new_lxl-section_inner > [class^=new_lxl-section_inner-column]{
	margin-bottom: 40px;
}
.new_lxl-section_inner > *:first-child{
	margin-top: 0;
}
.new_lxl-section_inner > *:last-child{
	margin-bottom: 0;
}
.new_lxl-section_inner > [class^=new_lxl-section_inner-column]:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}
[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox]{
	float: left;
	margin-right: 24px;
}

/* Fullsize */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_1col{
	width: 732px;
	margin-right: 0;
}

/* 1/2 column */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col,
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col_l{
	width: 350px;
}

/* 4/3 column */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_xl{
	width: 544px;
}

/* 2/3 column */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_l{
	width: 472px;
}

/* 1/3 column */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col,
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_s{
	width: 226px;
}

/* 1/4 column */
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col_s,
[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_xs{
	width: 164px;
}

[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox_2col]:nth-child(2n),
[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox_3col]:nth-child(3n){
	margin-right: 0;
}



@media only screen and (max-width: 767px){
	[class^=new_lxl-sectionbox] .new_lxl-section_inner{
		padding: 26px 26px 6px;
	}
	[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox]{
		margin-right: 20px;
		margin-bottom: 20px;
	}
	/* SP 1/2 column */
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col,
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col_s{
		width: calc(50% - 12px);
	}

	/* SP 2/3 column */
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_l,
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_xl{
		width: calc(66.6% - 12px);
	}

	/* SP 1/3 column */
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col{
		width: calc(33.3% - 18px);
	}
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_s,
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_2col_xs{
		width: calc(33.3% - 12px);
	}

	/* SP Fullsize */
	.new_lxl-section_inner-column_SPfull > [class^=new_lxl-section_innerbox],
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_1col,
	[class^=new_lxl-section_inner-column] > .new_lxl-section_innerbox_3col_l{
		margin-right: 0;
		width: 100%;
	}

	[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox_2col]:nth-child(2n),
	[class^=new_lxl-section_inner-column] > [class^=new_lxl-section_innerbox_3col]:nth-child(3n),
	.new_lxl-section_inner-column_3colA > .new_lxl-section_innerbox_3col_s:nth-child(2n+1),
	.new_lxl-section_inner-column_3colB > .new_lxl-section_innerbox_3col_s:nth-child(2n){
		margin-right: 0;
	}
	
}

/* 1910 Grid System
---------------------------------------------------------------------------------------*/
[class^=new_lxl-sectionbox]{
	margin-top: 20px;
	word-wrap: break-word;
}
[class^=new_lxl-sectionbox] > [class^=new_lxl-section_column]{
	margin-bottom: 40px;
}
[class^=new_lxl-sectionbox] > *:first-child,
[class^=new_lxl-section_column] > [class^=new_lxl-column_box] > *:first-child{
	margin-top: 0;
}
[class^=new_lxl-sectionbox] > *:last-child{
	margin-bottom: 0;
}
[class^=new_lxl-sectionbox] > [class^=new_lxl-section_column] [class^=new_lxl-section_column]{
	margin-bottom: 0;
}
[class^=new_lxl-sectionbox] > [class^=new_lxl-section_column] [class^=new_lxl-section_column] + [class^=new_lxl-section_column]{
	margin-top: 20px;
}
[class^=new_lxl-sectionbox] [class^=new_lxl-section_column]:after{
	content:"";
	display:block;
	width:0;
	height:0;
	clear:both;
}
[class^=new_lxl-section_column] > [class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box],
[class^=new_lxl-section_column_8col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box] {
	float:left;
	margin-right: 24px;
}
/* Fullsize */
[class^=new_lxl-section_column] > .new_lxl-column_box_1col{
	width: 842px;
	margin-right: 0;
}

/* 5/6 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xxl{
	width: 698px;
}

/* 3/4 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xl{
	width: 624px;
}

/* 2/3 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_l{
	width: 552px;
}

/* 1/2 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_2col,
[class^=new_lxl-section_column] > .new_lxl-column_box_3col_l,
[class^=new_lxl-section_column] > .new_lxl-column_box_4col_l{
	width: 408px;
}

/* 1/3 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_3col,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_s,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_l .new_lxl-column_box_2col,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col_l{
	width: 264px;
}

/* 1/4 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_4col,
[class^=new_lxl-section_column_3col] > .new_lxl-column_box_3col_s,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xs,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xl .new_lxl-column_box_3col{
	width: 192px;
}

/* 1/6 column */
[class^=new_lxl-section_column] > .new_lxl-column_box_6col,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col_s,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_3col,
[class^=new_lxl-section_column] > .new_lxl-column_box_3col .new_lxl-column_box_2col,
[class^=new_lxl-section_column] > .new_lxl-column_box_4col_s,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xxs,
[class^=new_lxl-section_column] > .new_lxl-column_box_2col_s .new_lxl-column_box_2col,
[class^=new_lxl-section_column_5col_4col] > .new_lxl-column_box_2col_l .new_lxl-column_box_2col .new_lxl-column_box_2col_s{
	width: 120px;
}
/* 1/8 column */
[class^=new_lxl-section_column]  > [class^=new_lxl-column_box] > .new_lxl-column_box_8col{
	width: calc(84.25 / 842 * 100%);
}
[class^=new_lxl-section_column] > .new_lxl-column_box_full,
[class^=new_lxl-section_column] > [class^=new_lxl-column_box_2col]:nth-child(2n),
[class^=new_lxl-section_column] > .new_lxl-column_box_3col:nth-child(3n),
[class^=new_lxl-section_column] > .new_lxl-column_box_4col:nth-child(4n),
[class^=new_lxl-section_column_5col] > [class^=new_lxl-column_box]:nth-child(5n),
[class^=new_lxl-section_column_3col] > [class^=new_lxl-column_box]:nth-child(3n),
[class^=new_lxl-section_column] > .new_lxl-column_box_6col:nth-child(6n),
[class^=new_lxl-section_column] > .new_lxl-column_box_4col_s:nth-child(4n),
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]:nth-child(2n) {
	margin-right: 0;
}
[class^=new_lxl-sectionbox] > [class^=new_lxl-section_column]:last-child,
[class^=new_lxl-section_column] > [class^=new_lxl-column_box] > *:last-child{
	margin-bottom: 0;
}

@media only screen and (min-width: 768px){
[class^=new_lxl-section_column] > [class^=new_lxl-column_box] [class^=new_lxl-itm-h5]:not(:first-child){
	margin-top: 20px;
	margin-bottom: 10px;
}
[class^=new_lxl-section_column] > [class^=new_lxl-column_box],
[class^=new_lxl-section_column]  > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(n+9){
	margin-top: 20px;
}
[class^=new_lxl-section_column] + [class^=new_lxl-itm]{
	margin-top: 20px;
}
[class^=new_lxl-section_column] > .new_lxl-column_box_1col:first-child,
[class^=new_lxl-section_column] > [class^=new_lxl-column_box_2col]:nth-child(-n+2),
[class^=new_lxl-section_column] > [class^=new_lxl-column_box_3col]:nth-child(-n+3),
[class^=new_lxl-section_column] > [class^=new_lxl-column_box_4col]:nth-child(-n+4),
[class^=new_lxl-section_column_5col] > [class^=new_lxl-column_box]:nth-child(-n+5),
[class^=new_lxl-section_column_3col] > [class^=new_lxl-column_box]:nth-child(-n+3),
[class^=new_lxl-section_column] > .new_lxl-column_box_6col:nth-child(-n+6){
	margin-top: 0;
}
[class^=new_lxl-section_column]  > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(8n) {
	margin-right: 0;
}
[class^=new_lxl-section_column] > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(8n+1) {
	clear: both;
}
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box] {
	margin-right: 24px;
}
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box],
[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box]+[class^=new_lxl-column_box] {
	margin-right: 0;
}
}

@media only screen and (max-width: 767px){
	[class^=new_lxl-sectionbox] > [class^=new_lxl-section_column]{
		margin-bottom: 20px;
		display: flex;
		flex-wrap: wrap;
	}
	[class^=new_lxl-section_column] > [class^=new_lxl-column_box]{
		margin-right: 20px;
		margin-top: 20px;
	}
	[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box_2col_l] {
		padding: 0 !important;
		background: none !important;
	}
	[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > .sp_color {
		padding: 10px 0;
		background-color: #dff;
	}
	[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]:nth-child(n+2),
	[class^=new_lxl-section_column_8col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]:nth-child(n+4) {
		margin-top: 20px;
	}
	[class^=new_lxl-section_column_5col_4col] > .new_lxl-column_box_2col_l .new_lxl-column_box_2col .new_lxl-column_box_2col_s:first-child {
		margin-right: 20px;
	}
	[class^=new_lxl-section_column_8col] > [class^=new_lxl-column_box] > [class^=new_lxl-column_box] {
		margin-right: 21px;
	}
	[class^=new_lxl-section_column] > [class^=new_lxl-column_box] [class^=new_lxl-column_box]{
		margin-bottom: 0;
	}
  [class^=new_lxl-section_column] > .new_lxl-column_box_1col:first-child,
	.new_lxl-section_column_SPfull > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_SPhalf > [class^=new_lxl-column_box]:nth-child(-n+2),
	.new_lxl-section_column > .new_lxl-column_box_3col:nth-child(-n+3),
	.new_lxl-section_column > .new_lxl-column_box_6col:nth-child(-n+3),
	.new_lxl-section_column_4colA > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_4colB > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_3colB > [class^=new_lxl-column_box]:nth-child(-n+2),
	.new_lxl-section_column_3colA > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_3colB_SPfull > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_3colA_SPfull > [class^=new_lxl-column_box]:first-child,
	.new_lxl-section_column_5colB > [class^=new_lxl-column_box]:nth-child(-n+2),
	.new_lxl-section_column_5colA > [class^=new_lxl-column_box]:first-child,
	[class^=new_lxl-section_column]:not(.new_lxl-section_column_SPfull) > .new_lxl-column_box_2col .new_lxl-column_box_3col:nth-child(-n+3),
	[class^=new_lxl-section_column]:not(.new_lxl-section_column_SPfull) > .new_lxl-column_box_2col_xl .new_lxl-column_box_3col:nth-child(-n+3),
	[class^=new_lxl-section_column]:not(.new_lxl-section_column_SPfull) > .new_lxl-column_box_2col .new_lxl-column_box_2col_l:nth-child(-n+2),
	[class^=new_lxl-section_column]:not(.new_lxl-section_column_SPfull) >  [class^=new_lxl-column_box_2col]:nth-child(-n+2)
	{
		margin-top: 0;
	}

	/* SP 1/2 column */
	.new_lxl-section_column_SPhalf > [class^=new_lxl-column_box],
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col,
	[class^=new_lxl-section_column] > [class^=new_lxl-column_box] .new_lxl-column_box_2col,
	[class^=new_lxl-section_column] > .new_lxl-column_box_4col,
	[class^=new_lxl-section_column_5col] > [class^=new_lxl-column_box],
	.new_lxl-section_column_3colA > .new_lxl-column_box_3col_s,
	.new_lxl-section_column_3colB > .new_lxl-column_box_3col_s,
	.new_lxl-section_column_4colB > .new_lxl-column_box_4col_s,
	[class^=new_lxl-section_column_5col_4col] > .new_lxl-column_box_2col_l .new_lxl-column_box_2col .new_lxl-column_box_2col_s{
		width: calc(50% - 10px);
	}

	/* SP 1/3 column */
	.new_lxl-section_column > .new_lxl-column_box_3col,
	.new_lxl-section_column > .new_lxl-column_box_6col,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_3col,
	.new_lxl-section_column_4colA > .new_lxl-column_box_4col_s,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xl .new_lxl-column_box_3col{
		width: calc(33.3% - 14px);
	}

	[class^=new_lxl-section_column]  > [class^=new_lxl-column_box] > .new_lxl-column_box_8col{
		width: calc(33.333333% - 14px);
	}

	/* SP 1/3 column in 2col */
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_s,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col_s,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xs,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xxs{
		width: calc(33.3% - 10px);
	}

	/* SP 2/3 column */
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_l,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col_l,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xl,
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col_xxl{
		width: calc(66.6% - 10px);
	}

	[class^=new_lxl-section_column] > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(3n+1) {
    clear: both;
	}

	.new_lxl-section_column_SPhalf > [class^=new_lxl-column_box]:nth-child(2n),
	[class^=new_lxl-section_column] > [class^=new_lxl-column_box_2col]:nth-child(2n),
	[class^=new_lxl-section_column] > .new_lxl-column_box_2col .new_lxl-column_box_2col:nth-child(2n)
	[class^=new_lxl-section_column] > .new_lxl-column_box_3col:nth-child(3n),
	[class^=new_lxl-section_column] > .new_lxl-column_box_4col:nth-child(2n),
	.new_lxl-section_column > .new_lxl-column_box_6col:nth-child(3n),
	.new_lxl-section_column_5colB > [class^=new_lxl-column_box]:nth-child(2n),
	.new_lxl-section_column_5colA > [class^=new_lxl-column_box]:nth-child(2n+1),
	.new_lxl-section_column_3colB > [class^=new_lxl-column_box]:nth-child(2n),
	.new_lxl-section_column_3colA > [class^=new_lxl-column_box]:nth-child(2n+1),
	.new_lxl-section_column_3colA_SPfull > [class^=new_lxl-column_box],
	.new_lxl-section_column_3colB_SPfull > [class^=new_lxl-column_box],
	.new_lxl-section_column_4colA > .new_lxl-column_box_4col_s:nth-child(3n+1),
	.new_lxl-section_column_4colB > .new_lxl-column_box_4col_s:nth-child(2n+1),
	[class^=new_lxl-section_column]  > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(3n){
		margin-right: 0;
	}

	/* SP 1/4 column */
	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(3n+1) {
		float: left;
		clear: none;
	}

	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(4n+1) {
    clear: both;
	}

	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col,
	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(3n) {
		margin-right: 18.66px;
	}

	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col:nth-child(4n) {
		margin-right: 0;
	}

	[class^=new_lxl-section_column].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > .new_lxl-column_box_8col{
		width: calc(25% - 14px);
	}

	[class^=new_lxl-section_column_8col].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]:nth-child(4) {
		margin-top: 0;
	}

	[class^=new_lxl-section_column_8col].new_lxl-section_column_8col_sp4 > [class^=new_lxl-column_box] > [class^=new_lxl-column_box]:nth-child(n+5) {
		margin-top: 20px;
	}

	/* SP Fullsize */
  [class^=new_lxl-section_column] > .new_lxl-column_box_1col,
	.new_lxl-section_column_SPfull > [class^=new_lxl-column_box],
	[class^=new_lxl-sectionbox] >	[class^=new_lxl-section_column_5col] > .new_lxl-column_box_3col,
	[class^=new_lxl-section_column] > .new_lxl-column_box_3col_l,
	.new_lxl-section_column_3colA_SPfull > [class^=new_lxl-column_box],
	.new_lxl-section_column_3colB_SPfull > [class^=new_lxl-column_box],
	[class^=new_lxl-section_column_4col] > .new_lxl-column_box_4col_l,
	[class^=new_lxl-section_column_5col_4col] > [class^=new_lxl-column_box] .new_lxl-column_box_2col{
		margin-right: 0;
		width: 100%;
	}
}

/* anchor */
.anchor_outer {
	position: relative;
}
.anchor_pos {
	position: absolute;
	top: -73px;
}
.anchor_pos.double_line {
	top: -84px;
}
@media only screen and (max-width: 767px){
	.anchor_pos {
		top: -43px;
	}
}

/* slick arrow lxl-itm-slick */
.lxl-itm-slick .slick-arrow::before {
	display: none !important;
}

/* float logo */
.lxl-float-menu#lxl-contents-title.lxl-itm-contents-title-logo-pb-wrap .lxl-itm-contents-title-logo-pb {
	display: none;
}

/* hide footer panel sp */
@media only screen and (max-width: 767px) {
	.lxl-contents-innerBg.lxl-itm-contents-fInnerBg {
    background-image: none !important;
    margin-top: 30px;
    padding-bottom: 30px;
	}
	#lxl-contents .lxl-contents-innerBg.lxl-itm-contents-fInnerBg .lxl-contents-inner {
    width: 100% !important;
		margin: 0;
    padding: 0;
	}
	.new_lxl-actionpanel.new_lxl-panelactiontype02,
	.lxl-contents-innerBg.lxl-itm-contents-fInnerBg .contents-footer-panel {
		display: none;
	}
	.lxl-contents-innerBg.lxl-itm-contents-fInnerBg .sns-box {
    margin: 0 20px;
	}
	.lxl-contents-innerBg.lxl-itm-contents-fInnerBg .sns-box .lixTmplNavSns {
    margin: 0;
	}
}

/* css common */
.mgt0{margin-top:0px !important;}
.mgt5{margin-top:5px !important;}
.mgt10{margin-top:10px !important;}
.mgt12{margin-top:12px !important;}
.mgt14{margin-top:14px !important;}
.mgt15{margin-top:15px !important;}
.mgt16{margin-top:16px !important;}
.mgt18{margin-top:18px !important;}
.mgt20{margin-top:20px !important;}
.mgt22{margin-top:22px !important;}
.mgt24{margin-top:24px !important;}
.mgt25{margin-top:25px !important;}
.mgt30{margin-top:30px !important;}
.mgt35{margin-top:35px !important;}
.mgt40{margin-top:40px !important;}
.mgt45{margin-top:45px !important;}
.mgt50{margin-top:50px !important;}

.mgr0{margin-right:0px !important;}
.mgr5{margin-right:5px !important;}
.mgr10{margin-right:10px !important;}
.mgr15{margin-right:15px !important;}
.mgr20{margin-right:20px !important;}
.mgr25{margin-right:25px !important;}

/* Add */
/* ================================== */
.mgr30{margin-right:30px !important;}
.mgr35{margin-right:35px !important;}
.mgr40{margin-right:40px !important;}
.mgr45{margin-right:45px !important;}
.mgr50{margin-right:50px !important;}
/* ================================== */


.mgb0{margin-bottom:0px !important;}
.mgb5{margin-bottom:5px !important;}
.mgb10{margin-bottom:10px !important;}
.mgb12{margin-bottom:12px !important;}
.mgb14{margin-bottom:14px !important;}
.mgb15{margin-bottom:15px !important;}
.mgb16{margin-bottom:16px !important;}
.mgb18{margin-bottom:18px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb22{margin-bottom:22px !important;}
.mgb24{margin-bottom:24px !important;}
.mgb25{margin-bottom:25px !important;}
.mgb30{margin-bottom:30px !important;}
.mgb35{margin-bottom:35px !important;}
.mgb40{margin-bottom:40px !important;}
.mgb45{margin-bottom:45px !important;}
.mgb50{margin-bottom:50px !important;}

.mgl0{margin-left:0px !important;}
.mgl5{margin-left:5px !important;}
.mgl10{margin-left:10px !important;}
.mgl15{margin-left:15px !important;}
.mgl20{margin-left:20px !important;}
.mgl25{margin-left:25px !important;}

/* Add */
/* ================================== */
.mgl30{margin-left:30px !important;}
.mgl35{margin-left:35px !important;}
.mgl40{margin-left:40px !important;}
.mgl45{margin-left:45px !important;}
.mgl50{margin-left:50px !important;}
/* ================================== */


.pt0{padding-top:0px !important;}
.pt5{padding-top:5px !important;}
.pt10{padding-top:10px !important;}
.pt15{padding-top:15px !important;}
.pt20{padding-top:20px !important;}
.pt25{padding-top:25px !important;}
.pt30{padding-top:30px !important;}
.pt35{padding-top:35px !important;}
.pt40{padding-top:40px !important;}
.pt45{padding-top:45px !important;}
.pt50{padding-top:50px !important;}

.pr0{padding-right:0px !important;}
.pr5{padding-right:5px !important;}
.pr10{padding-right:10px !important;}
.pr15{padding-right:15px !important;}
.pr20{padding-right:20px !important;}
.pr25{padding-right:25px !important;}

/* Add */
/* ================================== */
.pr30{padding-right:30px !important;}
.pr35{padding-right:35px !important;}
.pr40{padding-right:40px !important;}
.pr45{padding-right:45px !important;}
.pr50{padding-right:50px !important;}
/* ================================== */

.pb0{padding-bottom:0px !important;}
.pb5{padding-bottom:5px !important;}
.pb10{padding-bottom:10px !important;}
.pb15{padding-bottom:15px !important;}
.pb20{padding-bottom:20px !important;}
.pb25{padding-bottom:25px !important;}
.pb30{padding-bottom:30px !important;}
.pb35{padding-bottom:35px !important;}
.pb40{padding-bottom:40px !important;}
.pb45{padding-bottom:45px !important;}
.pb50{padding-bottom:50px !important;}

.pl0{padding-left:0px !important;}
.pl5{padding-left:5px !important;}
.pl10{padding-left:10px !important;}
.pl15{padding-left:15px !important;}
.pl20{padding-left:20px !important;}
.pl25{padding-left:25px !important;}

/* Add */
/* ================================== */
.pl30{padding-left:30px !important;}
.pl35{padding-left:35px !important;}
.pl40{padding-left:40px !important;}
.pl45{padding-left:45px !important;}
.pl50{padding-left:50px !important;}
/* ================================== */

.taL{text-align:left !important;}
.taC{text-align:center !important;}
.taR{text-align:right !important;}

.vaT{vertical-align: top !important;}
.vaM{vertical-align: middle !important;}
.vaB{vertical-align: bottom !important;}

.flL{float:left !important;}
.flR{float:right !important;}
.flN{float:none !important;}

.dB{display: block !important;}
.dIb{display: inline-block !important;}
.dI{display: inline !important;}
.dLi{display: list-item !important;}
.dT{display: table !important;}
.dTc{display: table-cell !important;}

.wAuto{
	width: auto !important;
}
.w100Per{
	width: 100% !important;
}
@media only screen and (max-width: 767px) {
	.mgt0_sp{margin-top:0px !important;}
	.mgt5_sp{margin-top:5px !important;}
	.mgt10_sp{margin-top:10px !important;}
	.mgt12_sp{margin-top:12px !important;}
	.mgt14_sp{margin-top:14px !important;}
	.mgt15_sp{margin-top:15px !important;}
	.mgt16_sp{margin-top:16px !important;}
	.mgt18_sp{margin-top:18px !important;}
	.mgt20_sp{margin-top:20px !important;}
	.mgt22_sp{margin-top:22px !important;}
	.mgt24_sp{margin-top:24px !important;}
	.mgt25_sp{margin-top:25px !important;}
	.mgt30_sp{margin-top:30px !important;}
	.mgt35_sp{margin-top:35px !important;}
	.mgt40_sp{margin-top:40px !important;}
	.mgt45_sp{margin-top:45px !important;}
	.mgt50_sp{margin-top:50px !important;}

	.mgr0_sp{margin-right:0px !important;}
	.mgr5_sp{margin-right:5px !important;}
	.mgr10_sp{margin-right:10px !important;}
	.mgr15_sp{margin-right:15px !important;}
	.mgr20_sp{margin-right:20px !important;}
	.mgr25_sp{margin-right:25px !important;}

	/* Add */
	/* ================================== */
	.mgr30_sp{margin-right:30px !important;}
	.mgr35_sp{margin-right:35px !important;}
	.mgr40_sp{margin-right:40px !important;}
	.mgr45_sp{margin-right:45px !important;}
	.mgr50_sp{margin-right:50px !important;}
	/* ================================== */

	.mgb0_sp{margin-bottom:0px !important;}
	.mgb5_sp{margin-bottom:5px !important;}
	.mgb10_sp{margin-bottom:10px !important;}
	.mgb12_sp{margin-bottom:12px !important;}
	.mgb14_sp{margin-bottom:14px !important;}
	.mgb15_sp{margin-bottom:15px !important;}
	.mgb16_sp{margin-bottom:16px !important;}
	.mgb18_sp{margin-bottom:18px !important;}
	.mgb20_sp{margin-bottom:20px !important;}
	.mgb22_sp{margin-bottom:22px !important;}
	.mgb24_sp{margin-bottom:24px !important;}
	.mgb25_sp{margin-bottom:25px !important;}
	.mgb30_sp{margin-bottom:30px !important;}
	.mgb35_sp{margin-bottom:35px !important;}
	.mgb40_sp{margin-bottom:40px !important;}
	.mgb45_sp{margin-bottom:45px !important;}
	.mgb50_sp{margin-bottom:50px !important;}

	.mgl0_sp{margin-left:0px !important;}
	.mgl5_sp{margin-left:5px !important;}
	.mgl10_sp{margin-left:10px !important;}
	.mgl15_sp{margin-left:15px !important;}
	.mgl20_sp{margin-left:20px !important;}
	.mgl25_sp{margin-left:25px !important;}

	/* Add */
	/* ================================== */
	.mgl30_sp{margin-left:30px !important;}
	.mgl35_sp{margin-left:35px !important;}
	.mgl40_sp{margin-left:40px !important;}
	.mgl45_sp{margin-left:45px !important;}
	.mgl50_sp{margin-left:50px !important;}
	/* ================================== */

	.pt0_sp{padding-top:0px !important;}
	.pt5_sp{padding-top:5px !important;}
	.pt10_sp{padding-top:10px !important;}
	.pt15_sp{padding-top:15px !important;}
	.pt20_sp{padding-top:20px !important;}
	.pt25_sp{padding-top:25px !important;}
	.pt30_sp{padding-top:30px !important;}
	.pt35_sp{padding-top:35px !important;}
	.pt40_sp{padding-top:40px !important;}
	.pt45_sp{padding-top:45px !important;}
	.pt50_sp{padding-top:50px !important;}

	/* Change */
	/* ================================== */
	.pr0_sp{padding-right:0px !important;}
	.pr5_sp{padding-right:5px !important;}
	.pr10_sp{padding-right:10px !important;}
	.pr15_sp{padding-right:15px !important;}
	.pr20_sp{padding-right:20px !important;}
	.pr25_sp{padding-right:25px !important;}
	/* ================================== */

	/* Add */
	/* ================================== */
	.pr30_sp{padding-right:30px !important;}
	.pr35_sp{padding-right:35px !important;}
	.pr40_sp{padding-right:40px !important;}
	.pr45_sp{padding-right:45px !important;}
	.pr50_sp{padding-right:50px !important;}
	/* ================================== */

	.pb0_sp{padding-bottom:0px !important;}
	.pb5_sp{padding-bottom:5px !important;}
	.pb10_sp{padding-bottom:10px !important;}
	.pb15_sp{padding-bottom:15px !important;}
	.pb20_sp{padding-bottom:20px !important;}
	.pb25_sp{padding-bottom:25px !important;}
	.pb30_sp{padding-bottom:30px !important;}
	.pb35_sp{padding-bottom:35px !important;}
	.pb40_sp{padding-bottom:40px !important;}
	.pb45_sp{padding-bottom:45px !important;}
	.pb50_sp{padding-bottom:50px !important;}

	.pl0_sp{padding-left:0px !important;}
	.pl5_sp{padding-left:5px !important;}
	.pl10_sp{padding-left:10px !important;}
	.pl15_sp{padding-left:15px !important;}
	.pl20_sp{padding-left:20px !important;}
	.pl25_sp{padding-left:25px !important;}

	/* Add */
	/* ================================== */
	.pl30_sp{padding-left:30px !important;}
	.pl35_sp{padding-left:35px !important;}
	.pl40_sp{padding-left:40px !important;}
	.pl45_sp{padding-left:45px !important;}
	.pl50_sp{padding-left:50px !important;}
	/* ================================== */

	.taL_sp{text-align:left !important;}
	.taC_sp{text-align:center !important;}
	.taR_sp{text-align:right !important;}

	.vaT_sp{vertical-align: top !important;}
	.vaM_sp{vertical-align: middle !important;}
	.vaB_sp{vertical-align: bottom !important;}

	.flL_sp{float:left !important;}
	.flR_sp{float:right !important;}
	.flN_sp{float:none !important;}

	.dB_sp{display: block !important;}
	.dIb_sp{display: inline-block !important;}
	.dI_sp{display: inline !important;}
	.dLi_sp{display: list-item !important;}
	.dT_sp{display: table !important;}
	.dTc_sp{display: table-cell !important;}

	.wAuto_sp{
		width: auto !important;
	}
	.w100Per_sp{
		width: 100% !important;
	}
}