
@media screen and (min-width: 960px) {
	
	/*---------------------------------------
	 * Menu
	---------------------------------------*/ 
	
	.sis-pata header{
		position: fixed;
		top:-100%;
		left:0;
		transition: all .3s ;
	}
	.sis-pata header.fix-pos{
		top:0;
		z-index: 1000;
	}
	

	/*---------------------------------------
	 * Main Visual
	---------------------------------------*/ 

	.sis-pata .main-visual{
		width: 100%;
		height: 600px;
		position: relative;
		display: table;
	}
	.sis-pata .main-visual .inner{
		width: 100%;
		height: 100%;
		display: table-cell;
		background: rgba( 0,0,0,0.1);
		vertical-align: middle;
		text-align: center;
	}
	.sis-pata .main-visual .main-title{
		width: calc(100% - 36px);
		max-width: 1200px;
		margin: 0 auto;
	}
	.sis-pata .main-visual .main-title img{
		display: block;
		width: 552px;
		height: 241px;
	}
	
	/* Slide
	---------------------------------------*/ 
	
	.sis-pata .main-visual .main-slides{
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		height: 600px;
		z-index: -1;
	}
	.sis-pata .main-visual .slide{
		height: 600px;
		background-position:  50% 0;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.sis-pata .main-visual .slide:nth-child(1){
		background-image:url(../img/main_img-01_pc.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(2){
		background-image:url(../img/main_img-02_pc.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(3){
		background-image:url(../img/main_img-03_pc.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(4){
		background-image:url(../img/main_img-04_pc.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(5){
		background-image:url(../img/main_img-05_pc.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(6){
		background-image:url(../img/main_img-06_pc.jpg);
	}
	
	
	/* Head
	---------------------------------------*/
	
	.sis-pata .main-visual .head{
		width: 100%;
		position: absolute;
		top:0;
		left:0;
		color: #FFFFFF;
		padding: 10px 0 0;
	} 
	
	.sis-pata .main-visual .head .wrap{
		width: calc(100% - 36px);
		max-width: 1200px;
		margin: 0 auto;
		padding: 0 25px;
		position: relative;
	}
	.sis-pata .main-visual .head .wrap .logo{
		width: 90px;
	}
	.sis-pata .main-visual .head .wrap nav{
		position: absolute;
		top:2px;
		right:25px;
	}
	.sis-pata .main-visual .head .wrap nav ul li{
		display: inline-block;
		font-size: 12px;
		margin-left: 20px;
		margin-top: 5px;
	}
	.sis-pata .main-visual .head .wrap nav ul li .icon{
		width: 20px;
		height: 20px;
		display: inline-block;
		vertical-align: middle;
		margin-right: 5px;
		margin-top: -5px;
	}

	
	
	
	
	
	/* Search Input
	---------------------------------------*/ 
	
	.sis-pata .main-visual .head .wrap nav ul li .search-box{
		position: relative;
	}
	
	.sis-pata .main-visual .head .wrap nav ul li .search-box .textbox{
		border: none;
		background: rgba(255,255,255,0.4);
		padding: 7px 30px 7px 7px;
		border-radius: 3px;
		color: #FFFFFF;
	}
	.sis-pata .main-visual .head .wrap nav ul li .search-box .textbox::placeholder{
		color: #FFFFFF;
	}
	.sis-pata .main-visual .head nav ul li .search-box .label{
		display: inline-block;
		width: 20px;
		height: 20px;
		position: absolute;
		top:4px;
		right:3px;
		border:none;
		background: url(../img/search_white.svg) 0 0 no-repeat;
		background-size: 20px;
		text-indent: -9999px;
	}
	
	/*for safari*/
	.safari.sis-pata .main-visual .head .wrap nav ul li .search-box .textbox{
		padding: 4px 30px 4px 7px;
		width: 120px;
	}
	.safari.sis-pata .main-visual .head nav ul li .search-box .label{
		top:6px;
	}
	
	
	
	/*---------------------------------------
	 * About
	---------------------------------------*/ 
	
	.sis-pata .about{
		width: 100%;
		background: linear-gradient(to right, #FFF 50.1%, #8a5f8d 0) no-repeat;
		background-size: 100% 213px;
		margin-bottom: 95px;
	} 
	.sis-pata .about .inner{
		width: calc(100% - 36px);
		max-width: 1200px;
		margin: 0 auto;
		display: table;
		
	}
	.sis-pata .about .inner .left{
		display: table-cell;
		vertical-align: top;
		width: 50%;
	}
	.sis-pata .about .inner .left .catch{
		font-size: 22px;
		line-height: 1.6;
		margin: 40px auto 35px;
		width: 77%;
	}
	.sis-pata .about .inner .left .read{
		line-height: 2;
		width: 77%;
		margin: 0 auto;
	}
	.sis-pata .about .inner .right{
		display: table-cell;
		vertical-align: top;
		width: 50%;
		border-left: 16px solid #FFFFFF;
	}
	.sis-pata .about .inner .right .patagonia-logo{
		width: 337px;
		height: 187px;
		margin: 78px auto;
	}
	
	
	
	/*---------------------------------------
	 * New Arrival
	---------------------------------------*/ 	
	
	.sis-pata .new-arrival{
		width: 100%; 
		margin-bottom: 60px;
	}
	.sis-pata .new-arrival .inner{
		width: calc(100% - 36px);
		max-width: 1200px;
		margin: 0px auto;
		padding: 0 25px 60px;
		border-bottom: 6px solid #f8f8f8;
	}
	
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .new-arrival .inner .title-box{
		margin-bottom: 50px;
	}
	.sis-pata .new-arrival .inner .title-box .midashi-ja{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.sis-pata .new-arrival .inner .title-box .midashi-en{
		font-size: 48px;
		letter-spacing: 1px;
		display: inline-block;
	}
	.sis-pata .new-arrival .inner .title-box .catch{
		font-size: 16px;
		display: block;
		margin-left: 0px;
		position: relative;
		top: 0px;
		margin-top: 20px;
	}
	
	
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .new-arrival .inner .link-area{
		text-align: right;
	}
	
	
	/* Tab
	---------------------------------------*/ 
	
	.sis-pata .tab ul{
		font-size: 0;
	}
	.sis-pata .tab ul li{
		display: inline-block;
		width: 16.6666%;
		font-size: 13px;
		margin: 0 10px 25px;
	}
	.sis-pata .tab ul li.first{
		margin-left: 0;
	}
	.sis-pata .tab ul li.last{
		margin-right: 0;
	}
	.sis-pata .tab ul li a{
		display: block;
		width: 100%;
		padding-bottom: 20px;
		text-align: center;
		color: #999999;
		border-bottom: 3px solid #F0F0F0;
	}
	.sis-pata .tab ul li.select a{
		color: #8a5f8d;
		border-bottom: 3px solid #8a5f8d;	
	}
	.sis-pata .tab-content{
		position: relative;
		margin-bottom: 40px;
	}
	.sis-pata .tab-content li{
		visibility: hidden;
		opacity: 0;
		transition: all .3s;
		position: absolute;
		top: 0px;
	}
	.sis-pata .tab-content li.on{
		visibility: visible;
		opacity: 1;
		position: relative;
		top:0;
	}
	
	/*tab-content 内 Main*/
	.sis-pata .tab-content li .item-main{
		display: table;
		width: 100%;
		margin-bottom: 20px;
	}
	.sis-pata .tab-content li .item-main .photo{
		display: table-cell;
		width: 61%;
		position: relative;
	}
	.sis-pata .tab-content li .item-main .text{
		display: table-cell;
		vertical-align: top;
		width: 39%;
		padding: 15px 0 0 25px;
	}
	.sis-pata .tab-content li .item-main .text .main-copy{
		font-size: 18px;
		line-height: 1.7;
		margin-bottom: 0.5em;
	}
	.sis-pata .tab-content li .item-main .text .sub-copy{
		line-height: 1.8;
	}
	.sis-pata .tab-content li .item-main .text .item-info{
		margin: 25px 0 50px;
		padding-top: 25px;
		border-top: 1px dotted #333333;
	}
	.sis-pata .tab-content li .item-main .text .item-info .name{
		font-size: 16px;
		line-height: 1.8;
		margin-bottom: 10px;
	}
	.sis-pata .tab-content li .item-main .text .item-info .price{
		font-size: 22px;
	}
	.sis-pata .tab-content li .item-main .text .item-info .point-service{
		margin-top: 10px;
		display: inline-block;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point{
		background: #f8f8f8;
		padding: 30px;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point .title{
		width: 209px;
		position: relative;
		left:-30px;
		margin-bottom: 17px;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point .comment{
		line-height: 1.8;
	}
	
	/*tab-content 内 Other*/
	.sis-pata .tab-content li .item-other{
		width: 100%;
	}
	.sis-pata .tab-content li .item-other:nth-child(n+2){
		margin-top: 30px;
	}
	.sis-pata .tab-content li .item-other .col1{
		width: 23.75%;
		margin-right: 1.6666%;
		float: left;
		
	}
	.sis-pata .tab-content li .item-other .col2{
		width: 49.16666%;
		margin-right: 1.6666%;
		float: left;
	}
	.sis-pata .tab-content li .item-other > div{
		position: relative;
	}	
	.sis-pata .tab-content li .item-other > div .name{
		font-size: 17px;
		margin: 15px 0 10px;
	}
	.sis-pata .tab-content li .item-other > div .price{
		font-size: 22px;
		margin-bottom: 10px;
		letter-spacing: 1px;
	}
	.sis-pata .tab-content li .item-other > div .price span{
		font-size: 13px;
	}
	
	.sis-pata .tab-content li .item-other .last{
		margin-right: 0;
	}
	
	
	
	
	
	
	/*---------------------------------------
	 * Basic Item
	---------------------------------------*/ 		
	
	.sis-pata .basic-item{
		width: 100%; 
		margin-bottom: 60px;
	}
	.sis-pata .basic-item .inner{
		width: calc(100% - 36px);
		max-width: 1200px;
		margin: 0 auto;
		padding: 0 25px;
		padding-bottom: 60px;
		border-bottom: 6px solid #f8f8f8;
	}
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .basic-item .inner .title-box{
		margin-bottom: 50px;
	}
	.sis-pata .basic-item .inner .title-box .midashi-ja{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.sis-pata .basic-item .inner .title-box .midashi-en{
		font-size: 48px;
		letter-spacing: 1px;
		display: inline-block;
	}
	.sis-pata .basic-item .inner .title-box .catch{
		font-size: 16px;
		display: block;
		margin-top: 10px;
		position: relative;
	}
	
	
	/* Content
	---------------------------------------*/ 
	
	.sis-pata .basic-item .inner .content{
		width: 100%;
		display: table;
		
	}	
	.sis-pata .basic-item .inner .content .photo{
		display: table-cell;
		width: 50%;
		vertical-align: top;
	}
	.sis-pata .basic-item .inner .content .items{
		display: table-cell;
		width: 50%;
		vertical-align: top;
		font-size: 0;
	}
	.sis-pata .basic-item .inner .content .items .item-cell{
		margin-left: 2.5%;
		margin-bottom: 10%;
	}

	
	
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .basic-item .inner .link-area{
		text-align: right;
	}
	
	
	
	/*---------------------------------------
	 * Recommend
	---------------------------------------*/ 	
	
	.sis-pata .recommend{
		width: 100%; 
		margin-bottom: 60px;
	}
	.sis-pata .recommend .inner{
		width: 100%;
		max-width: 1200px;
		margin: 0 auto;
		padding: 0 25px 60px;
	}
	
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .recommend .inner .title-box{
		margin-bottom: 50px;
		text-align: center;
	}
	.sis-pata .recommend .inner .title-box .midashi-ja{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.sis-pata .recommend .inner .title-box .midashi-en{
		font-size: 48px;
		letter-spacing: 1px;
		display: inline-block;
	}
	
	
	/* Item Carousel
	---------------------------------------*/ 
	
	.sis-pata .recommend .inner .slides{
		margin-bottom: 40px;
	}
	
	.sis-pata .recommend .inner .slides li{
		margin: 0 8px;
	}
	.sis-pata .recommend .inner .slides li a:focus{
		outline: none;
	}
	.sis-pata .recommend .inner .slides .slick-next{
		right: 10px;
		z-index: 100;
	}
	.sis-pata .recommend .inner .slides .slick-prev{
		left: 10px;
		z-index: 100;
	}
	
	
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .recommend .inner .link-area{
		text-align: right;
	}
	
	
	

	
	
}



@media screen and (min-width: 1200px) {
	
	/*---------------------------------------
	 * Main Visual
	---------------------------------------*/ 
	
	/* Head
	---------------------------------------*/
	 
	.sis-pata .main-visual .head .wrap{
		padding: 0;
	}
	.sis-pata .main-visual .head .wrap nav{
		right: 25px;
	}
	
	
	
	/*---------------------------------------
	 * About
	---------------------------------------*/ 
	
	.sis-pata .about .inner .left .catch{
		margin-left: 0;
		margin-right: 0
	}
	.sis-pata .about .inner .left .read{
		margin: 0;
	}
	
	
	
	/*---------------------------------------
	 * New Arrival
	---------------------------------------*/ 	

	.sis-pata .new-arrival .inner{
		padding: 0 0 60px;
	}
	.sis-pata .new-arrival .inner .title-box .catch{
		display: inline-block;
		margin-left: 40px;
		top: -5px;
	}
	.sis-pata .tab-content li .item-main .text .item-info .point-service{
		margin-top: 0;
	}
	.sis-pata .tab-content li .item-main .text {
    	padding: 57px 4.75% 0;
    }
    
   
   
    /*---------------------------------------
	 * Basic Item
	---------------------------------------*/ 		
	
	.sis-pata .basic-item .inner{
		padding: 0 0 60px;
	}
	.sis-pata .basic-item .inner .title-box .catch{
		display: inline-block;
		margin-left: 40px;
		top: -5px;
	}
	


	/*---------------------------------------
	 * Recommend
	---------------------------------------*/ 	
	
	.sis-pata .recommend .inner{
		padding: 0 0 60px;
	}

	

	
	
}




@media screen and (max-width: 959px) {
	
	/*---------------------------------------
	 * Main Visual
	---------------------------------------*/ 

	.sis-pata .main-visual{
		width: 100%;
		height: 256px;
		position: relative;
		display: table;
		margin-top: 45px;
		margin-bottom: 30px;
	}
	.sis-pata .main-visual .inner{
		width: 100%;
		height: 100%;
		padding: 60px 0;
		display: table-cell;
		background: rgba( 0,0,0,0.1);
		vertical-align: middle;
		text-align: center;
	}
	.sis-pata .main-visual .main-title{
		width: 70%;
		max-width: 552px;
		margin:0 auto;
	}
	
	
	/* Slide
	---------------------------------------*/ 
	
	.sis-pata .main-visual .main-slides{
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		height: 256px;
		z-index: -1;
	}
	.sis-pata .main-visual .slide{
		height: 256px;
		background-position:  50% 0;
		background-repeat: no-repeat;
		background-size: cover;
	}
	.sis-pata .main-visual .slide:nth-child(1){
		background-image:url(../img/main_img-01_sp.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(2){
		background-image:url(../img/main_img-02_sp.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(3){
		background-image:url(../img/main_img-03_sp.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(4){
		background-image:url(../img/main_img-04_sp.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(5){
		background-image:url(../img/main_img-05_sp.jpg);
	}
	.sis-pata .main-visual .slide:nth-child(6){
		background-image:url(../img/main_img-06_sp.jpg);
	}
	
	
	/* Head
	---------------------------------------*/
	
	.sis-pata .main-visual .head{
		display: none;
	} 

	
	
	/*---------------------------------------
	 * About
	---------------------------------------*/ 
	
	.sis-pata .about{
		display: none;
	}

	
	
	/*---------------------------------------
	 * New Arrival
	---------------------------------------*/ 	
	
	.sis-pata .new-arrival{
		width: 100%; 
		margin-bottom: 40px;
	}
	.sis-pata .new-arrival .inner{
		width: 100%;
		padding-bottom: 40px;
		border-bottom: 6px solid #f8f8f8;
	}
	
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .new-arrival .inner .title-box{
		margin: 0 18px 25px;
	}
	.sis-pata .new-arrival .inner .title-box .midashi-ja{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.sis-pata .new-arrival .inner .title-box .midashi-en{
		font-size: 28px;
		letter-spacing: 1px;
		display: inline-block;
	}
	.sis-pata .new-arrival .inner .title-box .catch{
		font-size: 15px;
		line-height: 1.7;
		font-weight: 700;
		display: block;
		margin-left: 0px;
		position: relative;
		top: 0px;
		margin-top: 10px;
		
	}
	
	
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .new-arrival .inner .link-area{
		text-align: right;
		margin-right: 18px;
	}
	
	
	/* Tab
	---------------------------------------*/ 
	
	.sis-pata .tab ul{
		font-size: 0;
		margin: 0 18px;
	}
	.sis-pata .tab ul li{
		display: inline-block;
		width: 23.5%;
		font-size: 15px;
		margin: 0 1% 25px;
		
	}
	.sis-pata .tab ul li.first{
		margin-left: 0;
	}
	.sis-pata .tab ul li.last{
		margin-right: 0;
	}
	.sis-pata .tab ul li a{
		display: block;
		width: 100%;
		padding-bottom: 10px;
		text-align: center;
		color: #999999;
		border-bottom: 3px solid #F0F0F0;
		line-height: 1.6;	
	}
	.sis-pata .tab ul li.select a{
		color: #8a5f8d;
		border-bottom: 3px solid #8a5f8d;	
	}
	.sis-pata .tab-content{
		position: relative;
		margin-bottom: 40px;
	}
	.sis-pata .tab-content li{
		visibility: hidden;
		opacity: 0;
		transition: all .3s;
		position: absolute;
		top: 0px;
	}
	.sis-pata .tab-content li.on{
		visibility: visible;
		opacity: 1;
		position: relative;
		top:0;
	}
	
	/*tab-content 内 Main*/
	.sis-pata .tab-content li .item-main{
		width: 100%;
		padding: 0 18px;
		margin-bottom: 20px;
	}
	.sis-pata .tab-content li .item-main .photo{
		width: 100%;
		position: relative;
		margin-bottom: 20px;
	}
	.sis-pata .tab-content li .item-main .photo img{
		display: block;
	}
	.sis-pata .tab-content li .item-main .text{
		vertical-align: top;
		width: 100%;
		
	}
	.sis-pata .tab-content li .item-main .text .main-copy{
		font-size: 14px;
		font-weight: 700;
		line-height: 1.7;
		margin-bottom: 0.5em;
	}
	.sis-pata .tab-content li .item-main .text .sub-copy{
		line-height: 1.8;
	}
	.sis-pata .tab-content li .item-main .text .item-info{
		margin: 15px 0 25px;
		padding-top: 15px;
		border-top: 1px dotted #333333;
	}
	.sis-pata .tab-content li .item-main .text .item-info .name{
		font-size: 16px;
		line-height: 1.8;
		margin-bottom: 5px;
	}
	.sis-pata .tab-content li .item-main .text .item-info .price{
		font-size: 22px;
	}
	.sis-pata .tab-content li .item-main .text .item-info .point-service{
		margin-top: 10px;
		display: inline-block;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point{
		background: #f8f8f8;
		padding: 30px;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point .title{
		width: 209px;
		position: relative;
		left:-30px;
		margin-bottom: 17px;
	}
	.sis-pata .tab-content li .item-main .text .coordinate-point .comment{
		line-height: 1.8;
	}
	
	
	/*tab-content 内 Other*/
	.sis-pata .tab-content li .item-other{
		width: calc(100 - 18px);
		margin: 0 9px;
	}	
	.sis-pata .tab-content li .item-other .col1{
		width: 50%;
		margin: 0 0 15px;
		padding: 0 9px;
		float: left;
	}
	.sis-pata .tab-content li .item-other .col1:nth-of-type(2n){
	
	}
	.sis-pata .tab-content li .item-other .col2{
		width: 100%;
		padding: 0 8px;
		float: left;
		margin-bottom: 15px;
	}
	.sis-pata .tab-content li .item-other > div{
		position: relative;
	}
	.sis-pata .tab-content li .item-other > div img{
		display: block
	}	
	.sis-pata .tab-content li .item-other > div .name{
		font-size: 16px;
		line-height: 1.3;
		margin: 10px 0 5px;
	}
	.sis-pata .tab-content li .item-other > div .price{
		font-size: 22px;
		margin-bottom: 8px;
		letter-spacing: 1px;
	}
	.sis-pata .tab-content li .item-other > div .price span{
		font-size: 13px;
	}
	.sis-pata .tab-content li .item-other > div .service{
		font-size: 12px;
	}
	.sis-pata .tab-content li .item-other .last{
		margin-right: 0;
	}
	
	.sis-pata .font-orange{
		color: #e67f2b;
	}
	.sis-pata .product-labels{
		width: 100%;
		font-size: 0;
		position: absolute;
		bottom:0;
		left: 0;
	}
	.sis-pata .label-ship{
		display: inline-block;
		background: #e62b2b;
		color: #FFFFFF;
		padding: 4px 10px;
		font-size: 11px;
	}
	.sis-pata .label-point{
		display: inline-block;
		background: #ff8502;
		color: #FFFFFF;
		padding: 4px 10px;
		font-size: 11px;
	}	
	
	
	
	/*---------------------------------------
	 * Basic Item
	---------------------------------------*/ 		
	
	.sis-pata .basic-item{
		width: 100%; 
		margin-bottom: 40px;
	}
	.sis-pata .basic-item .inner{
		width: 100%;
		margin: 0px auto;
		/*
		padding-bottom: 60px;
		border-bottom: 6px solid #f8f8f8;
		*/
	}
	.sis-pata .basic-item .inner::after{
		content:"";
		display: block;
		width: calc(100% - 36px);
		height: 6px;
		background: #f8f8f8;
		margin: 60px auto 0;
		
	}
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .basic-item .inner .title-box{
		margin-bottom: 25px;
		padding: 0 18px;
	}
	.sis-pata .basic-item .inner .title-box .midashi-ja{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.sis-pata .basic-item .inner .title-box .midashi-en{
		font-size: 28px;
		letter-spacing: 1px;
		display: inline-block;
	}
	.sis-pata .basic-item .inner .title-box .catch{
		font-size: 15px;
		line-height: 1.7;
		font-weight: 700;
		display: block;
		margin-left: 0px;
		position: relative;
		top: 0px;
		margin-top: 10px;
		
	}
	
	
	/* Content
	---------------------------------------*/ 
	
	.sis-pata .basic-item .inner .content{
		width: 100%;
	}	
	.sis-pata .basic-item .inner .content .photo{
		margin-bottom: -50px;
	}
	.sis-pata .basic-item .inner .content .items{
		padding: 0 18px;
		vertical-align: top;
		font-size: 0;
	}


	
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .basic-item .inner .link-area{
		text-align: right;
		padding: 0 18px;
	}
	
	
	
	
	/*---------------------------------------
	 * Recommend
	---------------------------------------*/ 	
	
	.sis-pata .recommend{
		width: 100%; 
		margin-bottom: 40px;
	}
	.sis-pata .recommend .inner{
		width: 100%;
		margin: 0 auto;
	}
	
	
	/* Title
	---------------------------------------*/ 
	
	.sis-pata .recommend .inner .title-box{
		margin-bottom: 25px;
		padding: 0 18px;
		text-align: center;
	}
	.sis-pata .recommend .inner .title-box .midashi-ja{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.sis-pata .recommend .inner .title-box .midashi-en{
		font-size: 28px;
		letter-spacing: 1px;
		display: inline-block;
	}
	
	
	
	/* Item Carousel
	---------------------------------------*/ 
	
	.sis-pata .recommend .inner .slides{
		margin-bottom: 30px;
	}
	.sis-pata .recommend .inner .slides li{
		width: 100%;
		margin: 0 9px;
	}
	.sis-pata .recommend .inner .slides .slick-next{
		right: 10px;
		z-index: 100;
	}
	.sis-pata .recommend .inner .slides .slick-prev{
		left: 10px;
		z-index: 100;
	}
	
	
		
	/* Link Btn
	---------------------------------------*/ 
	.sis-pata .recommend .inner .link-area{
		text-align: right;
		padding: 0 18px;
	}
	
	
	
		
}