﻿@charset "utf-8";
@import "/css/common.css";
/*==================================================================*/

/* link css */

/*==================================================================*/

#link{margin:0 auto;}


#contents .block *{margin:0;padding:0;}
#contents .block{margin:0 auto;width:620px;}

#contents .block .link-area{
	margin-bottom:3em;
	padding:0 4px 2em;
	background:url('../image/link_bottomline.gif') repeat-x 0 100%;
}
/* clear hack */
#contents .block .link-area{zoom:1;}
#contents .block .link-area:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#contents .block .link-area .left{
	float:left;
}

#contents .block .link-area .left img{
	margin:0.3em 0 0 0.5em;
	border:5px solid #def2eb;
}

#contents .block .link-area .left a{
	margin:0;
	padding:0;
	background:none;
}

#contents .block .link-area dl{
	float:right;
	width:480px;
	padding:0 10px 0 0;
}

#contents .block .link-area dt{
	margin-bottom:0.3em;
	padding:0 0 0.3em 1.2em;
	background:url(../image/arrow.gif) no-repeat 1.2em 4px;
	line-height:1.2;
	font-weight:bold;
}
#contents .block .link-area dt span{
	padding-left:3em;
	font-size:12px;
	font-weight:normal;
}

#contents .block .link-area dt a{
	padding-left:20px;
	font-size:16px;
}

#contents .block .link-area dd{
	padding:0.5em 0;
	background:url('../image/link_dot.gif') repeat-x 0 0;
	padding-left:1.2em;
}

/* ---------------------------------------------------------------- */
