@charset "utf-8";

/* ///////////////////////////////////////////////////////////////////

[heading]
[unitPhotoSet]
[unitPhotoSet.person]

-- FontSize --
  BASE:  75% (12px)

 SMALL:  83% (10px)
 LARGE: 133% (16px)
XLARGE: 166% (20px)


/////////////////////////////////////////////////////////////////// */

@import url(import/reset.css);
@import url(import/common.css);
@import url(import/parts.css);
@import url(import/sub.css);

@import url(import/clear.css);



/* =========================================================
■heading
========================================================= */
div#main h2 {
	background: none;
	border-bottom: 2px #FFDDDD solid;
}

div#main h2.detail {
	padding: 0 0 0 50px;
	background: url(/kiino/img/culture/ico_title_01.gif) no-repeat 0 0;
}

div#main h3 {
	padding-left: 5px;
	border-bottom: 2px #FFDDDD solid;
	border-left: none;
	font-size: 126%;
}


/* =========================================================
■unitPhotoSet
========================================================= */
div#main div.unitPhotoSet {
	margin: 0 0 50px;
}

div#main div.unitPhotoSet.detail {
	margin: 0 0 30px;
}


div#main div.unitPhotoSet p {
	margin: 0;
}

div#main div.unitPhotoSet p.photoL {
	width: 220px;
	margin-right: 20px;
}

div#main div.unitPhotoSet.detail p.photoL {
	width: 300px;
	margin-right: 20px;
}

div#main div.unitPhotoSet.detail p.photoR {
	width: 300px;
	margin-left: 20px;
}

div#main div.unitPhotoSet h3 {
	padding: 0;
	border: none;
}

div#main div.unitPhotoSet p.linkCommon {
	margin-top: 20px;
	text-align: right;
}



/* =========================================================
■unitPhotoSet.person
========================================================= */
div#main div.unitPhotoSet.person p.photoL {
	width: 140px;
	margin-right: 20px;
}

div#main div.unitPhotoSet.person h3 {
	margin: 0 0 5px;
	padding: 0;
	border: none;
	font-size: 120%;
	font-weight: normal;
	
}

div#main div.unitPhotoSet.person p.data {
	margin: 0 0 15px;
}

div#main div.unitPhotoSet.person dl dt {
	margin: 0 0 5px;
	color: #CC0033;
	font-size: 83%;
}

div#main div.unitPhotoSet.person dl dd {

}



/* =========================================================
■unitWorkData
========================================================= */
div#main div.unitWorkData {
	margin: 0 0 50px;
	background: url(/kiino/img/common/bg_dotted_02.gif) repeat-y 0 100%;
}

div#main div.unitWorkData p {
	margin: 0;
	padding: 1px;
	background: url(/kiino/img/common/bg_dotted_03.gif) repeat-x 0 0;
}

div#main div.unitWorkData p span {
	display: block;
	padding: 10px 20px 12px;
	background: #FFFFFF url(/kiino/img/common/bg_dotted_03.gif) repeat-x 0 100%;
}

div#main div.unitWorkData table {
	background: url(/kiino/img/common/bg_dotted_02.gif) repeat-y 0 0;
}

div#main div.unitWorkData table th {
	width: 200px;
	padding: 10px 25px;
	background: url(/kiino/img/common/bg_dotted_03.gif) repeat-x 0 100%;
	vertical-align: top;
}

div#main div.unitWorkData table td {
	padding: 10px 20px;
	background: url(/kiino/img/common/bg_dotted_03.gif) repeat-x 0 100%;
	vertical-align: top;
}

