body	{margin:0px;
	 padding:0px}

/* === 全体の構成 === */
.pos 	{width:100%;
	 margin:0px;
	 padding:0px;
	 text-align:center}

.head	{width:630px;
	 height:50px;
	 margin:0px;
	 padding:0px;
	 font-size:16px;
	 color:#666666}


.head td	{margin:0px;
		 padding:0px}

.home	{width:315px;
	 height:50px}

.home a	 {color:#666666;
	 font-family:'Century Gothic';
	 text-decoration:none}

.home a:hover	{border-bottom:solid 1px;}

.home img 	{margin-left:3px;
		 margin-right:2px}


.back	{width:315px;
	 height:50px;
	 text-align:right}

.back a	 {color:#666666;
	 font-family:'Century Gothic';
	 text-decoration:none}

.back a:hover	{border-bottom:solid 1px;}

.back img 	{margin-left:2px;
		 margin-right:3px}

/* === メインの構成 === */
.all	{width:630px;
	 text-align:center}

.all td {margin:0px;
	 padding:0px}

.a1	{width:210px;
	 height:210px}

.a1	{border:solid 1px #cccccc;}

.a1 img	{text-align:center;
	 vertical-align:top}

.a2	{width:210px;
	 height:210px}

.a2	{vertical-align:middle;
	 text-align:center}

.a4	{width:210px;
	 height:420px;
	 padding:20px;
	 font-size:16px;}

.a4	{color:#666666}
/*.a4	{border:dotted 1px;}*/

.a4	{vertical-align:top}

.a4 div	{font-size:16px;
	 margin-top:5px;
	 margin-left:30px;
	 padding:0px}

.a4 a	{color:#336633;
	 font-family:'Century Gothic';
	 text-decoration:none}

.a4 a:hover{border-bottom:solid 1px;
		 color:#669966;}

.b1	{width:420px;
	 height:420px}

.b1	{vertical-align:middle;
	 text-align:center}

.b2	{width:420px;
	 height:210px}

.b2	{vertical-algin:top;
	 text-align:center}

.cell	{width:210px;
	 height:630px;
	 margin:0px;
	 padding:0px}

.bell 	{width:420px;
	height:630px;
	margin:0px;
	padding:0px}

.bell td	{margin:0px;
	 	 padding:0px}

.copy	{margin-top:30px;
	 padding-top:6px;
	 font-size:10px;
	 text-align:center;}
