@charset "UTF-8";

@import url("../../css/print.css");



/*
	Since:Dec 24 2007
	Last-Updated:Dec 24 2007
	Editor:Masataka Asakura
*/


/*
-------------File Contents--------------

	0. common settings

// contents

	1. event space
	
	2. news / topics
	
	3. shop information

	
// sidebar

	4. btns
	
	5. greeting
	
	6. related site
	



*/


/*------------0. common settings-------------*/

.boxWrap{
	border-width: 3px 1px 1px 1px;
	border-style:solid;
	padding:20px 20px 10px 20px;
	margin:0;
}


ul.pageLink{
	display:none;
}




/*------------1. event space-------------*/

#eventSpace{
	border-bottom:0 solid!important;
	text-align:center;
	margin:0 auto;
	width:100%;
}

/*------------2. news / topics-------------*/

#newsTopcs{
	padding: 3em 0 0 0;
}
#newsTopcs .boxWrap{
	border-color:#ccc;
}

ul#headLineList{
	list-style:none;
	padding:0;
	margin:0;
}
ul#headLineList li{
	padding: 0.1em 0 0.875em 0;
	line-height:1.4;
}
ul#headLineList li div.date{
	float:left;
	width:18%;
	font-size:0.875em;
}
ul#headLineList li div.headLine{
	float:left;
	width:79%;
}

/*------------3. shop information-------------*/

#shopinfo{
	padding: 3em 0 0 0;
}
#shopinfo .boxWrap{
	border-color:#d9b898;
}

#shopinfo ul#shopList{
	list-style:none;
	padding:0;
	margin:0 0 0 0;
}
#shopinfo ul#shopList li{
	float: left;
	width:46%;
	background: url("../../img/common/li/triangle01.gif") no-repeat 0 0.275em;
	padding:0.1em 0em 0.875em 0.875em;
	margin:0;
}
#shopinfo ul#shopList li#shopPT{
	float:none;
	width:100%;
	padding-bottom:1em;
}
#shopinfo ul li strong{
	margin-left: 0.1em;
	font-weight:normal;
}


#shopinfo ul li a:link, #shopinfo ul li a:visited{
	border-bottom:0px solid!important;
}
#shopinfo ul li a:hover, #shopinfo ul li a:active{
	border-bottom:1px solid!important;
}


/*------------4. btns-------------*/

ul#btns{
	padding: 2em 0 0 0;
}
ul#btns li{
	float: left;
	margin-right:1.5em;
}

ul#btns a{
	border-bottom:0px solid!important;
}

/*------------5. greeting-------------*/

#greeting{
	padding: 2em 0 0 0;
	width:auto;
}
#greeting .boxWrap{
	border-color:#d9b898;
	background-color:#fbf9f2;
	padding:20px 9px 0 9px;
}

#greeting ul{
	list-style:none;
	padding:0;
	margin:0;
}

#profile .pic{
	float:left;
	width:100px;
}
#profile .image01{
	float:left;
	width:117px;
}
#profile .image01 ul{
	padding-top:1.5em;
}


#ceoMedia{
	border-top:1px solid #ccc;
	margin:1.2em 0 0 0;
	padding:2em 0 0 0;
}

#ceoMedia h3{
	color: #600;
}
#ceoMedia .ceoMediaList{
	padding:1.2em 0 1em 0;
	line-height:1.6;
}
#ceoMedia .ceoMediaList span{
	font-size:0.875em;
}
ul#ceoLinks{
	border-top:1px solid #ccc;
	margin:1.2em 0 0 0;
	padding-top:1.5em;
}
ul#ceoLinks li{
	float: left;
	margin-right:1.5em;
}


ul#ceoLinks a{
	border-bottom:0 solid!important;
}

/*------------6. related sites-------------*/


ul#relatedSites{
	list-style:none;
	padding:2em 0 0 0;
	margin:0;
}
ul#relatedSites li{
	float: left;
	margin-right:1.5em;
}


ul#relatedSites a{
	border-bottom:0 solid!important;
}



