@charset "utf-8";

/* ===================================================================
CSS information

 File Name  : orskov.css
 Author     : Swimsuit Department
 Style Info : Orskov style
=================================================================== */
/* container */

#contents_orskov {
    position: relative;
	margin: 0 auto;
	width: 100%;
    min-height: 100%;             /* point02 */  
    height: auto !important;      /* point03 */  
    height: 100%;                 /* point04 */
}


body > #contents_orskov {
    height: auto;
}



/****************************************
		Contents
*****************************************/
#contents_orskov { 
	padding-bottom:300px;           /* point　footerとコンテンツの間の空白の為250pxではなく300px */ 
}




#contents_orskov:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

#contents_orskov .wrap_c {
	width:950px;
	margin:0 auto;
    background: url(../images/alp_white.png) repeat-y;
}


/* thumbnail */
.itemContents_ors {  
 	float: left;
    width: 890px;  
    padding-left: 30px;
    _margin-bottom: 25px;
    margin-bottom: 50px;
} 

.thumb_ors  { 
    width: 950px; 
    margin: 0; 
    overflow: hidden; 
    _zoom: 1; 
} 
 
.thumb_ors li   { 
 	float: left;
    _margin-bottom: 10px;
    margin-bottom: 20px;
}  

 

.thumb_ors_text  {
	font-size:89%;
    text-align: center;
    font-family: "Century Gothic", Helvetica ;
    padding-top: 5px;

}

.thumb_ors_text_or  {
	margin-bottom:.5em;
	color:#E95504;
	font-size:95%;
    font-family: "Century Gothic", Helvetica ;
}

.thumb_ors02  { 
	margin:0 auto;
    padding: 100px 0 10px 0;
    text-align: center;  
}

 /****************************************
		text
*****************************************/

.title_ors {
	margin:0 auto;
    padding: 10px 0 10px 0;
    text-align: center;    
}


.item_cap {
 	margin:0 auto;
    text-align: center;    
	margin-bottom:.5em;
	font-size:100%;
	line-height: 180%;
    padding-bottom: 10px;
}


/****************************************
		Box
*****************************************/
/* Wastepaper Basket */
#sectionItem{
	position:relative;
	margin-bottom:20px;
    padding: 0 30px;
}


#sectionItem .box{
	float:left;
	width:420px;
	_margin-right:25px;
	margin-right:50px;
    padding-left: 250px;
}

#sectionItem .box a{
	display:block;
}


#sectionItem .box p.thumb{
	width:420px;
	_margin-bottom:10px;
	margin-bottom:20px;
    background: #fff;
}

#sectionItem .box p.title{
	_margin-bottom:8px;
	margin-bottom:16px;
}

#sectionItem .box dl{
	padding:0 10px;
}

#sectionItem .box dt{
	margin-bottom:.5em;
	color:#E95504;
	font-size:95%;
}

#sectionItem .box dd{
	min-height:4.5em;
}

* html #sectionItem .box dd{
	height: 1%;
}



/* Glass */

#sectionGlass .box.center{
	margin-right:0;
}


#sectionGlass .box_c{
	float:left;
	width:420px;
    padding-left: 250px;
	_margin-bottom:25px;
	margin-bottom:50px;
}

#sectionGlass .box_c a{
	display:block;
}


#sectionGlass .box_c p.thumb{
	width:420px;
	_margin-bottom:10px;
	margin-bottom:20px;
    background: #fff;
}

#sectionGlass .box_c p.title {
	_margin-bottom:8px;
	margin-bottom:16px;
}

#sectionGlass .box_c dl{
	padding:0 10px;
}

#sectionGlass .box_c dt{
	margin-bottom:.5em;
	color:#E95504;
	font-size:95%;
}

#sectionGlass .box_c dd{
	min-height:4.5em;
}

#sectionGlass .box_c dd{
	height: 1%;
}


#sectionGlass:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}


