@charset"shift_JIS";
*{background:none; margin:0; padding:0;}

.cl,strong{font-weight:bold;}
body,.cate,.cen,.cl,.navi,.navi2,.navi3{text-align:center;}

body{color:#006; margin-top:25px; background:#FFC;}
div{text-align:left; margin:0 auto; width:700px;}
h1{font-size:30px; margin-bottom:25px; padding:0 0 8px 55px;
	border-bottom:5px dotted #F60; text-align:left; color:#C00;
	background:url(../pict/top.gif) no-repeat; letter-spacing:0.5em;}
h1.thanks{font-size:20px; margin:50px auto 15px; padding:5px 0 0 37px;
	color:#C00; background:url(../pict/mini3.gif) no-repeat;
	width:250px; border:none; letter-spacing:normal;}
/*メールフォームのお礼ページ題字*/
h2{font-size:20px; margin:50px 0 15px; padding:5px 0 0 37px; color:#C00;
	background:url(../pict/mini3.gif) no-repeat; clear:left;}
h2.cate{font-size:24px; border-left:25px solid #F66;
		border-right:25px solid #F66; padding:0 10px; color:#F66;
		width:200px; margin:30px auto 20px; background:none;}
/*ギャラリーのカテゴリー名*/
img{border:none; vertical-align:baseline;}/*リンク線消し*/
img.art{border:1px solid #000; margin:20px 0 30px;}
/*ギャラリーの作品画像*/
img.art2{border:1px solid #000; margin:20px 0 10px;}
/*キャプションがつく作品画像*/
input,textarea{background:#FFF}
li{list-style:square; margin:15px 0; line-height:1.5em;}
li.rich{color: #C06;}/*サイトのコードについて*/
p{line-height:1.5em;}
p.self{float:left; width:120px; margin-left:15px;}
p.navi{font-size:small; margin:20px 0;}/*ページ最下のナビ*/
p.navi2{font-size:small; margin:50px 0;}/*ギャラリーのナビ*/
p.navi3{margin:20px 0;}/*パスファインダのナビ*/
ul{margin-left:20px;}/*プロフィールほか*/

.cen{}
.mini{font-size:smaller;}

a:link {color: #00C;}
a:visited {color: #800080;}

/*以下は印刷時設定*/
@media print{
body{margin-top:0; color:#000}
div{width:auto; margin:0 5%;}
}