@charset "utf-8";


/** #PC
===================================*/



/** font
===================================*/



/** base
===================================*/
.topMain {
	/* overflow: hidden; */
	margin-top: -14px;
}

.mosuk-container:has(main) {
	padding: 0 !IMPORTANT;
}

.fullWidth {
	position: relative;
	width: 100vw;
	left: calc((-100vw + 100%) / 2);
	overflow: hidden;
}

.mosuk-container {
	padding-inline: 20px;
	margin-inline: auto;
	max-width: 1200px;
}

.wysiwyg table {
	font-size: 14px;
}

.wysiwyg table th {
	width: 25%;
	background-color: #f7f7f7;
}

.wysiwyg table th, .wysiwyg table td {
	font-size: 14px;
}


/** header
===================================*/
#header {
}

.headline_wrap {
}

.headline {
}

.header_inner {
}

.logo {
}

.logo img {
}

.right_information {
}

.mosuk-header .mosuk-header-menu {
	padding: 0;
}


/** mini-PC header
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet header
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP header
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** drawer
===================================*/
.drawer_nav {
}



/** mini-PC drawer
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet drawer
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP drawer
===================================*/
@media screen and (max-width: 767px) {

}/* @media */






/** navi
===================================*/
#gnav {
}

.gnavi {
}

.gnavi > li {
}

.gnavi > li > a {
}

.gnavi > li > a:hover {
}



/** mini-PC navi
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet navi
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP navi
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** side
===================================*/
#side {
}


/** mini-PC side
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet side
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP side
===================================*/
@media screen and (max-width: 767px) {

}/* @media */






/** footer
===================================*/
.mosuk-footer .mosuk-container.block.mb-50px.sm\:mb-0.mt-24.lg\:mt-24 {
	padding: 0;
}

#footer {
}

.footer_inner {
}

.copyright {
	text-align: center;
}

.copyright address {
	font-style: normal;
	font-size: 0.8em;
}


/** mini-PC footer
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet footer
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP footer
===================================*/
@media screen and (max-width: 767px) {

}/* @media */






/** contents_all
===================================*/
#contents_wrap {
}

#main_contents {
}

#main_wrap {
}

#home_article {
}

.contents_box {
}

/** mini-PC contents_all
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet contents_all
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP contents_all
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** eyecatch
===================================*/
.main_slider {
}

.main_slider .swiper-slide {
	width: 1040px;
}


/** mini-PC eyecatch
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet eyecatch
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP eyecatch
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** top
===================================*/


/** mini-PC top
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet top
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP top
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** pages
===================================*/


/** mini-PC pages
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet pages
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP pages
===================================*/
@media screen and (max-width: 767px) {

}/* @media */






/** products
===================================*/



/** mini-PC products
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet products
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP products
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** product_category(collections)
===================================*/


/** mini-PC product_category
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet product_category
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP product_category
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** product_search
===================================*/


/** mini-PC product_search
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet product_search
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP product_search
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** article_single
===================================*/

/** mini-PC article_single
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet article_single
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP article_single
===================================*/
@media screen and (max-width: 767px) {

}/* @media */






/** article_category
===================================*/


/** mini-PC article_category
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet article_category
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP article_category
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** article_search
===================================*/


/** mini-PC /** article_search

===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet /** article_search

===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP /** article_search

===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** cart
===================================*/


/** mini-PC cart
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet cart
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP cart
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** account_page
===================================*/


/** mini-PC account_page
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet account_page
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP account_page
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** account_login
===================================*/


/** mini-PC account_login
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet account_login
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP account_login
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** account_register
===================================*/


/** mini-PC account_register
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet account_register
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP account_register
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** policy
===================================*/


/** mini-PC policy
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet policy
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP policy
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** 404
===================================*/


/** mini-PC 404
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet 404
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP 404
===================================*/
@media screen and (max-width: 767px) {

}/* @media */





/** free_pages
===================================*/


/** mini-PC free_pages
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** Tablet free_pages
===================================*/
@media screen and (max-width: 1129px) {

}/* @media */


/** SP free_pages
===================================*/
@media screen and (max-width: 767px) {

}/* @media */







/*--------------------------------------------------------------------
  === [MEDIA QUERY] ====================================
--------------------------------------------------------------------*/

/** PC only
===================================*/
@media screen and (min-width: 1230px) {

}/* @media */



/** small-PC
===================================*/
@media screen and (max-width: 1229px) {
.conteiner_l {
}

}/* @media */



/** mini-PC
===================================*/
@media screen and (max-width: 1129px) {
.conteiner_l {
}

}/* @media */



/** Tablet
===================================*/
@media screen and (max-width: 1039px) {
/** tb-base
===================================*/
#TB_ancor {
	color: #f66;
	font-size: 20px;
}



/** tb-header
===================================*/



/** tb-navi
===================================*/



/** tb-eyecatch
===================================*/



/** tb-contents_all
===================================*/



/** tb-side
===================================*/



/** tb-footer
===================================*/



/** tb-slideMenu
===================================*/



/** tb-drawer
===================================*/



/** tb-top
===================================*/



/** tb-page
===================================*/



/** tb-product
===================================*/



/** tb-product_category
===================================*/



/** tb-single
===================================*/



/** tb-category
===================================*/



/** tb-search
===================================*/



/** tb-404
===================================*/



}/* @media */






/** SmartPhone
===================================*/
@media screen and (max-width: 767px) {
/** base
===================================*/
#SP_ancor {
	color: #f66;
	font-size: 20px;
}


/** sp-header
===================================*/
/* header */
.site_header {
	transition: 0.3s;
}

.site_header.scroll_down {
	transform: translateY(-60px);
}


/** sp-navi
===================================*/



/** sp-eyecatch
===================================*/



/** sp-contents_all
===================================*/



/** sp-side
===================================*/



/** sp-footer
===================================*/



/** sp-slideMenu
===================================*/



/** sp-drawer
===================================*/



/** sp-top
===================================*/



/** sp-page
===================================*/



/** sp-product
===================================*/



/** sp-product_category
===================================*/



/** sp-single
===================================*/



/** sp-category
===================================*/



/** sp-search
===================================*/



/** sp-404
===================================*/





}/* @media */


