﻿@charset "UTF-8";

/*==========================================================
	京都ワビタス
	URL: http://
	Date: 2007-11-29
	Copyright (C) 2007 Wabitas. All Rights Reserved. 
==========================================================*/

/*lead文*/

div.lead{
	background:url(../images/sample/bg_lead.gif) repeat;
	border:1px solid #ccc;
	width:512px;
	padding:10px;
	margin:10px 0 20px 21px;
	}

*html div.lead{
	padding:10px 10px 0 10px;
	}

div.lead img.leadimg{
	float:right;
	width:100px;
	height:100px;
	}

div.lead div.leadtex{
	float:left;
	width:412px;
	}

div.lead div.leadtex p{
	margin:0 0 7px 0;
	}

div.lead div.leadtex p.leadnote{
	margin:0;
	font-size:94%;
	}

div .leadnote{
	margin:0;
	font-size:94%;
	}

div.leadtex{
	width:547px;
	}

/*本文*/

div.box{
	background:url(../images/sample/bg_box.gif) repeat-y;
	width:574px;
	margin:20px 0 20px 1px;
	padding:0 0 10px 0;
	}

div.box h4{
	width:540px;
	margin:10px 0 10px 21px;
	}

div.box p{
	margin:10px 0 10px 41px;
	}

div.note{
	width:512px;
	height:auto;
	margin:10px 0 20px 21px;
	padding:10px;
	}

div.note p{
	margin:0;
	margin:0 0 10px 0;
	}

div.note p.leadnote{
	margin:0;
	font-size:94%;
	}

ul#samplelist{
	margin:10px 0 10px 41px;
	}

ul#samplelist li{
	float:left;
	background:url(../images/sample/ar.gif) no-repeat 0 5px;
	padding:0 10px 0px 10px;
	}

/*form*/

div.appli{
	background:#FFFFFF;
	border:1px solid #A90015;
	padding:10px;
	margin:10px 0 10px 31px;
	width:496px;	
	}
	
div.appli h4{
	margin:5px 0 5px 0;
	display: block;
	}

table.appliTb{
	width:496px;	
	}

table.appliTb th,table.appliTb td{
	text-align:left;
	padding:10px;
	background:url(../images/sample/border.gif) repeat-x bottom;
	}

table.appliTb th.col01,table.appliTb td.col02{
	background-image:none;
	}

table.appliTb th.col01{
	padding-bottom:0;
	}

table.appliTb td.col02{
	text-align:center;
	}

table.appliTb select{
	width:120px;
	}

input.submitbtn{
	margin-right:10px;
	}

/* thanksページ
--------------------------------------------------------*/
div.thanks{
	width:auto;
	height:auto;
	font-size:1em;
	}

div.thanks p{
	margin: 0 0 10px 0;
	}
	
.center{
	text-align: center;
	}

