@charset "UTF-8";
/*@kaden-sommelier data@2009/0714　
-------------------------------------------------------------*/
/*
	[0]clearfix
	[1]HTML/BODY/WRAP
	[2]Left_Menu
	[3]Main_Container
	[4]Foot_Container
	[5]Copyright
	[6]fontset
	[7]Profil
-------------------------------------------------------------*/

/*
-------------------------
	clearfix
-------------------------
*/
.clearfix {
	zoom:1;/*for IE 5.5-7*/
}
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    height: 0px;
    clear: both;
}
* html .clearfix {
	display: inline-block;
}

/*
-------------------------
	[1]HTML/BODY/WRAP
-------------------------
*/

body {
	text-align: center;
	background: #CC9933 url(../image/bg.gif) repeat;
}
#Wrap {
	width: 800px;
	margin: 0px auto;
	padding: 0px 0px 5px;
	text-align: left;
	background: #fff url(../image/b_bg.gif) repeat;
}


.Main_Wrap {
	width: 800px;
	background: #fff url(../image/b_bg.gif) repeat;
}

/*
-------------------------
	[2]Left_Menu
-------------------------
*/
#Left_Menu {
	width: 253px;
	float: left;
}
.Onair {
	width: 225px;
	margin: 5px 0px 5px 7px;	
}
.Onair dl {
	display:none
}
.SearchForm {
	width: 225px;
	margin: 5px 0px 5px 7px;
	text-align:left;
	font-size:11px;
	line-height:11px;
	background: url(../image/search_bg.gif) repeat;
}

.SearchForm form {
	margin: 0px 0px 0px 10px;
}
.SearchForm p {
	margin: 0px 0px 5px;
	padding: 0px;
}
.BtnSearch {
	margin: 0px 0px 0px 65px;
}

#Left_Menu .Profil {
	width: 225px;
	margin: 5px 0px 5px 7px;
	font-size:1px;
	background: url(../image/search_bg.gif) repeat;
}
#Left_Menu .Pro_link {
	margin: 5px 0px 10px 13px;
}


/*
-------------------------
	[3]Main_Container
-------------------------
*/
#Main_Container {
	width: 547px;
	float: left;
}

#Main_Container .Pod {
	margin: 20px 0px 15px 20px;	
}
#Main_Container .Pod p {
	margin: 0px 0px 0px 10px;
	font-size: 12px;
	line-height: 160%;
}
#Main_Container .Pod img {
	margin: 0px 0px 5px;	
}
#Main_Container .OaSearch {
	margin: 0px 0px 10px 15px;
}
.DataBox {
	width: 547px;
	margin: 10px 0px 5px;
	float: left;
}
.BtnMore {
	width: 106px;
	margin: 15px 30px 3px 0px;
	float: right;
}
.SetLine {
	margin: 0px 0px 0px 15px;
	font-size: 1px;
	clear: right;
}
#Main_Container p {
	margin: 0px 0px 0px 20px;
	color: #663300;
}
#Main_Container h3 {
	margin: 0px 30px 0px 20px;
	color: #E95801;
	font-size: 20px;
	line-height:26px;
}


.Navi_Container {
	margin: 0px auto;
	text-align: center;
	font-size:14px;
}
.Navi_Container a {
	text-decoration: underline;
}

/*
----------------------------------------
	[4]Foot_Container
----------------------------------------
*/


.Clear {
	clear: both;
}
#Foot_Container {
	width: 800px;
	margin: 0px auto;
	padding: 0px;
}

/*
-------------------------
	[5]Copyright
-------------------------
*/
.Copyright {
	margin-top: 5px;
	height: 30px;
	text-align: center;
}

/*
-------------------------
	[6]fontset
-------------------------
*/

body,div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form {
	margin: 0px;
	padding: 0px;
}
h1,h2 {
	display:none;
}
img {
	vertical-align: top;
}
p {
	font: 80%/140% "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
	padding: 0px;
}
a {
	color: #E95801;
	text-decoration: none;
}
a:hover {
	color:#3366CC;
}

/*
-------------------------
	[7]Profil
-------------------------
*/
#Profil_Container {
	width: 547px;
	float: left;
	margin:20px 0;
}

.pro_name {
	margin: 10px 0px 5px 20px;
}
.pro_area {
	width: 495px;
	margin:0 auto;
	padding-bottom:5px;
}
.pro_area .p_s {
	font: 75%/140% "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 0px 0px 0px 0px;
}
.photo {
	width: 230px;
	float: left;
}
#Profil_Container .text {
	width: 230px;
	float: left;
	margin: 10px 0px 0px 0;
	padding-left:20px;
}
.page_top {
	text-align: right;
	margin: 10px 20px 0px 20px;
}

.hp{
	margin-top:10px;
}

