@charset "UTF-8"; 


/*　共通設定　－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
#pan {
	margin:0 10px 8px 0;
	padding:0;
	text-align:right;
}
h2 {
	margin:0 0 10px 0;
	padding:0;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
	line-height:1px;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－トップページ　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/
/*　イメージ写真　－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.top_img01 {
	margin:0 0 8px 0;
	padding:0;
}
/*　IE6のみ適用　*/
* html body .top_img01 {
	margin:0 0 7px 0;
	padding:0;
}
/*　IE6・IE7以外（モダンブラウザ）　*/
html>/**/body .top_img01 {
	margin:0 0 10px 0;
	padding:0;
}


/*　コースレッスン開催予定　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
#top_img06 {
	margin-bottom: 10px;
}

.top_table01 {
	border-collapse:collapse;
	width:700px;
	margin:10px 0 0 0;
}
.top_table01 th {
	/* v--- add 2009/05/21 ---*/
	/* width:540px; */
	width:500px;
	/* v--- add 2009/05/21 ---*/
	background-color:#e8e8f0;
	border:solid 1px #c4c4d8;
	margin:0;
	padding:0 0 5px 0;
}

.top_table01 td.top-table_td01 {
	width:15px;
}
.top_table01 td.top-table_td02 {
	/* v--- add 2009/05/21 ---*/
	display: none;
	/* ^--- add 2009/05/21 ---*/
	width:145px;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #c4c4d8;
}

.top_table01 th li.top_li01 {
	float:left;
	width:auto;
	margin:5px 0 0 0;
}
.top_table01 th li.top_li02 {
	/* v--- add 2009/05/21 ---*/
	/* float:left; */
	float:right;
	/* v--- add 2009/05/21 ---*/
	width:54px;
	margin:12px 0 0 0;
	padding:0;
}
.top_table01 th li.top_li03 {
	/* v--- add 2009/05/21 ---*/
	display:none;
	/* ^--- add 2009/05/21 ---*/
	float:left;
	width:104px;
	text-indent:-9999px;
	margin:12px 0 0 0;
	padding:0;
}
.top_table01 th li.top_li04 {
	clear:both;
	margin:0 0 0 0;
	padding:0;
	line-height:3px;
}

.top_table01 th li.top_li03  a {
	background:url(../images/top/mousikomi.gif) no-repeat;
	height:27px;
	margin:0;
	display:block;
	width:97px;
}
.top_table01 th li.top_li03  a:hover {
	background:url(../images/top/mousikomi.gif) no-repeat 0 -27px;
	height:27px;
	width:97px;
	margin:0;
}

.top_table01 th dt {
    color:#0f7c17;
	font-weight:bold;
	margin:0 0 0 10px;
	padding:0;
}
.top_table01 th dd {
	margin:0 0 0 20px;
	padding:0;
}
.top_table01 th li.top_li04 img {
	margin:0 0 0 0;
	padding:0;
	height:3px;
}
.top_table02 {
	border-collapse:collapse;
	line-height: 150%;
	background-color: #E8E8F0;
	text-align: left;
	width: 700px;
	border:solid 1px #c4c4d8;
}

.top_table02 img{
    margin-left: 5px;
}

.top_table02 td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9999CC;
	padding: 5px 5px 5px 20px;
}

.top_table02 dt {
    color:#0f7c17;
	font-weight:bold;
}

.top_table03 {
	width: 700px;	
}

.top_table03 td {
	vertical-align: top;
	padding-bottom: 3px;
}

.top_table03 td img{
    padding-top: 2px;
}
    

/*　IE6・IE7以外（モダンブラウザ）　*/
html>/**/body .top_table01 th li.top_li04 img {
	margin:3px 0 3px 0;
	padding:0;
	height:3px;
}


/*　持ち物　－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.motimono {
	border:solid 1px #c4c4d8;
	width:698px;
	margin:10px 0 15px 0;
	padding:0;
	color:#666;
}
.motimono dt {
	margin:5px 0 3px 20px;
	padding:0;
}
.motimono dd {
	margin:0 0 5px 40px;
	padding:0;
}


/*　News・キャンペーン　－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.top_dl01 {
	margin:10px 0 15px 0;
	padding:0;
}
.top_dl01 dt {
	float:left;
	margin:0 0 3px 20px;
	padding:0;
	width:80px;
}
.top_dl01 dd {
	margin:0 0 3px 80px;
	padding:0;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－レッスン紹介　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　守口カントリークラブのメリット　－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.lesson_ul01 {
	margin:10px 0 15px 35px;
	padding:0;
}


/*　News　－－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.lesson_box01 {
	margin:10px 35px 15px 35px;
	padding:0;
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}
.lesson_box01 h3 {
	clear:both;
	border-top:solid 1px #ccc;
	background-color:#ff9;
	margin:0;
	padding:3px 0 3px 8px;
	font-size:100%;
	font-weight:normal;
}
.lesson_box01 dl {
	margin:0;
	padding:0;
}
.lesson_box01 dt {
	clear:both;
	float:left;
	margin:0;
	padding:3px 0 3px 18px;
	border-top:solid 1px #f1f1f4;
	width:80px;
}
.lesson_box01 dd.left {
	float:left;
	margin:0;
	border-top:solid 1px #f1f1f4;
	padding:3px 0 3px 10px;
	width:100px;
}
.lesson_box01 dd.right {
	margin:0;
	padding:3px 0 3px 10px;
	border-top:solid 1px #f1f1f4;
}

.lesson_p01 {
	margin:10px 35px 0 35px;
	padding:0;
}

.lesson_ul02 {
	margin:10px 0 15px 65px;
	padding:0;
}


/*　天候に左右されないインドア練習場　－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.lesson_p02 {
	clear:both;
	float:left;
	margin:10px 10px 0 35px;
	padding:3px 3px 3px 10px;
	background-color:#ff9;
	display:inline;
	width:350px;
	height:120px;
}
.lesson_img01 {
	float:left;
	width:290px;
	margin:5px 0 0 0;
	padding:0;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－コーチ紹介　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　ごあいさつ　－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.coach_p01 {
	margin:10px 35px 15px 35px;
	padding:0;
}
.coach_p02 {
	margin:10px 35px 20px 35px;
	padding:0;
	text-align:right;
}

/*　コーチ紹介　－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.coach_img01 {
	float:left;
	margin:0 30px 0 10px;
	padding:0;
	width:180px;
	display:inline;
}
.coach_box01 {
	float:left;
	margin:5px 0;
	padding:0;
	width:400px;
}
.coach_img02 {
	float:left;
	margin:0 20px 20px 35px;
	padding:0;
	width:180px;
	display:inline;
}
.coach_box02 {
	float:left;
	margin:0 0 15px 0;
	padding:0;
	width:400px;
}

.coach_box01 h3,
.coach_box02 h3 {
	font-size:100%;
	margin:10px 0 5px 0;
	padding:0;
	font-weight:normal;
}
.coach_dl01 {
	margin:0 0 5px 10px;
	padding:0;
}
.coach_dl01 dt {
	margin:0;
	padding:0;
	font-weight:bold;
}
.coach_dl01 dd {
	margin:0 0 0 10px;
	padding:0;
}

.coach_dl02 {
	margin:0 0 5px 45px;
	padding:0 0 10px 0;
	border:solid 1px #808000;
	background:url(../images/coach/coach_bg.gif);
}
.coach_dl02 dt {
	margin:3px 0 3px 15px;
	padding:0;
}
.coach_dl02 dd {
	margin:0 0 0 30px;
	padding:0;
}

.bar {
	clear:both;
	margin:0 68px 5px 68px;
	padding:0;
}

/*　ご注意　－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.coach_dl03 {
	margin:0 0 20px 100px;
	padding:0;
}
.coach_dl03 li {
	margin:0 0 3px 50px;
	padding:0;
	list-style:decimal;
}
.coach_dl03 li li {
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
}

/*　スケジュールはこちら　－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.coach_link01 {
	margin:0 0 20px 100px;
	padding:0;
	text-indent:-9999px;
}
.coach_link01 a {
	background:url(../images/coach/coach_link01.gif) no-repeat;
	height:23px;
	margin:0;
	display:block;
	width:135px;
}
.coach_link01 a:hover {
	background:url(../images/coach/coach_link01.gif) no-repeat 0 -23px;
	height:23px;
	width:135px;
	margin:0;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－レッスンスケジュール　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　レッスンスケジュール　－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.schedule_table01 {
	margin:10px 35px 15px 35px;
	padding:0;
	border-collapse:collapse;
	border:1px solid #bdd271;
	text-align: center;
	vertical-align: top;
}
.schedule_table01 th {
	border:1px solid #bdd271;
	background-color:#f4fbdc;
}
.schedule_table01 th.title {
	border:1px solid #bdd271;
	background-color:#e3f3a9;
}
.schedule_table01 td {
	border:1px solid #bdd271;
}
.schedule_table01 tr.holiday,
.schedule_table01 th.holiday {
	background-color:#ff9;
}
.schedule_table01 td.yellow,
.schedule_table01 th.yellow {
	background-color:#fbfbc6;
}

.schedule_ul01 {
	margin:0 0 20px 100px;
	padding:0;
}
.schedule_ul01 li {
	margin:0;
	padding:0;
	list-style-image:url(../images/coach/list_img01.gif);
}

/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－競技会　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　競技会成績一覧　－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.kyougikai_ul02 {
	margin:10px 0 15px 35px;
	padding:0;
	list-style-type: circle;
}

.kyougikai_ul02 li {
	padding:5px;
}

/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－よくある質問　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　よくある質問　－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.faq_p01 {
	margin:0 0 15px 35px;
	padding:0;
}
.faq_dl01 {
	margin:0 50px 0 50px;
	padding:0;
}
.faq_dl01 dt {
	margin:0 0 8px 0;
	padding:0;
	background-color:#ff9;
	font-weight:bold;
	line-height:29px;
}
.faq_dl01 dt img {
	vertical-align:middle;
	margin:0 5px 0 0;
	padding:0;
}
.faq_dl01 dd {
	margin:0 20px 20px 35px;
	padding:0 0 0 32px;
	background:url(../images/faq/A.gif) no-repeat;
}
.faq_dl01 dd.img {
	vertical-align:middle;
	margin:0 20px 20px 35px;
	padding:0;
	line-height:29px;
	background:none;
}
.faq_dl01 dd img {
	vertical-align:middle;
	margin:0 5px 0 0;
	padding:0;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－会社概要　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　会社概要　－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.company_dl01 {
	margin:0 35px 20px 35px;
	padding:0;
	background:url(../images/company/company_dl_bg.gif) repeat-y;
	border-top:dotted 1px #ccc;
}
.company_dl01 dt {
	clear:both;
	float:left;
	width:120px;
	margin:0;
	padding:3px 0 3px 0;
	text-indent:10px;
}
.company_dl01 dd {
	padding:3px 0 3px 130px;
	margin:0;
	border-bottom:dotted 1px #ccc;
}
.company_dl01 dd img {
	padding:0;
	margin:0 0 0 120px;
	vertical-align:middle;
}

/*　特定商取引法　－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.company_dl01 dl {
	margin:0 35px 0 15px;
	padding:0;
}
.company_dl01 dl dt {
	clear:both;
	float:left;
	width:50px;
	margin:0;
	padding:3px 0 0 0;
	text-indent:10px;
}
.company_dl01 dl dd {
	padding:3px 0 0 60px;
	margin:0;
	border-bottom:none;
}

/*　プライバシー/著作権について　－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.company_dl02 {
	margin:0 35px 0 35px;
	padding:0;
}
.company_dl02 dt {
	margin:0 0 8px 0;
	padding:0 0 0 10px;
	background-color:#ff9;
	font-weight:bold;
	line-height:29px;
}
.company_dl02 dd {
	margin:0 20px 20px 15px;
	padding:0 0 0 32px;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－お問い合わせ　
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　電話でのお問い合わせ　－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
h2.inq {
	margin:0 0 20px 0;
	padding:0;
}
.inq_tel {
	margin:0 35px 20px 35px;
	padding:0;
}

/*　メールでのお問い合わせ　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.inq_p01 {
	margin:0 35px 10px 35px;
	padding:0;
}
.inq_table {
	margin:0 35px 20px 35px;
	padding:0;
	width:588px;
	border-collapse:collapse;
	border-top:dotted 1px #ccc;
}
.inq_table th {
	margin:0;
	padding:3px 0 3px 10px;
	border-bottom:dotted 1px #ccc;
	background-color:#ff9;
}
.inq_table td {
	margin:0;
	padding:3px 10px 3px 10px;
	border-bottom:dotted 1px #ccc;
}
.inq_table input,
.inq_table textarea {
	border:solid 1px #a4b97f;
}

.submit {
	margin:0 0 20px 340px;
	padding:0;
}

/*　ティーチングプロ募集中　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.inq_text {
	float:left;
	margin:0 20px 10px 35px;
	padding:0;
	width:350px;
	display:inline
}

.inq_dl01 {
	float:left;
	margin:0 0 10px 0;
	padding:3px 0 3px 5px;
	border:dotted 1px #729202;
	width:200px;
}
.inq_dl01 dt {
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0;
}
.inq_dl01 dd {
	margin:0 0 0 35px;
	padding:0;
}
.inq_dl01 dd li {
	margin:0;
	padding:0;
	list-style:disc;
}

.inq_p02 {
	clear:both;
	margin:-20px 35px 10px 35px;
	padding:0;
}
/*　IE6・IE7以外　*/
html>/**/body .inq_p02 {
	clear:both;
	margin:0 35px 10px 35px;
	padding:0;
}



/*－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－コースレッスンについて
－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－*/

/*　コースレッスン開催予定　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.course_table01 {
	border-collapse:collapse;
	width:700px;
	margin:10px 0 0 0;
}
.course_table01 th {
	/* v--- add 2009/05/22 --- */
	/* width:540px; */
	width: 698px;
	/* ^--- add 2009/05/22 --- */
	background-color:#e8e8f0;
	border:solid 1px #c4c4d8;
	margin:0;
	padding:0 0 5px 0;
}

.course_table01 td.course-table_td01 {
	width:15px;
}
.course_table01 td.course-table_td02 {
	width:145px;
	text-align:center;
	vertical-align:middle;
	border:solid 1px #c4c4d8;
}

.course_table01 th li.course_li01 {
	float:left;
	/* ^--- add 2009/05/22 --- */
	width:425px;
	margin:5px 0 0 0;
}
.course_table01 th li.course_li02 {
	/* v--- add 2009/05/22 --- */
	/*float:left;*/
	float:right;
	/* ^--- add 2009/05/22 --- */
	width:54px;
	margin:12px 0 0 0;
	padding:0;
}
.course_table01 th li.course_li03 {
	/* v--- add 2009/05/22 --- */
	/*float:left;*/
	float:right;
	/* ^--- add 2009/05/22 --- */
	width:54px;
	margin:12px 0 0 0;
	padding:0;
}
.course_table01 th li.course_li04 {
	clear:both;
	margin:0 0 0 0;
	padding:0;
	line-height:3px;
}

.course_table01 th dt {
	color:#0f7c17;
	font-weight:bold;
	margin:0 0 0 10px;
	padding:0;
}
.course_table01 th dd {
	margin:0 0 0 20px;
	padding:0;
}
.course_table01 th li.course_li04 img {
	margin:0 0 0 0;
	padding:0;
	height:3px;
}
/*　IE6・IE7以外（モダンブラウザ）　*/
html>/**/body .course_table01 th li.course_li04 img {
	margin:3px 0 3px 0;
	padding:0;
	height:3px;
}

.course_p01 a {
	background:url(../images/course/course_mousikomi.gif) no-repeat;
	height:27px;
	margin:10px 0 0 560px;
	display:block;
	width:135px;
	text-indent:-9999px;
}
.course_p01 a:hover {
	background:url(../images/course/course_mousikomi.gif) no-repeat 0 -27px;
	height:27px;
	width:135px;
	margin:10px 0 0 560px;
}


/*　持ち物　－－－－－－－－－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.motimono {
	border:solid 1px #c4c4d8;
	width:698px;
	margin:10px 0 15px 0;
	padding:0;
	color:#666;
}
.motimono dt {
	margin:5px 0 3px 20px;
	padding:0;
}
.motimono dd {
	margin:0 0 5px 40px;
	padding:0;
}


/*　コースレッスンについて　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
.course_dl01 {
	margin:0 35px 0 35px;
	padding:0;
}
.course_dl01 dt {
	margin:0 0 3px 0;
	padding:3px 0 3px 5px;
	background-color:#ff9;
	font-weight:bold;
}
.course_dl01 dt img {
	margin:0 5px 0 0;
	padding:3px 0 3px 0;
	vertical-align:middle;
}
.course_dl01 dd {
	margin:0 0 0 25px;
	padding:0;
}
/*　詳しく見る（1行の時）　－－－－－－－－－－－*/
.course_dl01 dd.look01 {
	position:relative;
	left:546px;
	top:-48px;
}
/*　詳しく見る（2行の時）　－－－－－－－－－－－*/
.course_dl01 dd.look02 {
	position:relative;
	left:546px;
	top:-66px;
}
/*　詳しく見る（3行の時）　－－－－－－－－－－－*/
.course_dl01 dd.look03 {
	position:relative;
	left:546px;
	top:-84px;
}


/*　コースレッスンについて　－－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.course {
	margin:0 35px 10px 35px;
	padding:0 0 0 10px;
	font-size:100%;
	border-bottom:solid 2px #ccc;
}

.course_table02 {
	width:630px;
	margin:0 35px 15px 35px;
	padding:0;
}
.course_table02 td,
.course_table02 th {
	margin:0;
	padding:3px;
	background-color:#cff;
	text-align:center;
}
.course_table02 td.ue{
	margin:0;
	padding:3px;
	background-color:#bddcfc;
	border:solid 1px #858fff;
	text-align:left;
}

.course_table03 {
	width:340px;
	margin:0 325px 15px 35px;
	padding:0;
}
.course_table03 td,
.course_table03 th {
	margin:0;
	padding:3px;
	background-color:#cff;
	text-align:center;
}
.course_table03 td.ue{
	margin:0;
	padding:3px;
	background-color:#bddcfc;
	border:solid 1px #858fff;
	text-align:left;
}


/*　ファミリーコースレッスン　－－－－－－－－－－
－－－－－－－－－－－－－－－－－－－－－－－－*/
h3.course02 {
	margin:0 35px 10px 35px;
	padding:0;
	font-size:100%;
}

.course_dl02 {
	margin:0 35px 20px 50px;
	padding:0;
}
.course_dl02 dt {
	margin:0 0 15px 0;
	padding:0;
}
.course_dl02 dd {
	margin:0 0 15px 25px;
	padding:0 0 0 0;
}
.course_dl02 dd img {
	float:right;
	margin:0 0 0 20px;
	padding:0;
	width:153px;
}


/* v--- add 2009/05/22 --- */
.course-table_td02{
	display:none;
}

.challenge_table01 {
	margin:10px 0 15px 0;
	padding:0;
	width:698px;
	border-collapse:collapse;
	border:1px solid #bdd271;
	vertical-align: top;
}
.challenge_table01 th {
	border:1px solid #bdd271;
	background-color:#f4fbdc;
	padding:3px;
	text-align:center;
}
.challenge_table01 th.title {
	border:1px solid #bdd271;
	background-color:#e3f3a9;
}
.challenge_table01 td {
	border:1px solid #bdd271;
	padding:3px;
}

div#kitei p.pad-t10{
	margin-top:10px;
}
div#kitei p.pad-t5{
	margin-top:5px;
}
div#kitei .indent{
	margin-left:10px;
}


