@charset "shift_jis";


body {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:70px;
	margin-right:10px;
}
.blank1 {
	font-size:0em;
	width:1px;
	height:1px
}
.blank3 {
	font-size:0em;
	width:3px;
	height:3px
}
.blank5 {
	font-size:0em;
	width:5px;
	height:5px
}
.blank7 {
	font-size:0em;
	width:7px;
	height:7px
}
.blank10 {
	font-size:0em;
	width:10px;
	height:10px
}
.blank15 {
	font-size:0em;
	width:15px;
	height:15px
}
.blank20 {
	font-size:0em;
	width:20px;
	height:20px
}
/* ************** アイテムレイヤー ************** */


/* ************** Body背景画像 ************** */
body {
margin: 50px 10px 12px 50px;
padding: 0;
background: url(../0img_dc/haikei/08_antique_teak_t.jpg);
}

/* **** ギャラリー（カテゴリー別順）での( 1 Article )を非表示にする **** */ 
/* 「( 1 Article )」全体を非表示 */
.article {
	display: none;
}

/* 「Petit Homepage Service　|」を非表示にする */
#PetitFooterCopy {
	display: none;
}


/* ************** ページサイズ調整 ************** */
.wide_5 { width: 703px; }
.wide_7 { width: 701px; }
#content { margin: 0 2px; }
#content .wide_7 { width: 695px; }


.wide { width: 700px; }
.wide_10 { width: 710px; }
.wide_79 { width: 621px; }
.wide_92 { width: 608px; }
.wide_97_2 { width: 201px; }


.wide_77 { width:605px; }


/* ************** 紙部分の背景色を透明化 ************** */
.textbgcolor { background-color: transparent; }

/* ************** プチ穴リンクを停止する ************** */
.hole {display:none;}
	
/* ************** 触れると字の色が変わる ************** */
a:hover {color : #FF0000}




/* ************** ヘッダ(穴リンクエリア) ************** */
#vWide7_1 { background-color: transparent; }
.accentcolor {
height:60px;
background-repeat: no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/0img_dc/kami/07_youshi_700_hd.png,sizingmethod=scale);
}
html>body .accentcolor { background-image: url("../0img_dc/kami/07_youshi_700_hd.png"); }


/* ************** 穴リンク位置調整 ************** */
.hole {
position: relative;
background: none;
}
#holeLeft { left:17px; top: 10px; }
#holeRight { left:-17px; top: 10px; }


/* ************** コンテンツ部分シャドウ ************** */
#wrapcontent {
width: 100%;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/0img_dc/shadow/shadow_700_youshi.png,sizingmethod=scale);
}
html>body #wrapcontent { background: url("../0img_dc/shadow/shadow_700_youshi.png") repeat-y; }


/* ************** コンテンツ部分 ************** */
#content { background: url("../0img_dc/kami/07_youshi_700_bd.gif") repeat-y; }


/* ************** デフォルトの線・影を透明化 ************** */
.shadow, .line { background: transparent; }


/* ************** 破線 ************** */
.dotline {
height: 5px;
border: ;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/0img_dc/line/line_gray_500.png,sizingmethod=image);
}
html>body .dotline { background: url("../0img_dc/line/line_gray_500.png") no-repeat left top; }


/* ************** 左右余白 ************** */
.PetitPaddingLeft { width: 45px; }
.PetitPaddingRight { width: 45px; }


/* ************** フッタ ************** */
#PetitFooter {
height: 53px;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/0img_dc/kami/07_youshi_700_ft.png,sizingmethod=scale);
}

html>body #PetitFooter { background: url("../0img_dc/kami/07_youshi_700_ft.png") no-repeat;
 }

#PetitFooterCopy {
	display:none;
}
-->
</style>

}


/* ************** AlphaImageLoader用調整Style ************** */
#PetitFooter a, input, select, textarea { position: relative; }



/* ************** リンクカラー ************** */
a:link { color: #666657; text-decoration: none; }
a:visited { color: #666657; text-decoration: none; }
a:hover, a:active { color: #B68185; text-decoration: underline; }

html{
    height:100%;
}
body{
    height:100%;
}
* html div#container{
    height:100%;
}
div#container{
    width: 75%;
    margin:0px auto;
    position:relative;
    min-height: 100%;
}
body > #container {
        height: auto;
}
div#main{
    padding-bottom:20px;
    text-align: center;
}
#foot{
    position:absolute;
    bottom:0px;
    height:10px;
    width:100%;
}

