@charset "utf-8";
/*---------------- based on 20/03/18ex */
/* base commons */
/*------------------------------------ */
/*
/*---- YouTube（動画埋め込み） ----*/
div.youtube {
	position: relative;
	width: 100%;
	margin-bottom: 20px;
}

div.youtube > iframe {
	display: block;
	margin: auto;
	max-width: 100%;
}

@media handheld, only screen and (max-width: 767px) {
	div.youtube {
		padding: 0 10px;
	}

	div.youtube::after {
		content: "";
		display: block;
		padding-top: 56.25%; 	/* 高さと幅の比を16:9に固定。9/16*100=56.25 */
	}

	div.youtube > iframe {
		position: absolute;
		top: 0;
		left: 0;
		width: 100% !important;
		height: 100% !important;
	}
}

/*===== カラム上マージン調整 =====*/
div.lx_col_mt0 > div.column1 ,
div.lx_col_mt0 > div.column2 ,
div.lx_col_mt0 > div.column3 ,
div.lx_col_mt0 > div.column4 ,
div.lx_col_mt0 > div.column5 ,
div.lx_col1_mt0 > div.column1 ,
div.lx_col2_mt0 > div.column2 ,
div.lx_col3_mt0 > div.column3 ,
div.lx_col4_mt0 > div.column4 ,
div.lx_col5_mt0 > div.column5 {
	margin-top: 0;
}

div.lx_col_mt10 > div.column1 ,
div.lx_col_mt10 > div.column2 ,
div.lx_col_mt10 > div.column3 ,
div.lx_col_mt10 > div.column4 ,
div.lx_col_mt10 > div.column5 ,
div.lx_col1_mt10 > div.column1 ,
div.lx_col2_mt10 > div.column2 ,
div.lx_col3_mt10 > div.column3 ,
div.lx_col4_mt10 > div.column4 ,
div.lx_col5_mt10 > div.column5 {
	margin-top: 10px;
}

div.lx_col_mt20 > div.column1 ,
div.lx_col_mt20 > div.column2 ,
div.lx_col_mt20 > div.column3 ,
div.lx_col_mt20 > div.column4 ,
div.lx_col_mt20 > div.column5 ,
div.lx_col1_mt20 > div.column1 ,
div.lx_col2_mt20 > div.column2 ,
div.lx_col3_mt20 > div.column3 ,
div.lx_col4_mt20 > div.column4 ,
div.lx_col5_mt20 > div.column5 {
	margin-top: 20px;
}

div.lx_col_mt30 > div.column1 ,
div.lx_col_mt30 > div.column2 ,
div.lx_col_mt30 > div.column3 ,
div.lx_col_mt30 > div.column4 ,
div.lx_col_mt30 > div.column5 ,
div.lx_col1_mt30 > div.column1 ,
div.lx_col2_mt30 > div.column2 ,
div.lx_col3_mt30 > div.column3 ,
div.lx_col4_mt30 > div.column4 ,
div.lx_col5_mt30 > div.column5 {
	margin-top: 30px;
}

div.lx_col_mt40 > div.column1 ,
div.lx_col_mt40 > div.column2 ,
div.lx_col_mt40 > div.column3 ,
div.lx_col_mt40 > div.column4 ,
div.lx_col_mt40 > div.column5 ,
div.lx_col1_mt40 > div.column1 ,
div.lx_col2_mt40 > div.column2 ,
div.lx_col3_mt40 > div.column3 ,
div.lx_col4_mt40 > div.column4 ,
div.lx_col5_mt40 > div.column5 {
	margin-top: 40px;
}

div.lx_col_mt50 > div.column1 ,
div.lx_col_mt50 > div.column2 ,
div.lx_col_mt50 > div.column3 ,
div.lx_col_mt50 > div.column4 ,
div.lx_col_mt50 > div.column5 ,
div.lx_col1_mt50 > div.column1 ,
div.lx_col2_mt50 > div.column2 ,
div.lx_col3_mt50 > div.column3 ,
div.lx_col4_mt50 > div.column4 ,
div.lx_col5_mt50 > div.column5 {
	margin-top: 50px;
}

div.lx_col_mt60 > div.column1 ,
div.lx_col_mt60 > div.column2 ,
div.lx_col_mt60 > div.column3 ,
div.lx_col_mt60 > div.column4 ,
div.lx_col_mt60 > div.column5 ,
div.lx_col1_mt60 > div.column1 ,
div.lx_col2_mt60 > div.column2 ,
div.lx_col3_mt60 > div.column3 ,
div.lx_col4_mt60 > div.column4 ,
div.lx_col5_mt60 > div.column5 {
	margin-top: 60px;
}

div.lx_col_mt70 > div.column1 ,
div.lx_col_mt70 > div.column2 ,
div.lx_col_mt70 > div.column3 ,
div.lx_col_mt70 > div.column4 ,
div.lx_col_mt70 > div.column5 ,
div.lx_col1_mt70 > div.column1 ,
div.lx_col2_mt70 > div.column2 ,
div.lx_col3_mt70 > div.column3 ,
div.lx_col4_mt70 > div.column4 ,
div.lx_col5_mt70 > div.column5 {
	margin-top: 70px;
}

div.lx_col_mt80 > div.column1 ,
div.lx_col_mt80 > div.column2 ,
div.lx_col_mt80 > div.column3 ,
div.lx_col_mt80 > div.column4 ,
div.lx_col_mt80 > div.column5 ,
div.lx_col1_mt80 > div.column1 ,
div.lx_col2_mt80 > div.column2 ,
div.lx_col3_mt80 > div.column3 ,
div.lx_col4_mt80 > div.column4 ,
div.lx_col5_mt80 > div.column5 {
	margin-top: 80px;
}

div.lx_col_mt90 > div.column1 ,
div.lx_col_mt90 > div.column2 ,
div.lx_col_mt90 > div.column3 ,
div.lx_col_mt90 > div.column4 ,
div.lx_col_mt90 > div.column5 ,
div.lx_col1_mt90 > div.column1 ,
div.lx_col2_mt90 > div.column2 ,
div.lx_col3_mt90 > div.column3 ,
div.lx_col4_mt90 > div.column4 ,
div.lx_col5_mt90 > div.column5 {
	margin-top: 90px;
}

div.lx_col_mt100 > div.column1 ,
div.lx_col_mt100 > div.column2 ,
div.lx_col_mt100 > div.column3 ,
div.lx_col_mt100 > div.column4 ,
div.lx_col_mt100 > div.column5 ,
div.lx_col1_mt100 > div.column1 ,
div.lx_col2_mt100 > div.column2 ,
div.lx_col3_mt100 > div.column3 ,
div.lx_col4_mt100 > div.column4 ,
div.lx_col5_mt100 > div.column5 {
	margin-top: 100px;
}

/*===== カラム下マージン調整 =====*/
div.lx_col_all_mb0 div.column1 ,
div.lx_col_all_mb0 div.column2 ,
div.lx_col_all_mb0 div.column3 ,
div.lx_col_all_mb0 div.column4 ,
div.lx_col_all_mb0 div.column5 {
	margin-bottom: 0;
}

div.lx_col_mb0 > div.column1 ,
div.lx_col_mb0 > div.column2 ,
div.lx_col_mb0 > div.column3 ,
div.lx_col_mb0 > div.column4 ,
div.lx_col_mb0 > div.column5 ,
div.lx_col1_mb0 > div.column1 ,
div.lx_col2_mb0 > div.column2 ,
div.lx_col3_mb0 > div.column3 ,
div.lx_col4_mb0 > div.column4 ,
div.lx_col5_mb0 > div.column5 {
	margin-bottom: 0;
}

div.lx_col_mb10 > div.column1 ,
div.lx_col_mb10 > div.column2 ,
div.lx_col_mb10 > div.column3 ,
div.lx_col_mb10 > div.column4 ,
div.lx_col_mb10 > div.column5 ,
div.lx_col1_mb10 > div.column1 ,
div.lx_col2_mb10 > div.column2 ,
div.lx_col3_mb10 > div.column3 ,
div.lx_col4_mb10 > div.column4 ,
div.lx_col5_mb10 > div.column5 {
	margin-bottom: 10px;
}

div.lx_col_mb20 > div.column1 ,
div.lx_col_mb20 > div.column2 ,
div.lx_col_mb20 > div.column3 ,
div.lx_col_mb20 > div.column4 ,
div.lx_col_mb20 > div.column5 ,
div.lx_col1_mb20 > div.column1 ,
div.lx_col2_mb20 > div.column2 ,
div.lx_col3_mb20 > div.column3 ,
div.lx_col4_mb20 > div.column4 ,
div.lx_col5_mb20 > div.column5 {
	margin-bottom: 20px;
}

div.lx_col_mb30 > div.column1 ,
div.lx_col_mb30 > div.column2 ,
div.lx_col_mb30 > div.column3 ,
div.lx_col_mb30 > div.column4 ,
div.lx_col_mb30 > div.column5 ,
div.lx_col1_mb30 > div.column1 ,
div.lx_col2_mb30 > div.column2 ,
div.lx_col3_mb30 > div.column3 ,
div.lx_col4_mb30 > div.column4 ,
div.lx_col5_mb30 > div.column5 {
	margin-bottom: 30px;
}

div.lx_col_mb40 > div.column1 ,
div.lx_col_mb40 > div.column2 ,
div.lx_col_mb40 > div.column3 ,
div.lx_col_mb40 > div.column4 ,
div.lx_col_mb40 > div.column5 ,
div.lx_col1_mb40 > div.column1 ,
div.lx_col2_mb40 > div.column2 ,
div.lx_col3_mb40 > div.column3 ,
div.lx_col4_mb40 > div.column4 ,
div.lx_col5_mb40 > div.column5 {
	margin-bottom: 40px;
}

div.lx_col_mb50 > div.column1 ,
div.lx_col_mb50 > div.column2 ,
div.lx_col_mb50 > div.column3 ,
div.lx_col_mb50 > div.column4 ,
div.lx_col_mb50 > div.column5 ,
div.lx_col1_mb50 > div.column1 ,
div.lx_col2_mb50 > div.column2 ,
div.lx_col3_mb50 > div.column3 ,
div.lx_col4_mb50 > div.column4 ,
div.lx_col5_mb50 > div.column5 {
	margin-bottom: 50px;
}

div.lx_col_mb60 > div.column1 ,
div.lx_col_mb60 > div.column2 ,
div.lx_col_mb60 > div.column3 ,
div.lx_col_mb60 > div.column4 ,
div.lx_col_mb60 > div.column5 ,
div.lx_col1_mb60 > div.column1 ,
div.lx_col2_mb60 > div.column2 ,
div.lx_col3_mb60 > div.column3 ,
div.lx_col4_mb60 > div.column4 ,
div.lx_col5_mb60 > div.column5 {
	margin-bottom: 60px;
}

div.lx_col_mb70 > div.column1 ,
div.lx_col_mb70 > div.column2 ,
div.lx_col_mb70 > div.column3 ,
div.lx_col_mb70 > div.column4 ,
div.lx_col_mb70 > div.column5 ,
div.lx_col1_mb70 > div.column1 ,
div.lx_col2_mb70 > div.column2 ,
div.lx_col3_mb70 > div.column3 ,
div.lx_col4_mb70 > div.column4 ,
div.lx_col5_mb70 > div.column5 {
	margin-bottom: 70px;
}

div.lx_col_mb80 > div.column1 ,
div.lx_col_mb80 > div.column2 ,
div.lx_col_mb80 > div.column3 ,
div.lx_col_mb80 > div.column4 ,
div.lx_col_mb80 > div.column5 ,
div.lx_col1_mb80 > div.column1 ,
div.lx_col2_mb80 > div.column2 ,
div.lx_col3_mb80 > div.column3 ,
div.lx_col4_mb80 > div.column4 ,
div.lx_col5_mb80 > div.column5 {
	margin-bottom: 80px;
}

div.lx_col_mb90 > div.column1 ,
div.lx_col_mb90 > div.column2 ,
div.lx_col_mb90 > div.column3 ,
div.lx_col_mb90 > div.column4 ,
div.lx_col_mb90 > div.column5 ,
div.lx_col1_mb90 > div.column1 ,
div.lx_col2_mb90 > div.column2 ,
div.lx_col3_mb90 > div.column3 ,
div.lx_col4_mb90 > div.column4 ,
div.lx_col5_mb90 > div.column5 {
	margin-bottom: 90px;
}

div.lx_col_mb100 > div.column1 ,
div.lx_col_mb100 > div.column2 ,
div.lx_col_mb100 > div.column3 ,
div.lx_col_mb100 > div.column4 ,
div.lx_col_mb100 > div.column5 ,
div.lx_col1_mb100 > div.column1 ,
div.lx_col2_mb100 > div.column2 ,
div.lx_col3_mb100 > div.column3 ,
div.lx_col4_mb100 > div.column4 ,
div.lx_col5_mb100 > div.column5 {
	margin-bottom: 100px;
}

/*===== マルチカラム上マージン調整 =====*/
#html1 .lx_mcol_mt0 ,
#wrapper-2 .lx_mcol_mt0 ,
#site-info .lx_mcol_mt0 {
	margin-top: 0px;
}

#html1 .lx_mcol_mt10 ,
#wrapper-2 .lx_mcol_mt10 ,
#site-info .lx_mcol_mt10 {
	margin-top: 10px;
}

#html1 .lx_mcol_mt20 ,
#wrapper-2 .lx_mcol_mt20 ,
#site-info .lx_mcol_mt20 {
	margin-top: 20px;
}

#html1 .lx_mcol_mt30 ,
#wrapper-2 .lx_mcol_mt30 ,
#site-info .lx_mcol_mt30 {
	margin-top: 30px;
}

#html1 .lx_mcol_mt40 ,
#wrapper-2 .lx_mcol_mt40 ,
#site-info .lx_mcol_mt40 {
	margin-top: 40px;
}

#html1 .lx_mcol_mt50 ,
#wrapper-2 .lx_mcol_mt50 ,
#site-info .lx_mcol_mt50 {
	margin-top: 50px;
}

#html1 .lx_mcol_mt60 ,
#wrapper-2 .lx_mcol_mt60 ,
#site-info .lx_mcol_mt60 {
	margin-top: 60px;
}

#html1 .lx_mcol_mt70 ,
#wrapper-2 .lx_mcol_mt70 ,
#site-info .lx_mcol_mt70 {
	margin-top: 70px;
}

#html1 .lx_mcol_mt80 ,
#wrapper-2 .lx_mcol_mt80 ,
#site-info .lx_mcol_mt80 {
	margin-top: 80px;
}

#html1 .lx_mcol_mt90 ,
#wrapper-2 .lx_mcol_mt90 ,
#site-info .lx_mcol_mt90 {
	margin-top: 90px;
}

#html1 .lx_mcol_mt100 ,
#wrapper-2 .lx_mcol_mt100 ,
#site-info .lx_mcol_mt100 {
	margin-top: 100px;
}


/*===== マルチカラム下マージン調整 =====*/
#html1 .lx_mcol_mb0 ,
#wrapper-2 .lx_mcol_mb0 ,
#site-info .lx_mcol_mb0 {
	margin-bottom: 0px;
}

#html1 .lx_mcol_mb10 ,
#wrapper-2 .lx_mcol_mb10 ,
#site-info .lx_mcol_mb10 {
	margin-bottom: 10px;
}

#html1 .lx_mcol_mb20 ,
#wrapper-2 .lx_mcol_mb20 ,
#site-info .lx_mcol_mb20 {
	margin-bottom: 20px;
}

#html1 .lx_mcol_mb30 ,
#wrapper-2 .lx_mcol_mb30 ,
#site-info .lx_mcol_mb30 {
	margin-bottom: 30px;
}

#html1 .lx_mcol_mb40 ,
#wrapper-2 .lx_mcol_mb40 ,
#site-info .lx_mcol_mb40 {
	margin-bottom: 40px;
}

#html1 .lx_mcol_mb50 ,
#wrapper-2 .lx_mcol_mb50 ,
#site-info .lx_mcol_mb50 {
	margin-bottom: 50px;
}

#html1 .lx_mcol_mb60 ,
#wrapper-2 .lx_mcol_mb60 ,
#site-info .lx_mcol_mb60 {
	margin-bottom: 60px;
}

#html1 .lx_mcol_mb70 ,
#wrapper-2 .lx_mcol_mb70 ,
#site-info .lx_mcol_mb70 {
	margin-bottom: 70px;
}

#html1 .lx_mcol_mb80 ,
#wrapper-2 .lx_mcol_mb80 ,
#site-info .lx_mcol_mb80 {
	margin-bottom: 80px;
}

#html1 .lx_mcol_mb90 ,
#wrapper-2 .lx_mcol_mb90 ,
#site-info .lx_mcol_mb90 {
	margin-bottom: 90px;
}

#html1 .lx_mcol_mb100 ,
#wrapper-2 .lx_mcol_mb100 ,
#site-info .lx_mcol_mb100 {
	margin-bottom: 100px;
}

/*==== テーブルの枠線を消す ====*/
#sharewithmain .lx_table_no_border {
}

/*.lx_table_no_border .shwTable table.htCore tr td ,*/
#sharewithmain .lx_table_no_border .vtable-item ,
#sharewithmain .lx_table_no_border .ircalendar-item ,
#sharewithmain .lx_table_no_border th,
#sharewithmain .lx_table_no_border td {
	border-color: transparent;
}


#sharewithmain .lx_table_no_v_border {
}

/*.lx_table_no_v_border .shwTable table.htCore tr td ,*/
#sharewithmain .lx_table_no_border .vtable-item ,
#sharewithmain .lx_table_no_border .ircalendar-item ,
#sharewithmain .lx_table_no_v_border th,
#sharewithmain .lx_table_no_v_border td {
	border-left-color: transparent;
	border-right-color: transparent;
}


#sharewithmain .lx_table_no_h_border {
}

/*.lx_table_no_h_border .shwTable table.htCore tr td ,*/
#sharewithmain .lx_table_no_border .vtable-item ,
#sharewithmain .lx_table_no_border .ircalendar-item ,
#sharewithmain .lx_table_no_h_border th,
#sharewithmain .lx_table_no_h_border td {
	border-top-color: transparent;
	border-bottom-color: transparent;
}


/*==== テーブルの背景を消す ====*/
#sharewithmain .lx_table_no_bg {
}

#sharewithmain .lx_table_no_bg th,
#sharewithmain .lx_table_no_bg td {
	background: none;
}


/*==== テーブルのパディングを０にする ====*/
#sharewithmain .lx_table_no_pad {
}

#sharewithmain .lx_table_no_pad th,
#sharewithmain .lx_table_no_pad td {
	padding: 0;
}


/*==== テーブルを上下中央揃えにする ====*/
#sharewithmain .lx_table_valign_middle {
}

#sharewithmain .lx_table_valign_middle .shwTable table.htCore tr td ,
#sharewithmain .lx_table_valign_middle th,
#sharewithmain .lx_table_valign_middle td {
	vertical-align: middle;
}




/*== テキスト下マージン無し ==*/
#sharewithmain .lx_text_mb0 {
}

#sharewithmain .lx_text_mb0 .text-section {
	margin-bottom: 0;
}

/*== 画像下マージン無し ==*/
#sharewithmain .lx_text_img_mb0 {
}

#sharewithmain .lx_text_img_mb0 .text-section img {
	margin-bottom: 0;
}


/*== バナー下マージン無し ==*/
#sharewithmain .lx_teaser_mb0 {
}

#sharewithmain .lx_teaser_mb0 .teaser ,
#sharewithmain .lx_teaser_mb0 .external-teaser ,
#sharewithmain .lx_teaser_mb0 .download-teaser {
	margin-bottom: 0;
}

/*==== テーブル調整用 ====*/
/* 文字サイズ・パディングが少ないテーブル */
#sharewithmain .lx_table_compact01 ,
#sharewithmain .lx_table_compact02 ,
#sharewithmain .lx_table_compact03 ,
#sharewithmain .lx_table_compact04 {
}

#sharewithmain .lx_table_compact01 th ,
#sharewithmain .lx_table_compact01 td {
	padding: 10px;
}

#sharewithmain .lx_table_compact02 th ,
#sharewithmain .lx_table_compact02 td {
	font-size: calc(1em - 1px);
	padding: 8px;
}

#sharewithmain .lx_table_compact03 th ,
#sharewithmain .lx_table_compact03 td {
	font-size: calc(1em - 2px);
	padding: 5px;
}

#sharewithmain .lx_table_compact04 th ,
#sharewithmain .lx_table_compact04 td {
	font-size: calc(1em - 3px);
	padding: 3px;
}

.shwTable > table > tbody > tr > td {
    padding: 0 !important;
    border: none !important;
    background: none !important;
    color: inherit !important;
    font-size: inherit !important;
}
/*==== 灰色背景マルチカラム ====*/
#sharewithmain .lx_mcol_bg_gray01 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #fafafa;
}

#sharewithmain .lx_mcol_bg_gray02 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #f7f7f7;
}

#sharewithmain .lx_mcol_bg_gray03 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #f3f3f3;
}

#sharewithmain .lx_mcol_bg_gray04 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #eee;
}

#sharewithmain .lx_mcol_bg_gray05 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #e2e2e2;
}

#sharewithmain .lx_mcol_bg_gray06 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #ddd;
}

#sharewithmain .lx_mcol_bg_gray07 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #d2d2d2;
}

#sharewithmain .lx_mcol_bg_gray08 {
    box-sizing: border-box;
	padding: 25px 20px 1px;
	background: #ccc;
}

@media handheld, only screen and (max-width: 767px) {
    #sharewithmain .lx_mcol_bg_gray01 ,
    #sharewithmain .lx_mcol_bg_gray02 ,
    #sharewithmain .lx_mcol_bg_gray03 ,
    #sharewithmain .lx_mcol_bg_gray04 ,
    #sharewithmain .lx_mcol_bg_gray05 ,
    #sharewithmain .lx_mcol_bg_gray06 ,
    #sharewithmain .lx_mcol_bg_gray07 ,
    #sharewithmain .lx_mcol_bg_gray08 {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/*==== 白色背景カラム ====*/
#sharewithmain .lx_col_bg_white {
}

#sharewithmain .lx_col_bg_white > .column1 ,
#sharewithmain .lx_col_bg_white > .column2 ,
#sharewithmain .lx_col_bg_white > .column3 ,
#sharewithmain .lx_col_bg_white > .column4 ,
#sharewithmain .lx_col_bg_white > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #fff;
}

/*==== 灰色背景カラム ====*/
#sharewithmain .lx_col_bg_gray01 {
}

#sharewithmain .lx_col_bg_gray01 > .column1 ,
#sharewithmain .lx_col_bg_gray01 > .column2 ,
#sharewithmain .lx_col_bg_gray01 > .column3 ,
#sharewithmain .lx_col_bg_gray01 > .column4 ,
#sharewithmain .lx_col_bg_gray01 > .column5 ,
#sharewithmain .lx_col1_bg_gray01 > .column1 ,
#sharewithmain .lx_col2_bg_gray01 > .column2 ,
#sharewithmain .lx_col3_bg_gray01 > .column3 ,
#sharewithmain .lx_col4_bg_gray01 > .column4 ,
#sharewithmain .lx_col5_bg_gray01 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #fafafa;
}

#sharewithmain .lx_col_bg_gray02 {
}

#sharewithmain .lx_col_bg_gray02 > .column1 ,
#sharewithmain .lx_col_bg_gray02 > .column2 ,
#sharewithmain .lx_col_bg_gray02 > .column3 ,
#sharewithmain .lx_col_bg_gray02 > .column4 ,
#sharewithmain .lx_col_bg_gray02 > .column5 ,
#sharewithmain .lx_col1_bg_gray02 > .column1 ,
#sharewithmain .lx_col2_bg_gray02 > .column2 ,
#sharewithmain .lx_col3_bg_gray02 > .column3 ,
#sharewithmain .lx_col4_bg_gray02 > .column4 ,
#sharewithmain .lx_col5_bg_gray02 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #f7f7f7;
}

#sharewithmain .lx_col_bg_gray03 {
}

#sharewithmain .lx_col_bg_gray03 > .column1 ,
#sharewithmain .lx_col_bg_gray03 > .column2 ,
#sharewithmain .lx_col_bg_gray03 > .column3 ,
#sharewithmain .lx_col_bg_gray03 > .column4 ,
#sharewithmain .lx_col_bg_gray03 > .column5 ,
#sharewithmain .lx_col1_bg_gray03 > .column1 ,
#sharewithmain .lx_col2_bg_gray03 > .column2 ,
#sharewithmain .lx_col3_bg_gray03 > .column3 ,
#sharewithmain .lx_col4_bg_gray03 > .column4 ,
#sharewithmain .lx_col5_bg_gray03 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #f3f3f3;
}

#sharewithmain .lx_col_bg_gray04 {
}

#sharewithmain .lx_col_bg_gray04 > .column1 ,
#sharewithmain .lx_col_bg_gray04 > .column2 ,
#sharewithmain .lx_col_bg_gray04 > .column3 ,
#sharewithmain .lx_col_bg_gray04 > .column4 ,
#sharewithmain .lx_col_bg_gray04 > .column5 ,
#sharewithmain .lx_col1_bg_gray04 > .column1 ,
#sharewithmain .lx_col2_bg_gray04 > .column2 ,
#sharewithmain .lx_col3_bg_gray04 > .column3 ,
#sharewithmain .lx_col4_bg_gray04 > .column4 ,
#sharewithmain .lx_col5_bg_gray04 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #eee;
}

#sharewithmain .lx_col_bg_gray05 {
}

#sharewithmain .lx_col_bg_gray05 > .column1 ,
#sharewithmain .lx_col_bg_gray05 > .column2 ,
#sharewithmain .lx_col_bg_gray05 > .column3 ,
#sharewithmain .lx_col_bg_gray05 > .column4 ,
#sharewithmain .lx_col_bg_gray05 > .column5 ,
#sharewithmain .lx_col1_bg_gray05 > .column1 ,
#sharewithmain .lx_col2_bg_gray05 > .column2 ,
#sharewithmain .lx_col3_bg_gray05 > .column3 ,
#sharewithmain .lx_col4_bg_gray05 > .column4 ,
#sharewithmain .lx_col5_bg_gray05 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #e2e2e2;
}

#sharewithmain .lx_col_bg_gray06 {
}

#sharewithmain .lx_col_bg_gray06 > .column1 ,
#sharewithmain .lx_col_bg_gray06 > .column2 ,
#sharewithmain .lx_col_bg_gray06 > .column3 ,
#sharewithmain .lx_col_bg_gray06 > .column4 ,
#sharewithmain .lx_col_bg_gray06 > .column5 ,
#sharewithmain .lx_col1_bg_gray06 > .column1 ,
#sharewithmain .lx_col2_bg_gray06 > .column2 ,
#sharewithmain .lx_col3_bg_gray06 > .column3 ,
#sharewithmain .lx_col4_bg_gray06 > .column4 ,
#sharewithmain .lx_col5_bg_gray06 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #ddd;
}

#sharewithmain .lx_col_bg_gray07 {
}

#sharewithmain .lx_col_bg_gray07 > .column1 ,
#sharewithmain .lx_col_bg_gray07 > .column2 ,
#sharewithmain .lx_col_bg_gray07 > .column3 ,
#sharewithmain .lx_col_bg_gray07 > .column4 ,
#sharewithmain .lx_col_bg_gray07 > .column5 ,
#sharewithmain .lx_col1_bg_gray07 > .column1 ,
#sharewithmain .lx_col2_bg_gray07 > .column2 ,
#sharewithmain .lx_col3_bg_gray07 > .column3 ,
#sharewithmain .lx_col4_bg_gray07 > .column4 ,
#sharewithmain .lx_col5_bg_gray07 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #d2d2d2;
}

#sharewithmain .lx_col_bg_gray08 {
}

#sharewithmain .lx_col_bg_gray08 > .column1 ,
#sharewithmain .lx_col_bg_gray08 > .column2 ,
#sharewithmain .lx_col_bg_gray08 > .column3 ,
#sharewithmain .lx_col_bg_gray08 > .column4 ,
#sharewithmain .lx_col_bg_gray08 > .column5 ,
#sharewithmain .lx_col1_bg_gray08 > .column1 ,
#sharewithmain .lx_col2_bg_gray08 > .column2 ,
#sharewithmain .lx_col3_bg_gray08 > .column3 ,
#sharewithmain .lx_col4_bg_gray08 > .column4 ,
#sharewithmain .lx_col5_bg_gray08 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 1px;
	background: #ccc;
}

/*==== 灰色枠線つきマルチカラム ====*/
#sharewithmain .lx_mcol_border_gray01 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #fafafa;
}

#sharewithmain .lx_mcol_border_gray02 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #f7f7f7;
}

#sharewithmain .lx_mcol_border_gray03 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #f3f3f3;
}

#sharewithmain .lx_mcol_border_gray04 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #eee;
}

#sharewithmain .lx_mcol_border_gray05 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #e2e2e2;
}

#sharewithmain .lx_mcol_border_gray06 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #ddd;
}

#sharewithmain .lx_mcol_border_gray07 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #d2d2d2;
}

#sharewithmain .lx_mcol_border_gray08 {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid #ccc;
}

@media handheld, only screen and (max-width: 767px) {
    #sharewithmain .lx_mcol_border_gray01 ,
    #sharewithmain .lx_mcol_border_gray02 ,
    #sharewithmain .lx_mcol_border_gray03 ,
    #sharewithmain .lx_mcol_border_gray04 ,
    #sharewithmain .lx_mcol_border_gray05 ,
    #sharewithmain .lx_mcol_border_gray06 ,
    #sharewithmain .lx_mcol_border_gray07 ,
    #sharewithmain .lx_mcol_border_gray08 {
        padding-left: 15px;
        padding-right: 15px;
    }
}

/*==== 赤色枠線つきマルチカラム ====*/
#sharewithmain .lx_mcol_border_red {
    box-sizing: border-box;
	padding: 25px 25px 0;
	border: 2px solid red;
}

@media handheld, only screen and (max-width: 767px) {
    #sharewithmain .lx_mcol_border_red {
        padding-left: 15px;
        padding-right: 15px;
    }
}


/*==== 灰色枠線つきカラム ====*/
#sharewithmain .lx_col_border_gray01 {
}

#sharewithmain .lx_col_border_gray01 > .column1 ,
#sharewithmain .lx_col_border_gray01 > .column2 ,
#sharewithmain .lx_col_border_gray01 > .column3 ,
#sharewithmain .lx_col_border_gray01 > .column4 ,
#sharewithmain .lx_col_border_gray01 > .column5 ,
#sharewithmain .lx_col1_border_gray01 > .column1 ,
#sharewithmain .lx_col2_border_gray01 > .column2 ,
#sharewithmain .lx_col3_border_gray01 > .column3 ,
#sharewithmain .lx_col4_border_gray01 > .column4 ,
#sharewithmain .lx_col5_border_gray01 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #fafafa;
}

#sharewithmain .lx_col_border_gray02 {
}

#sharewithmain .lx_col_border_gray02 > .column1 ,
#sharewithmain .lx_col_border_gray02 > .column2 ,
#sharewithmain .lx_col_border_gray02 > .column3 ,
#sharewithmain .lx_col_border_gray02 > .column4 ,
#sharewithmain .lx_col_border_gray02 > .column5 ,
#sharewithmain .lx_col1_border_gray02 > .column1 ,
#sharewithmain .lx_col2_border_gray02 > .column2 ,
#sharewithmain .lx_col3_border_gray02 > .column3 ,
#sharewithmain .lx_col4_border_gray02 > .column4 ,
#sharewithmain .lx_col5_border_gray02 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #f7f7f7;
}

#sharewithmain .lx_col_border_gray03 {
}

#sharewithmain .lx_col_border_gray03 > .column1 ,
#sharewithmain .lx_col_border_gray03 > .column2 ,
#sharewithmain .lx_col_border_gray03 > .column3 ,
#sharewithmain .lx_col_border_gray03 > .column4 ,
#sharewithmain .lx_col_border_gray03 > .column5 ,
#sharewithmain .lx_col1_border_gray03 > .column1 ,
#sharewithmain .lx_col2_border_gray03 > .column2 ,
#sharewithmain .lx_col3_border_gray03 > .column3 ,
#sharewithmain .lx_col4_border_gray03 > .column4 ,
#sharewithmain .lx_col5_border_gray03 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #f3f3f3;
}

#sharewithmain .lx_col_border_gray04 {
}

#sharewithmain .lx_col_border_gray04 > .column1 ,
#sharewithmain .lx_col_border_gray04 > .column2 ,
#sharewithmain .lx_col_border_gray04 > .column3 ,
#sharewithmain .lx_col_border_gray04 > .column4 ,
#sharewithmain .lx_col_border_gray04 > .column5 ,
#sharewithmain .lx_col1_border_gray04 > .column1 ,
#sharewithmain .lx_col2_border_gray04 > .column2 ,
#sharewithmain .lx_col3_border_gray04 > .column3 ,
#sharewithmain .lx_col4_border_gray04 > .column4 ,
#sharewithmain .lx_col5_border_gray04 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #eee;
}

#sharewithmain .lx_col_border_gray05 {
}

#sharewithmain .lx_col_border_gray05 > .column1 ,
#sharewithmain .lx_col_border_gray05 > .column2 ,
#sharewithmain .lx_col_border_gray05 > .column3 ,
#sharewithmain .lx_col_border_gray05 > .column4 ,
#sharewithmain .lx_col_border_gray05 > .column5 ,
#sharewithmain .lx_col1_border_gray05 > .column1 ,
#sharewithmain .lx_col2_border_gray05 > .column2 ,
#sharewithmain .lx_col3_border_gray05 > .column3 ,
#sharewithmain .lx_col4_border_gray05 > .column4 ,
#sharewithmain .lx_col5_border_gray05 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #e2e2e2;
}

#sharewithmain .lx_col_border_gray06 {
}

#sharewithmain .lx_col_border_gray06 > .column1 ,
#sharewithmain .lx_col_border_gray06 > .column2 ,
#sharewithmain .lx_col_border_gray06 > .column3 ,
#sharewithmain .lx_col_border_gray06 > .column4 ,
#sharewithmain .lx_col_border_gray06 > .column5 ,
#sharewithmain .lx_col1_border_gray06 > .column1 ,
#sharewithmain .lx_col2_border_gray06 > .column2 ,
#sharewithmain .lx_col3_border_gray06 > .column3 ,
#sharewithmain .lx_col4_border_gray06 > .column4 ,
#sharewithmain .lx_col5_border_gray06 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #ddd;
}

#sharewithmain .lx_col_border_gray07 {
}

#sharewithmain .lx_col_border_gray07 > .column1 ,
#sharewithmain .lx_col_border_gray07 > .column2 ,
#sharewithmain .lx_col_border_gray07 > .column3 ,
#sharewithmain .lx_col_border_gray07 > .column4 ,
#sharewithmain .lx_col_border_gray07 > .column5 ,
#sharewithmain .lx_col1_border_gray07 > .column1 ,
#sharewithmain .lx_col2_border_gray07 > .column2 ,
#sharewithmain .lx_col3_border_gray07 > .column3 ,
#sharewithmain .lx_col4_border_gray07 > .column4 ,
#sharewithmain .lx_col5_border_gray07 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #d2d2d2;
}

#sharewithmain .lx_col_border_gray08 {
}

#sharewithmain .lx_col_border_gray08 > .column1 ,
#sharewithmain .lx_col_border_gray08 > .column2 ,
#sharewithmain .lx_col_border_gray08 > .column3 ,
#sharewithmain .lx_col_border_gray08 > .column4 ,
#sharewithmain .lx_col_border_gray08 > .column5 ,
#sharewithmain .lx_col1_border_gray08 > .column1 ,
#sharewithmain .lx_col2_border_gray08 > .column2 ,
#sharewithmain .lx_col3_border_gray08 > .column3 ,
#sharewithmain .lx_col4_border_gray08 > .column4 ,
#sharewithmain .lx_col5_border_gray08 > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid #ccc;
}

/*==== 赤色枠線つきマルチカラム ====*/
#sharewithmain .lx_col_border_red {
}

#sharewithmain .lx_col_border_red > .column1 ,
#sharewithmain .lx_col_border_red > .column2 ,
#sharewithmain .lx_col_border_red > .column3 ,
#sharewithmain .lx_col_border_red > .column4 ,
#sharewithmain .lx_col_border_red > .column5 ,
#sharewithmain .lx_col1_border_red > .column1 ,
#sharewithmain .lx_col2_border_red > .column2 ,
#sharewithmain .lx_col3_border_red > .column3 ,
#sharewithmain .lx_col4_border_red > .column4 ,
#sharewithmain .lx_col5_border_red > .column5 {
    box-sizing: border-box;
	padding: 20px 20px 0;
	border: 2px solid red;
}

/* ----------------------------------- */

[hidden] {
	display: none !important;
}

head, style, script {
	display: none !important;
}


@media print, screen and (min-width: 768px) {
	.no-pc {
		display: none !important;
	}
}

@media screen and (max-width: 767px) {
	.no-sp {
		display: none !important;
	}
}

/* 印刷用 */
@media print {
	.layout_no_print ,
	.layout_no-print ,
	.lx_no_print ,
	.lx_no-print ,
	.no-print ,
	.no_print {
		display: none !important;
	}
}


/* -- ページタイトル -- */
.page-intro-wrapper {
	display: none;
}


/*------------------------------------- 
 マルチ３
-------------------------------------*/
/*-- 共通設定 --*/

/* reserved for fail-safe */
.basic-list2 * ,
#html1 .reset .basic-list2 * ,
#wrapper-2 .reset .basic-list2 * ,
#site-info .reset .basic-list2 * {
	display: none;
}

.basic-list2 .mgnlEditor ,
.basic-list2 .mgnlEditor * ,
#sharewithmain .reset .basic-list2 .mgnlEditor ,
#sharewithmain .reset .basic-list2 .mgnlEditor * {
	display: block;
}
.basic-list2 .mgnlEditor span ,
#sharewithmain .reset .basic-list2 .mgnlEditor span {
	display: inline;
}

.basic-list2 .tabItems ,
.basic-list2 .tabItems > li ,
#html1 .reset .basic-list2 .tabItems ,
#html1 .reset .basic-list2 .tabItems > li ,
#wrapper-2 .reset .basic-list2 .tabItems ,
#wrapper-2 .reset .basic-list2 .tabItems > li ,
#site-info .reset .basic-list2 .tabItems ,
#site-info .reset .basic-list2 .tabItems > li {
	position: relative;
	display: block;
}

.basic-list2 .item ,
#html1 .reset .basic-list2 .item ,
#wrapper-2 .reset .basic-list2 .item ,
#site-info .reset .basic-list2 .item {
	position: relative;
	display: block;
}

.basic-list2 .item > a ,
.basic-list2 .item > span ,
#html1 .reset .basic-list2 .item > span ,
#html1 .reset .basic-list2 .item > a ,
#wrapper-2 .reset .basic-list2 .item > span ,
#wrapper-2 .reset .basic-list2 .item > a ,
#site-info .reset .basic-list2 .item > span ,
#site-info .reset .basic-list2 .item > a {
	display: block;
	overflow: visible;
}

.basic-list2 .news_tx ,
#html1 .reset .basic-list2 .news_tx ,
#wrapper-2 .reset .basic-list2 .news_tx ,
#site-info .reset .basic-list2 .news_tx ,
.basic-list2 .news_tx * ,
#html1 .reset .basic-list2 .news_tx * ,
#wrapper-2 .reset .basic-list2 .news_tx * ,
#site-info .reset .basic-list2 .news_tx * {
	display: inline;
}

.basic-list2 br ,
#html1 .reset .basic-list2 br ,
#wrapper-2 .reset .basic-list2 br ,
#site-info .reset .basic-list2 br {
	display: inline;
}


/* 画像 */
.basic-list2 .item .n_img {
	display: block;
}

.basic-list2 .item .n_img img {
	display: block;
	margin: auto;
	width: 100%;
}

/* 日付 */
.basic-list2 .item .date {
	display: block;
}

/* カテゴリアイコン */
.basic-list2 .item .c_icon {
	display: block;
}

/* NEWアイコン */
/* js制御される為、デフォルト非表示 */
.basic-list2 .item .n_icon::before {
	content: "NEW";
	display: inline-block;
	vertical-align: middle;
	color: red;
}

/* -- ファイルアイコン -- */
.basic-list2 .item .d_icon {
	display: inline-block;
	vertical-align: middle;
}

.basic-list2 .item .d_icon img {
	display: inline;
}

/* -- ファイルサイズ -- */
.basic-list2 .item .filesize {
	display: inline;
	font-size: 85.7%;
}

/* 概要テキスト */
.basic-list2 .item .det_tx {
	white-space: pre;
	white-space: pre-line;
}

/* -- 続きを読む -- */
.basic-list2 .item .det_tx em.more {
}


/* このニュースは非公開です。公開サイトでは表示されません。 */
.basic-list2 .note_tx {
	display: block;
	background-color: rgba(255, 204, 204, 0.8);
	font-size: 0.75rem;
}

/* 説明文 */
.basic-list2 .explanation {
	display: block;
}

.basic-list2 .explanation > li {
	display: block;
	white-space: pre;
	white-space: pre-line;
}

/* ファイル */
.basic-list2 .link-info {
}



/*-- サムネイルなし --*/

/* このニュースは非公開です。公開サイトでは表示されません。 */
.basic-list2:not(.thumnail) .note_tx {
	position: absolute;
	right: 0;
	bottom: 0;
}


/*-- サムネイルあり --*/
.basic-list2.thumnail .item > a {
	color: inherit;
	text-decoration: none;
	cursor: pointer;
}

/* このニュースは非公開です。公開サイトでは表示されません。 */
.basic-list2.thumnail .note_tx {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}


/*----------- タブ(絞込み) -----------*/
#html1 .basic-list2 .tabItems li.hidden ,
#wrapper-2 .basic-list2 .tabItems li.hidden ,
#site-info .basic-list2 .tabItems li.hidden {
	display: none;
}

.basic-list2 .yearTabs ,
.basic-list2 .tabs {
	display: block;
	font-size: 0;
}

.basic-list2 .yearTabs ul ,
.basic-list2 .yearTabs li ,
.basic-list2 .tabs ul ,
.basic-list2 .tabs li {
	display: inline;
}

/* カテゴリタブ */
.basic-list2 .yearTabs span ,
.basic-list2 .tabs span {
	display: inline-block;
	vertical-align: top;
	cursor: pointer;
}


/* カテゴリ第１階層直下は、カテゴリグループとして非表示にする */
.basic-list2 .tabs ul.categoryLv_1 > li > span {
	display: none;
}

/* 全ての全てタブは、デフォルト非表示 */
.basic-list2 .tabs li.allall {
	display: none;
}

/*----------- 情報パネル -----------*/
.basic-list2 .infoPanel ,
.basic-list2 .countTab ,
.basic-list2 .clearTab {
	display: block;
}

.basic-list2 .infoPanel span ,
.basic-list2 .countTab span ,
.basic-list2 .clearTab span {
	display: inline;
}

/*----------- カテゴリアイコン -----------*/
.basic-list2 .tabItems .c_icon span {
	display: inline-block;
	vertical-align: top;
	margin-right: 10px;
	margin-bottom: 5px;
}

/* カテゴリ第１階層直下は、カテゴリグループとして非表示にする */
.basic-list2 .tabItems li .c_icon span[category-level="1"] {
	display: none;
}


/*-- マルチ３一覧 タブ非表示 --*/
.lx_multi3_hide_all_tab .basic-list2 .yearTabs ,
.lx_multi3_hide_all_tab .basic-list2 .tabs ,
.lx_multi3_hide_all_tab .basic-list2 .clearTab ,
.lx_multi3_hide_all_tab .basic-list2 .countTab ,
.lx_multi3_hide_all_tab .basic-list2 .infoPanel {
	display: none;
}

.lx_multi3_hide_year_tab .basic-list2 .yearTabs {
	display: none;
}

.lx_multi3_hide_category_tab .basic-list2 .tabs {
	display: none;
}

.lx_multi3_hide_info .basic-list2 .infoPanel ,
.lx_multi3_hide_info .basic-list2 .clearTab ,
.lx_multi3_hide_info .basic-list2 .countTab {
	display: none;
}

/* 最新年度非表示 */
.ux_multi3_hide_latest_tab .basic-list2 .yearTabs li.latest ,
.ux_multi3_hide_latest_tab .basic-list2 .yearTabs span.latest {
	display: none;
}

/* ページャー非表示 */
.ux_multi3_hide_pager .basic-list2 .pager {
	display: none;
}

.ux_multi3_shoe_pager .basic-list2 .pager {
	display: block;
}






/*-- ハードポイント用スタイルリセット promos・footer別パーツ表示用 --*/
/* 通常パーツ設定をこの設定で上書きし、さらに後からセレクタにid指定を入れて上書きする */
body * * .reset {
	display: block;
	text-align: left;
}

body * * .reset *:not(.mgnlEditor):not(.mgnlEditorBar):not(.mgnlEditorBarLabel):not(.mgnlEditorBarButtons):not(.editorIcon):not(.mgnlPlaceholder):not(.mgnlPlaceholderBox)::before ,
body * * .reset *:not(.mgnlEditor):not(.mgnlEditorBar):not(.mgnlEditorBarLabel):not(.mgnlEditorBarButtons):not(.editorIcon):not(.mgnlPlaceholder):not(.mgnlPlaceholderBox)::after ,
body * * .reset *:not(.mgnlEditor):not(.mgnlEditorBar):not(.mgnlEditorBarLabel):not(.mgnlEditorBarButtons):not(.editorIcon):not(.mgnlPlaceholder):not(.mgnlPlaceholderBox) {
	content: none;
	margin: 0;
	padding: 0;
	clear: none;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	    -ms-flex-flow: row nowrap;
	        flex-flow: row nowrap;
	-webkit-box-align: normal;
	    -ms-flex-align: normal;
	        align-items: normal;
	-webkit-box-pack: normal;
	    -ms-flex-pack: normal;
	        justify-content: normal;
	-webkit-box-ordinal-group: 1;
	    -ms-flex-order: 0;
	        order: 0;
	vertical-align: inherit;
	text-align: inherit;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	font-weight: inherit;
	text-decoration: inherit;
	line-height: inherit;
	letter-spacing: inherit;
	float: none;
	position: static;
	width: auto;
	height: auto;
	min-width: auto;
	min-height: auto;
	max-width: none;
	max-height: none;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	border-radius: 0;
	border: none;
	background: none;
	outline: none;
	opacity: 1;
	text-shadow: inherit;
	-webkit-box-shadow: none;
	        box-shadow: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;

	display: block;
}

#html1 .reset a ,
#wrapper-2 .reset a ,
#site-info .reset a {
	display: inline;
	cursor: pointer;
}

#html1 .reset img ,
#wrapper-2 .reset img ,
#site-info .reset img {
	display: inline;
	max-width: 100%;
}

#html1 .reset span ,
#wrapper-2 .reset span ,
#site-info .reset span ,
#html1 .reset strong ,
#wrapper-2 .reset strong ,
#site-info .reset strong ,
#html1 .reset b ,
#wrapper-2 .reset b ,
#site-info .reset b ,
#html1 .reset em ,
#wrapper-2 .reset em ,
#site-info .reset em ,
#html1 .reset i ,
#wrapper-2 .reset i ,
#site-info .reset i ,
#html1 .reset u ,
#wrapper-2 .reset u ,
#site-info .reset u ,
#html1 .reset br ,
#wrapper-2 .reset br ,
#site-info .reset br {
	display: inline;
}


/*----------------------------------------------*/
/* モーダルダイアログ補整 */
@media screen and (max-width: 468px) {
	.modaal-video-wrap {
		margin-left: 0px;
		margin-right: 0px;
	}
}

