<STYLE TYPE="text/css">
<!--


/*
information{
	概要 : このCSSファイルはサイト全体に関連するセレクタの設定を記述しています。;
	サイト名 : ムラサキイロノアリス;
	URL : http://www.saira.jp/;
	更新日時 : 2008/11/27;
}

 */




/* コンテンツ
--------------------------------------------------------------------------

	1. 全体要素
	2. "hide" 要素 (remove)
	9.RSSフィーダーのセクション
	10. パンくずリストのセクション 
		: リンクの色の設定
		: パンくずリスト
	11. 映画のセクション 
	12. まとめのセクション 
	13. メールフォームのセクション 
	13. お詫びと問題点のセクション 

--------------------------------------------------------------------------
*/


/*	1. 全体要素
-----------------------------------------------	*/
	HTML {
		SCROLLBAR-FACE-COLOR: #000000; 
		SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
		SCROLLBAR-SHADOW-COLOR: #ffffff; 
		SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
		SCROLLBAR-ARROW-COLOR: #ffffff; 
		SCROLLBAR-TRACK-COLOR: #000000; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	}

	body {
		text-align: center; /* IEセンター用 */
		margin: auto; /* センター用 */
		padding: auto; /* センター用 */
		FONT-SIZE: 11px;
		background:#cc99ff url(http://www.saira.jp/img/bg.gif) center repeat-y;
		COLOR: #ffffff; 
		LINE-HEIGHT: 20px; 
		FONT-FAMILY: Osaka,Verdana,Tahoma;
	}

	table{ 
		font-size : 8px ;
		text-align:left;
	}
	hr{
		margin: 1em 0 1em;
		padding: 0;
		height: 4px;
		border: #c9f 1px solid;
		background: #6A0F10;
	}
	
	hr.l2{
		margin: 1em 0 1em;
		padding: 0;
		height: 3px;
		border: #606 1px solid;
		background: #330066;
	}
	
	}
/*	2. "hide" 要素 (remove)
-----------------------------------------------	*/
	.rmv{
		display:block;
		position:absolute;
		top:-9999px;
		left:-9999px;
}
/* h1h2h3 */

	h1,h2,h3,h4,h5,h6,p,adress {
		font-size: 100%;
		font-weight: normal;
		line-height:1em;
		margin: 0;
	}

/* リンク文字設定 */

	a {
		color: #ffccff;
	}
	a:link {
		color: #ffccff;
		background: none;
	}
	a:visited {
		color: #ffcccc;
		background: none;
	}
	a:active {
		color: #ffcccc;
		background: none;
	}
	a:hover {
		color: #990000;
		background: none;
	}
	
/* contents layout */

/*強調文字 */
	p {
		text-indent: 1em;
		margin-top : 12px;
		margin-bottom : 12px;
		line-height : 130%;
	}
	p.com {
		text-indent: 1em;
		margin-top : 30px;
		margin-bottom : 30px;
		line-height : 130%;
	}
/*強調文字 */
	.un {
		text-decoration: underline;
		text-underline-position: below; 
		color: #ffff66;
	}
	.unr {
		text-decoration: underline;
		text-underline-position: below; 
		color: #ff3333;
	}
	/*基本li用 */
	.aaa {
		line-height : 130%;
		color : #aaaaaa;
	}
/*画像回り込み */
	*.float{
		float: left;
		margin-right: 1em;
      }
	*.floatclear{
		clear: both;
      }	
	*.floatr{
		float: right;
		margin-left: 1em;
      }

/*強調文字枠 */
	li {
		line-height : 130%;
	}
	ul.none {
		list-style-type : none ;
	}
/*本体 */
	#post_body {
		width : 490PX;
		margin : 0px 5px 0px 5px;
		font-size : 11pt;
		position:relative;
	}
	#post_mbody {
		width : 490PX;
		margin : 0px 5px 0px 5px;
		font-size : 10pt;
		position:relative;
	}
	#post_sbody {
		width : 490PX;
		margin : 0px 0px 0px 0px;
		font-size : 10pt;
		position:relative;
	}
/*強調文字枠 */

	/*親要素firefox背景出し用 */	
	#waku:after {
	content: "";
	display: block;
	clear: both;
	}

	#waku {
		background : #303;
		width : 760px;
		text-align: left;
		margin : 0px auto;
	} 
	#waku1 {
		background-color : #303;
		width : 250px;
		padding : 0px;
		text-align: left;
		color: #fff;
		font-size : 10pt;
		float: left;
		border : double 1px #cc99ff;
	}
	#waku2 {
		background-color : #303;
		width : 500px;
		padding : 0px;
		text-align: left;
		color: #fff;
		font-size : 10pt;
		float: right;
		border : double 1px #cc99ff;
		overflow : hidden;
	}
	.buy1 {
		background-color : #ff99ff;
		width : 100%;
		padding : 5px;
		margin-top : 7px;
		margin-bottom : 2px;
		color: #000000;
		font-size : 14pt;
		font-weight : 500 ;
		border-top : double 3px #900;
		border-bottom : double 3px #900;
		border-left : double 0px #333333;
		border-right : double 0px #333333;
	}
/*強調文字 */
	.moji1 {
		color: #ffffff;
		font-size : 12pt;
		background-color : #663366;
	}
	.s1 {
		font-size : 60%;
	}
/*画像下空白除去 */
	div img {
		vertical-align: text-bottom;
	}

/*枠1 */
	.Ce{
		float:left;
		margin-left: 0em;
		width: 580px;
		}
	.Ce-l {
		float:left;
		width: 270px;
		border: 1px solid #ffcc66;
		background: #ffffcc;
	}
	.Ce-r {
		float:right;
		width: 270px;
		border: 1px solid #ffcc66;
		background: #ffffcc;
	}

/*枠商品 */
	.Cm{
		padding : 3px;
		float:left;
		margin-left: 3px;
		width: 270px;
		border: 1px solid #cccccc;
		background: #ffffff;
		}
/* 9. ＲＳＳフィーダーのセクション
--------------------------------------------------------------------------	*/

	.rss {
		background-color : #303;
		margin-left: 0.5em;
		width : 105px;
		height : 20px;
		padding : 2px;
		color: #fff;
		font-size : 10pt;
		float: left;
	} 

/* 10. パンくずリストのセクション (#topcol内)
--------------------------------------------------------------------------	*/

/*	パンくずリスト	*/
	#breadcrumb{
		padding:7px 10px 8px 13px;
		margin:0;
		border-left : double 1px #cc99ff;
		border-right : double 1px #cc99ff;
		width : 735px;
	}
	#breadcrumb p{
		margin:0;
	}
	#breadcrumb img{
		margin:0 3px;
		vertical-align:middle;
	}

/* 11. 映画のセクション 
--------------------------------------------------------------------------	*/
	/*親要素firefox背景出し用 */	
	#mowa:after {
	content: "";
	display: block;
	clear: both;
	}
	#mowa {
		width : 500px;
		text-align: left;
		margin : 0px auto;
	} 
	#mowa1 {
		width : 250px;
		padding : 0px;
		text-align: left;
		font-size : 10pt;
		float: left;
	}
	#mowa2 {
		width : 250px;
		padding : 0px;
		text-align: left;
		font-size : 10pt;
		float: right;
	}
/*強調文字 */
	.motitle {
		color: #ffffff;
		font-size : 14pt;
		background-color : #663366;
		padding:5px;
		margin-bottom : 10px ;

	}
/* 12. まとめのセクション 
--------------------------------------------------------------------------	*/
	/*親要素firefox背景出し用 */	
	#mowa:after {
	content: "";
	display: block;
	clear: both;
	}
	#sowa {
		width : 500px;
		text-align: left;
		margin : 0px auto;
	} 
	#sowa1 {
		width : 500px;
		padding : 0px;
		text-align: left;
		font-size : 10pt;
		float: left;
	}
	/*まとめ画像枠 */
	.socwa {
		width : 480px;
		text-align: left;
		margin : 0px auto;
	} 
	.socwa1 {
		width : 122px;
		padding : 0px;
		text-align: left;
		font-size : 10pt;
		float: left;
	}
	.socwa2 {
		width : 122px;
		padding-right : 2px;
		text-align: left;
		font-size : 10pt;
		float: right;
	}

	img.mi{
		margin:1em 10px 0px 1em;/* 画像と文字との間の調整 */
	}
/* 13. メールフォームのセクション 
--------------------------------------------------------------------------	*/


.att {
        color:#ff0000;
        font-weight:bold;
}

.admenu {
        background:#89b0f1;
        color:#000;
        font-weight:bold;
        font-size:12px;
        text-align:center;
}
.mail_main {
        color:#ffffff;
        padding: 10px 0 10px 8px;
        background:#330033;
        text-align:center;
}

dl.mail_form_detail {
        width: 500px;
        text-align:left;
}

dl.mail_form_detail dt {
        color:#ffffff;
        width: 155px;
        padding-bottom:7px;
        float: left;
        display:inline;
        clear:both;
}
	
dl.mail_form_detail dd {
        width: 340px;
        color: #2f4f4f;
        margin: 0;
        padding-bottom:7px;
        float: left;
        display:inline;
}

.mail_att_msg {
        text-align:center;
}

.mail_att_msg p {
        line-height:120%;
}


.mail_att_msg_result {
        text-align:center;
}

.mail_att {
        color:#ffcccc;
        font-size:120%;
}

.mail_button {
        text-align:center;
        margin-top:10px;
        padding-top:10px;
        border-top:1px dotted #999999;
        width:500px;
        clear:both;
}

.mail_main input,
.mail_main textarea,
.mail_main select,
.mail_main_confirm input {
        border:1px solid #999999;
        background:#ffccff;
        overflow:auto;
        font-size:100%;
}

.confirm_all {
        text-align:center;
        margin-bottom:10px;
}

.mail_main_confirm {
        width:500px;
        padding: 10px 8px 10px 8px;
        background:#330033;
        text-align:left;
}

.mail_input_word {
        margin-left:15px;
        text-align:left;
        margin:12px;
}

.mail_input_menu {
        text-decoration:underline;
        color:#ffcccc;
        text-align:left;
        margin:0;
}

.mail_button2 {
        padding-top:10px;
        padding-bottom:20px;
        margin-top:10px;
        border-top:1px dotted #999999;
}

.mail_button_left {
        width:240px;
        float:left;
        display:inline;
        text-align:right;
}

.mail_button_right {
        width:240px;
        float:left;
        display:inline;
        padding-left:10px;
}

/* 14. お詫びと問題点のセクション 
--------------------------------------------------------------------------	*/

	h3.coll10 {
		margin :0px 0px 0px 0px; 
		text-indent: 1em;
		margin-top : 15px;
		margin-bottom : 15px;
		line-height : 130%;
		border-top : double 0px #636;
		border-bottom : double 1px #636;
		border-left : solid 3px #636;
		border-right : double 0px #636;
	}
	h4.coll10 {
		margin :0px 0px 0px 15px; 
		text-indent: 1em;
		margin-top : 15px;
		margin-bottom : 15px;
		line-height : 130%;
		border-top : double 0px #636;
		border-bottom : double 1px #636;
		border-left : solid 6px #636;
		border-right : double 0px #636;
	}
	h5.coll10 {
		margin :0px 0px 0px 30px; 
		text-indent: 1em;
		margin-top : 15px;
		margin-bottom : 15px;
		line-height : 130%;
		border-top : double 0px #636;
		border-bottom : double 1px #636;
		border-left : solid 9px #636;
		border-right : double 0px #636;
	}
	.coll10-4 {
		margin :0px 0px 0px 15px;
	}
	.coll10-5 {
		margin :0px 0px 0px 30px;
	}
	.ensoh:after {
	content: "";
	display: block;
	clear: both;
	}
	.ensoh {
		width : 20px;
		text-align: left;
		margin : 0px auto;
		float: left;
	} 
	.ensohw {
		width : 500px;
		text-align: left;
		margin : 0px auto;
		float: left;
	} 
-->
</STYLE>