@charset "UTF-8";

/*--------------------------------------------------------
解像度736px以下
--------------------------------------------------------*/
@media
only screen and (max-width : 736px){

	/*2カラムレイアウト*/
	.col2 .main-conts{
		width: 100%;
	}

	.col2 .sub-conts{
		width: 100%;
	}

	/*2カラムレイアウト（リバース）*/
	.col2r .main-conts{
		width: 100%;
	}

	.col2r .sub-conts{
		width: 100%;
	}


	.global-nav ul{
		background: #fff;
	}

	.global-nav-in li a,
	.global-nav li ul li a{
		border-bottom: 1px dotted #f00;
	}

	.section-wrap .section-in .section-title,
	.section-wrap .article-header .section-title{
		margin: -15px -15px 0;
		padding: 5px 0 5px 35px;
		font-size: 1.3em;
	  border-bottom: none;
	}

	.main-body h2{
		font-size: 1em;
	}

	.cat_title{
		margin-top: 10px;
		font-size: 1em;
	}

	.cat_explanation{
		margin-bottom:10px;
		padding:15px;
		width: 90%;
	}

	.products_frame{
		padding: 10px 10px;
	}

	.products_img{
		margin: 2px 0;
		padding: 0;
		text-align: right;
		width:30%;
		box-sizing: border-box;
	}

	.products_data{
		padding: 0 10px;
		width:70%;
	}
	.top_cat1{
		width:50%;
	}

	.prd_data_25 {
		width: 50%;
		
	}
	.prd_data_30,
	.prd_data_50 {
		width: 99%;
	}

	.btn_100{
		margin: 10px 0px;
		padding: 10px 0 10px 23px;
		font-size: 13px;
	}

	.btn_100_2{
		margin: 5px 0;
		padding: 5px 0;
		float: left;
		width: 100%;
		font-size: 14px;
	}

	.cart_in2{
		width: 50%;
	}

	.cart_total2{
		width: 35%;
	}

	.tbl_frame11 {
	  padding: 8px 10px;
	  width: 100%;
	  text-align: left;
	  background-color: #66D4EE;
	  border-top: none;
	  border-bottom: none;
	  color: #fff;
	}

	.tbl_frame12 {
	  box-sizing: border-box;
	  padding: 8px 10px;
	  width: 100%;
	  border-right: none;
	  border-bottom:none;
	}

	.frame_navigator{
	  box-sizing: border-box;
	  padding: 8px 10px;
	  width: 50%;
	  text-align: center;
	}

	.new_blog_thumbnail {
	  width: 40%;
	}

	.new_blog_title {
		width: 60%;
	}

}/*解像度736px以下*/
