@charset "UTF-8";

/*　Anotherページ　*/

/*　基本設定　ここから　*/
/*　グローバルナビゲーションアナザー　ここから　*/

/*#globalNavi_another {
	position: absolute;
	left: auto;
	top: 64px;
	right: auto;
	margin-left: 470px;
}

#globalNavi_another li {
	float: left;
	margin-right: 30px;
	list-style-type: none;
	font-size: 15px;
}

#globalNavi_another_home {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 10px;
}

#globalNavi_another_web {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #03F;
	padding-left: 10px;
}

#globalNavi_another_graphic {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F00;
	padding-left: 10px;
}

#globalNavi_another_another {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #0C0;
	padding-left: 10px;
}

#globalNavi_another_profile {
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #999;
	padding-left: 10px;
}*/

/*　グローバルナビゲーションアナザー　ここまで　*/

/*　ジャンルタイトル　ここから　*/

#WorksTitle_yoko {
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #0C0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 100px;
	margin-bottom: 0px;
	margin-left: 30px;
	margin-top: 30px;
}

/*　ジャンルタイトル　ここまで　*/

/*　作品メイン、サブタイトル　ここから　*/

#mainTitle {
	clear: both;
	font-size: 1.2em;
	padding: 0px;
	margin-top: 45px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
}

#subTitle {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	color: #666;
}

/*　作品メイン、サブタイトル　ここまで　*/

/*　パンくず　ここから　*/

#rootList_another {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 47px;
}

#rootList_another li {
	font-size: 0.8em;
	float: left;
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*　パンくず　ここまで　*/

/* PageTopへのリンクアイコン　ここから */

.pageTopIcon_another {
	text-align: right;
	clear: both;
	padding: 0px;
	margin: 0px;
}

/* PageTopへのリンクアイコン　ここまで */

/*　prevNext　ここから　*/

#prevNext li a:link {
	color: #FFF;
}

#prevNext {
	margin-top: 100px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	width: 550px;
	height: 30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}

#prev {
	background-image: url(uldw_images/icon_arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	list-style-type: none;
	margin-right: 5px;
	padding-left: 30px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 50px;
	height: 32px;
	line-height: 32px;
	color: #333;
}

#next {
	background-image: url(uldw_images/icon_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	list-style-type: none;
	padding-right: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	color: #333;
}

.pageNamber_another {
	background-color: #333;
	float: left;
	height: 30px;
	width: 30px;
	margin-left: 10px;
	color: #FFF;
	list-style-type: none;
	font-size: 0.7em;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	border: 1px solid #333;
}

.pageNamber_anotherOn {
	background-color: #FFF;
	float: left;
	height: 30px;
	width: 30px;
	margin-left: 10px;
	color: #F60;
	list-style-type: none;
	font-size: 0.7em;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
	border: 1px solid #333;
}

#prevNextTitle {
	font-size: 0.8em;
	color: #999;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 160px;
	margin-left: auto;
}
/*　prevNext　ここまで　*/

/*　categoryPrevNext　ここから　*/

#categoryPrev {
	background-image: url(uldw_images/icon_arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	list-style-type: none;
	margin-right: 5px;
	padding-left: 25px;
	padding-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 32px;
	height: 32px;
	line-height: 32px;
}

#categoryNext {
	background-image: url(uldw_images/icon_arrow_right.gif);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	list-style-type: none;
	padding-right: 30px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 32px;
	height: 32px;
	line-height: 32px;
	text-align: right;
}

#categoryPrevNextTitle {
	font-size: 0.8em;
	color: #999;
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 160px;
	margin-left: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	clear: both;
}

/*　categoryPrevNext　ここまで　*/
/*　基本設定　ここまで　*/

/*　コンテンツ内容　ここから　*/
/*　Another_01　ここから　*/

#whitedayCover {
	margin-top: 40px;
	margin-right: auto;
	margin-left: 40px;
	border: 1px solid #CCC;
}

#another_01_whiteday_a {
	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #CCC;
}

#another_01_whiteday_b {
	padding: 0px;
	float: right;
	margin-top: 40px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_a {
	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
	border: 1px solid #600;

}

#another_01_sumasuta_b {
	padding: 0px;
	float: right;
	margin-top: 40px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #600;
}


#another_01_sumasuta_01 {
	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 40px;
}

#another_01_sumasuta_02 {
	padding: 0px;
	float: right;
	margin-top: 40px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#another_01_sumasuta_03 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	clear: both;
	border: 1px solid #CCC;
}

#another_01_sumasuta_04 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_05 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	clear: both;
	border: 1px solid #CCC;
}

#another_01_sumasuta_06 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
	height: 661px;
}

#another_01_sumasuta_07 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 18px;
	margin-bottom: 20px;
	margin-left: 30px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_08 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_09 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_10 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_12 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_11 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_13 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 170px;
	border: 1px solid #CCC;
	clear: both;
}

#another_01_sumasuta_14 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 170px;
	margin-bottom: 20px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_15 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 170px;
	border: 1px solid #CCC;
	clear: both;
}

#another_01_sumasuta_16 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 170px;
	margin-bottom: 50px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_17 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
	clear: both;
	border: 1px solid #CCC;
}

#another_01_sumasuta_18 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 50px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_19 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 150px;
	border: 1px solid #CCC;
	clear: both;
}

#another_01_sumasuta_20 {
	padding: 0px;
	float: right;
	margin-top: 130px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCC;
}

#another_01_sumasuta_21 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	clear: both;
}

#another_01_sumasuta_22 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#another_01_sumasuta_23 {
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 30px;
	clear: both;
}

#another_01_sumasuta_24 {
	padding: 0px;
	float: right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 0px;
}

/*　Another_01　ここまで　*/

/*　Another_02　ここから　*/

#concept_02 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	width: 960px;
	font-size: 0.9em;
	color: #999;
	line-height: 1.5em;
	text-align: justify;
	clear: both;
}

#concept_02 dt {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#concept_02 dd {
	margin: 0px;
	padding: 0px;
}

#another_02_illust_01 {
	float: left;
	padding: 0px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#another_02_illust_02 {
	float: right;
	padding: 0px;
	margin-top: 40px;
	margin-right: 10px;
	margin-bottom: 100px;
	margin-left: 0px;
}

#another_02_illust_03 {
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}

#another_02_illust_04 {
	float: left;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#another_02_illust_05 {
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 80px;
	margin-left: 0px;
}

#another_02_illust_06 {
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}

#another_02_illust_07 {
	float: left;
	clear: both;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#another_02_illust_08 {
	float: right;
	padding: 0px;
	margin-top: 150px;
	margin-right: 10px;
	margin-bottom:200px;
	margin-left: 0px;
}

#another_02_illust_09 {
	clear: both;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}

#another_02_illust_10 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
	border: 1px solid #36F;
}

#another_02_illust_11 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}

#another_02_illust_12 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 30px;
}

#another_02_illust_13 {
	float: left;
	padding: 0px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 50px;
	margin-left: 0px;
	border: 1px solid #c0c0c0;
}

#another_02_illust_14 {
	float: right;

	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	border: 1px solid #c0c0c0;
}

#another_02_illust_15 {
	float: left;
	clear: both;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #c0c0c0;
}

/*　Another_02　ここまで　*/

.div_anotherImage_01 {
	margin-top: 60px;
	margin-left: 30px;
}

.anotherImage_01 {
	float: left;
	margin-right: 188px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.anotherImage_01_right {
	float: left;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.div_anotherImage_02 {
	margin-top: 0px;
	margin-left: 218px;
	margin-right: 0px;
	margin-bottom: 0px;
	clear: both;
}

.anotherImage_02 {  
	float: left;
	margin-top: 0px;
	margin-right: 188px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.div_anotherImage_03 {
	margin-top: 0px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 50px;
}

/* PageTopへのリンクアイコン　ここから */

.pageTopIcon_another03 {
	text-align: right;
	padding: 0px;
	margin: 0px;
	float: right;
}

/* PageTopへのリンクアイコン　ここまで */
