﻿@charset "utf-8";

/* ===================================================================
	Site Name: base

	Author: aki
=================================================================== */

#flash-outer{
	width:978px;
	margin:0 auto;
}

#conLeft{
	width:535px;
	float:left;
}

#conRight{
	width:316px;
	float:right;
}

h3{
	margin:0 0 10px 0;
}

#conLeft #con1-mdl{
	background:url(../img/top/con1-mdl.gif) left top repeat-y;
	width:530px;
}

#conLeft #con1-top{
	background:url(../img/top/con1-top.gif) left top no-repeat;
}

#conLeft #con1-btm{
	background:url(../img/top/con1-btm.gif) left bottom no-repeat;
}

#conLeft #con1-inner{
	padding:10px 20px 15px 20px;
}

#conLeft #con1 dl{
	background:url(../img/top/bar.gif) left bottom repeat-x;
	min-height:1px;
	_height:1px;
	padding:10px 0 5px 0;
}

#conLeft #con1 dt{
	float:left;
	width:100px;
	background:url(../img/top/i1.gif) right center no-repeat;
}

#conLeft #con1 dd{
	float:right;
	width:380px;
}


#conLeft #con1 dd a {
	text-decoration:underline;
	color:#444444;
}

#conLeft #con1 dd a:link {
	text-decoration:underline;
}

#conLeft #con1 dd a:visited {
	text-decoration:underline;
}

#conLeft #con1 dd a:hover {
	text-decoration:none;
}

#conLeft #con1 dd a:active {
	text-decoration:none;
}





#conLeft #con2{
	margin:20px 0 0 0;
}


#conRight #con3-mdl{
	background:url(../img/top/frame-mdl.gif) left top repeat-y;
	width:310px;
}

#conRight #con3-top{
	background:url(../img/top/frame-top.gif) left top no-repeat;
}

#conRight #con3-btm{
	background:url(../img/top/frame-btm.gif) left bottom no-repeat;
}

#conRight #con3-inner{
	padding:40px 30px 30px 30px;
}

#conRight #con3-inner #p1{
	padding:0 60px 0 0;
}

#conRight #con3-inner #p2{
	padding:0 0 0 90px;
}

#conRight #con4{
	margin:20px 0 0 0;
}

#conRight #con4 p{
	margin:0 0 0 1px;
}
