@charset "Shift-JIS";

body{
	margin: 0px;
	padding: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 0.9em;
	line-height: 1.5;
	color: #333333;
	word-break: break-all;
}

a:link{color: #0000CC; text-decoration: none;}
a:visited{color: #0000CC; text-decoration: none;}
a:hover{color: #0000CC; text-decoration: none;}

a img{
	border: none;
}

ul{
	list-style-type: none;
}

#wrapper{
	margin: 0px;
	padding: 0px;
	width: 820px;
}

/*　ヘッダー　*/
div#new_head{
	position: relative;
	margin: 0px 0px 8px 10px;
	padding: 0px;
	width: 800px;
	min-height: 139px;
}

/* Hack for IE6 */
*html div#new_head{
	height: 139px;
}
/* end */

div#new_head p{
	margin: 0px;
	padding: 14px 0px 17px 5px;
}

div#new_head h1{
	position: absolute;
	top: 91px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 328px;
	height: 48px;
}

table#head{
	float: right;
	margin: 0px 0px 0px auto;
	padding: 0px;
	font-size: 0.7em;
	color: #333333;
	border-collapse: collapse;
}

table#head td{
	white-space: nowrap;
	padding: 5px 0px 0px;
}

table#head td form{
	margin: 0px;
	padding: 0px;
}

table#head input{
	vertical-align: top;
}

table#head img{
	cursor: pointer;
}

ul#menu01 {
	margin: 0px 0px 0px auto;
	width: 30em;
}
ul#menu01 li{
	margin-left: 11px;
	padding-left: 18px;
	background: url(../image/yajirushi.gif) no-repeat center left;
	list-style-type: none;
	float: right;
}

.comtit{
	display: block;
	position: absolute;
	top: -1000px;
	left: -1000px;
	width: 100px;
	height: 100px;
	text-indent: -9999px;
}

/*　コンテナ　*/
#container{
	margin: 0px;
	padding: 0px 10px;
	width: 800px;
}

/*　グローバルナビ　*/
#main-menu{
	margin: 0px;
	padding: 0px;
	width: 800px;
	height: 50px;
}

#main-menu li{
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 1%;
	text-indent: -9999px;
}

#main-menu li a{
	display: block;
	width: 160px;
	height: 50px;
}

#main-menu li#menu-top{
	background: url(../image/bt_top.jpg) no-repeat;
}

#main-menu li#menu-note{
	background: url(../image/bt_note.jpg) no-repeat;
}

#main-menu li#menu-kyoten{
	background: url(../image/bt_kyoten.jpg) no-repeat;
}

#main-menu li#menu-jouhou{
	background: url(../image/bt_jouhou.jpg) no-repeat;
}

#main-menu li#menu-kanren{
	background: url(../image/bt_kanren.jpg) no-repeat;
}

#main-menu li#menu-top a:hover{
	background: url(../image/bt_top.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-note a:hover{
	background: url(../image/bt_note.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-kyoten a:hover{
	background: url(../image/bt_kyoten.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-jouhou a:hover{
	background: url(../image/bt_jouhou.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-kanren a:hover{
	background: url(../image/bt_kanren.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-top-on{
	background: url(../image/bt_top.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-note-on{
	background: url(../image/bt_note.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-kyoten-on{
	background: url(../image/bt_kyoten.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-jouhou-on{
	background: url(../image/bt_jouhou.jpg) no-repeat 0px -50px;
}

#main-menu li#menu-kanren-on{
	background: url(../image/bt_kanren.jpg) no-repeat 0px -50px;
}


/*　パンくずリスト　*/
#topic-path{
	margin: 0px 0px 7px;
	padding: 0px 10px;
	font-size: 0.9em;
	line-height: 28px;
	background: #F0F0F0 url(../image/bg_topic_path.gif) repeat-x 0% 100%;
	border-top: 1px solid #E3E3E3;
}

/* Hack for IE6 */
*html #topic-path{
	padding: 7px 10px 8px;
}
/* end */

#topic-path img{
	padding: 0px 3px;
}

#topic-path img.invisibility{
	padding: 0px;
}

/*　フッター　*/
#footer{
	clear: both;
	margin: 0px 10px;
	padding: 50px 0px 0px;
}


#footer ul{
	margin: 0px;
	padding: 7px 10px;
	width: 780px;
	font-size: 0.7em;
	line-height: 1.1;
	list-style: none;
	background: url(../image/bg_footer.jpg) repeat-x;
}

#footer li{
	margin: 0px;
	padding: 0px 0px 5px;
}

/*　本文トップ　*/
.navi{
	margin: 0px;
	padding: 0px;
}

h2{
	margin: 0px 0px 13px;
	padding: 0px;
}

h3{
	margin: 0px 0px 12px;
	padding: 0px;
}

h4{
	margin: 0px 0px 8px;
	padding: 0px;
}

/*　メインボックス　*/
.box{
	margin: 0px 27px;
	padding: 0px;
}

.box2{
	margin: 0px;
	padding: 0px;
	width: 800px;
}

/*　掲載についてへのリンク　*/
.carry{
	margin: 0px;
	padding: 0px;
	text-align: right;
}

.carry a{
	padding-left: 16px;
	background: url(../image/arrow_double_blue.gif) no-repeat 0% 45%;
}


/*　ページの先頭へ　*/
#container p.page-top{
	clear: both;
	margin: 0px;
	padding: 0px 20px 0px;
	text-align: right;
}

#container #main-box p.page-top{
	padding: 0px 0px 20px;
}


/*　共通項目　*/
p.area-link{
	margin: 0px 10px 10px;
	padding: 0px;
	width: 530px;
	line-height: 30px;
}

p.area-link img{
	margin: 5px 7px;
	width: 1px;
	height: 1em;
	vertical-align: middle;
}

p.area-link img.start{
	margin-left: 0px;
}

/*　トップページ　*/
#wrapper .index{
	width: 820px;
	padding: 0px;
}

.index .flash{
	margin: 0px 0px 9px 10px;
	padding: 0px;
}

.index .noflash{
	margin: 0px;
	padding: 0px 0px 7px;
	background: url(../../image/bg_flath.gif) no-repeat 0% 100%;
}

.index .noflash p{
	margin: 0px;
	padding: 0px;
}

.index .noflash ul{
	margin: 0px;
	padding: 0px;
}

.index .noflash li{
	display: inline;
	margin: 0px;
	padding: 0px;
}

.index .noflash li img{
	vertical-align: bottm;
}

.index .about{
	margin: 0px 0px 9px 8px;
	padding: 0px;
	width: 806px;
	background: url(../../image/bg_about.gif) repeat-y;
}

.index .about h2{
	margin: 0px;
	padding: 0px 0px 20px;
	background: url(../../image/bg_h2.gif) no-repeat 0% 100%;
}

.index .about p{
	margin: 0px;
	padding: 0px 24px 20px;
	line-height: 1.4;
	background: url(../../image/bg_about_bottom.gif) no-repeat 0% 100%;
}

.index .news{
	margin: 0px 0px 13px 10px;
	padding: 0px;
	width: 798px;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.index h3{
	margin: 0px 0px 0px 10px;
	padding: 0px;
}

.index .news dl{
	margin: 0px 3px;
	padding: 5px 7px;
	background: url(../image/line_dot.gif) no-repeat 0% 100%;
}

.index .news dt{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 8.5em;
	color: #197A19;
	font-weight: bold;
}

.index .news dd{
	margin: -1.5em 0px 0px 8.5em;
	padding: 0px;
}

.index .news p{
	margin: 5px 13px;
	padding: 0px;
	text-align: right;
}

.index .news p a{
	padding-left: 16px;
	background: url(../image/arrow_double_blue.gif) no-repeat 0% 40%;
}

.index .carry{
	margin: 0px 10px 0px 0px;
	padding: 0px;
	text-align: right;
}


/*　英語ノートの教材　*/
.note p{
	margin: 0px;
	padding: 0px;
}

.note .kousei{
	margin: -1.6em 0px 20px;
	padding: 0px 0px 0px 500px;
	text-align: right;
}

.note .kousei a{
	padding-left: 16px;
	background: url(../image/arrow_double_green.gif) no-repeat 0% 45%;
}

.note dl{
	margin: 0px 0px 30px;
	padding: 0px;
}

.note dt{
	margin: 0px 0px 10px;
	padding: 0px;
}

.note dd{
	margin: 0px 0px 8px 20px;
	padding: 0px 0px 0px 18px;
	background: url(../image/icon_arrow_blue.gif) no-repeat 0% 6px;
}

.note dl.fifth{
	float: left;
	width: 340px;
}

.note dl.sixth{
	float: right;
	width: 340px;
}

.note #side-menu dd#tab{
	margin: 0px 2px;
	padding: 0px;
	height: 26px;
	font-size: 1%;
	text-indent: -9999px;
	background: none;
	border-bottom: 1px solid #EFEFEF;
}

.note #side-menu dd#tab a{
	display: block;
	float: left;
	width: 118px;
	height: 26px;
}

.note #side-menu dd#tab a.tab_5n{
	background: url(../../note/image/tab_5n.jpg) no-repeat;
}

.note #side-menu dd#tab a.tab_6n{
	background: url(../../note/image/tab_6n.jpg) no-repeat;
}

.note #side-menu dd#tab a.tab_5n:hover{
	background: url(../../note/image/tab_5n.jpg) no-repeat 0px -26px;
}

.note #side-menu dd#tab a.tab_6n:hover{
	background: url(../../note/image/tab_6n.jpg) no-repeat 0px -26px;
}

.note #side-menu dd#tab a.tab_5n-on{
	background: url(../../note/image/tab_5n.jpg) no-repeat 0px -26px;
}

.note #side-menu dd#tab a.tab_6n-on{
	background: url(../../note/image/tab_6n.jpg) no-repeat 0px -26px;
}

.note div.download{
	margin: 0px 8px 0px 12px;
	padding: 0px;
}

.note div.download h4{
	margin: 0px 0px 12px;
	padding: 0px;
}

.note div.download dl{
	margin: 0px 0px 30px;
	padding: 0px;
	width: 530px;
}

.note div.download dl dt{
	margin: 5px 0px 9px;
	padding: 0px 15px;
	font-weight: bold;
	text-align: left;
	background: url(../image/icon_circle.gif) no-repeat 0% 50%;
	/*
	background: url(../../note/image/dt_download.jpg) no-repeat;
	*/
}


.note div.download dl dd{
	margin: 0px;
	padding: 0px;
	text-align: left;
	background: none;
}

.note div.download dl dd img{
	margin-bottom: 5px;
}

/*
.note div.download dl dd a{
	padding: 2px 0px 2px 20px;
	background: url(../../note/image/icon_pdf.gif) no-repeat;
}
*/



/*　拠点校　*/
.kyoten .kyoten-map{
	margin: 0px;
	padding: 0px 0px 7px;
}

.kyoten .kyoten-map area{
	outline: none;
}

.kyoten #main-box h4{
	margin: 0px 10px;
	padding: 0px 21px;
	line-height: 2;
	font-size: 1em;
	background: url(../../kyoten/image/h4.jpg) no-repeat;
}

.kyoten table.area{
	margin: 0px 10px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

.kyoten table.area th{
	margin: 0px;
	padding: 0px;
	height: 30px;
	border: none;
}

.kyoten table.area th.name{
	padding-left: 20px;
	width: 295px;
	text-align: left;
	line-height: 1.1;
	background: url(../../kyoten/image/th_name.jpg) no-repeat;
}

.kyoten table.area th.city{
	padding-left: 20px;
	text-align: left;
	background: url(../../kyoten/image/bg_city.gif) no-repeat;
}

.kyoten table.area td{
	margin: 0px;
	padding: 3px;
	text-align: center;
	background: url(../../kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

.kyoten table.area td.name{
	padding-left: 22px;
	text-align: left;
}

.kyoten table.area td.detail{
	border-right: 1px solid #DFDFDF;
}

.kyoten #main-box div{
	margin: 0px 10px 15px;
	padding: 19px 34px;
	border: 1px solid #DFDFDF;
}

.page-top-nest{
	clear: both;
	margin: 0px 0px 24px;
	padding: 0px 10px;
	text-align: right;
}

.kyoten #main-box div ul{
	margin: 0px;
	padding: 0px;
}

.kyoten #main-box div li{
	margin: 0px 0px 17px;
	padding: 0px;
	font-weight: bold;
}

.kyoten #main-box div li img{
	margin-right: 3px;
}

.kyoten #main-box div li ul{
	margin-top: 15px;
}

.kyoten #main-box div li li{
	margin-bottom: 7px;
	padding-left: 23px;
	font-weight: normal;
	background: url(../image/icon_circle.gif) no-repeat 2px 50%;
}

/* 2カラムコンテンツ */
#main-box{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 550px;
}

#side-menu{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 240px;
	background: url(../image/bg_side_menu.gif) repeat-y;
}

#side-menu dl{
	margin: 0px;
	padding: 0px 0px 16px;
	background: url(../image/bg_side_menu_bottom.gif) no-repeat 0% 100%;
}

#side-menu dt{
	margin: 0px;
	padding: 0px;
	height: 29px;
}

#side-menu dt img{
	vertical-align: bottom;
}

#side-menu dd{
	margin: 0px 2px;
	padding: 6px 3px 5px 18px;
	font-size: 0.8em;
	text-transform: uppercase;
	background: #FFFFFF url(../image/icon_arrow_blue.gif) no-repeat 4px 9px;
	border-bottom: 1px solid #EFEFEF;
}

#side-menu span{
	text-transform: none;
}


/*　情報コーナー　*/
.jouhou .content-navi{
	margin: 0px;
	padding: 0px;
}

.jouhou .content-navi dl{
	float: left;
	margin: 0px 33px 30px 0px;
	padding: 0px;
	width: 226px;
}

/* Hack for IE6 */
*html .jouhou .content-navi dl{
	margin-bottom: 17px;
}
/* end */

.jouhou .content-navi dl.kyoiku{
	margin: 0px;
}

.jouhou .content-navi dt{
	margin: 0px 0px 10px;
	padding: 0px;
	height: 50px;
}

.jouhou .content-navi dt img,
.jouhou .content-navi dd img{
	vertical-align: bottom;
}

.jouhou .content-navi dd{
	margin: 0px 0px 7px;
	padding: 0px;
	line-height: 1.2;
}

.jouhou .content-navi dd.detail{
	margin-bottom: 0px;
	text-align: right;
}

.jouhou .content-navi dd.detail a{
	padding-left: 16px;
	background: url(../image/arrow_double_blue.gif) no-repeat 0% 45%;
}

.jouhou h3.news-title{
	clear: both;
	margin: 0px;
	padding: 0px;
}

.jouhou .news{
	margin: 0px 0px 13px;
	padding: 0px;
	width: 738px;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}

.jouhou .news dl{
	margin: 0px 3px;
	padding: 5px 7px;
	background: url(../image/line_dot.gif) no-repeat 0% 100%;
}

.jouhou .news dt{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	width: 8.5em;
	color: #197A19;
	font-weight: bold;
}

.jouhou .news dd{
	margin: -1.5em 0px 0px 8.5em;
	padding: 0px;
}

.jouhou .news dl.noborder{
	background: none;
}

.jouhou .news p{
	margin: 5px 13px;
	padding: 0px;
	text-align: right;
}

.jouhou .news p a{
	padding-left: 16px;
	background: url(../image/arrow_double_blue.gif) no-repeat 0% 40%;
}

.jouhou .carry{
	margin-bottom: 34px;
}

.jouhou .j-box{
	margin: 0px 10px;
	padding: 0px 0px 5px;
}

.jouhou p.annotation{
	margin: 0px 25px 20px;
	padding: 0px;
	color: #666666;
	font-size: 0.7em;
}

.torikumi h3{
	margin-bottom: 0px;
	padding-bottom: 30px;
	background: url(../../jouhou/image/bg_h3.gif) no-repeat 0% 100%;
}

.torikumi div.lead{
	margin: 0px 0px 16px;
	padding: 0px;
	background: url(../../jouhou/image/bg_lead.gif) repeat-y;
}

.torikumi div.lead h4{
	margin: 0px 30px 15px;
	padding: 0px;
	line-height: 1.5;
	background: none;
}

.torikumi div.lead p{
	margin: 0px;
	padding: 0px 30px;
}

.torikumi div.lead p.caption{
	font-size: 0.85em;
	text-align: right;
}

.torikumi div.lead p.bottom{
	padding-bottom: 26px;
	background: url(../../jouhou/image/bg_lead_bottom.gif) no-repeat 0% 100%;
}

.torikumi .site{
	margin: -10px 16px 20px;
	padding: 0px;
	text-align: right;
}

.torikumi .site a{
	padding-left: 16px;
	background: url(../image/arrow_double_green.gif) no-repeat 0% 3px;
}


.torikumi h4{
	margin: 0px 10px;
	padding: 0px 0px 0px 20px;
	font-size: 1em;
	line-height: 2;
	background: #F0F0F0 url(../../jouhou/image/th_name.jpg) no-repeat;
}

.torikumi div.torikumi-box{
	margin: 0px 10px 7px;
	padding: 0px;
	text-align: justify;
	border: 1px solid #DFDFDF;
}

/* Hack for IE6 */
*html.torikumi div.torikumi-box{
	text-justify: distribute;
}
/* end */

.torikumi div.torikumi-box h5{
	margin: 0px 0px 7px;
	padding: 0px;
}

.torikumi div.torikumi-box p,
.torikumi div.torikumi-box dl{
	margin: 0px 20px 14px;
	padding: 0px;
	font-size: 0.85em;
}

.torikumi div.torikumi-box dt{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

.torikumi div.torikumi-box dd{
	margin: 0px;
	padding: 0px;
}

.torikumi #tokubetsu h4{
	margin: 0px 10px 7px;
	padding: 0px;
	background: none;
}

.torikumi #tokubetsu h5{
	margin: 0px 10px;
	padding: 0px 0px 0px 20px;
	font-size: 1em;
	line-height: 2;
	background: #F0F0F0 url(../../jouhou/image/th_name.jpg) no-repeat;
}

.torikumi #tokubetsu div.torikumi-box{
	margin: 0px 10px 7px;
	padding: 0px;
	border: 1px solid #DFDFDF;
}

.torikumi #tokubetsu div.torikumi-box p{
	margin: 0px;
	padding: 5px 20px;
	font-size: 0.85em;
}

.jouhou table.kyoiku{
	margin: 0px 0px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

.jouhou table.kyoiku caption{
	padding-bottom: 5px;
	text-align: left;
}

.jouhou table.kyoiku th{
	height: 30px;
	padding: 0px 0px 0px 20px;
	text-align: left;
	background: url(../../jouhou/image/th_name.jpg) no-repeat;
}

.jouhou table.kyoiku td{
	margin: 0px;
	padding: 3px 3px 3px 20px;
	width: 50%;
	background: url(../../kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

.jouhou table.kyoiku td.last{
	border-right: 1px solid #DFDFDF;
}

.jouhou table.oshirase{
	margin: 0px 0px 9px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

.jouhou table.oshirase th{
	margin: 0px;
	padding: 0px;
	height: 30px;
	border: none;
}

.jouhou table.oshirase th.name{
	padding-left: 20px;
	width: 295px;
	text-align: left;
	background: url(../../kyoten/image/th_name.jpg) no-repeat;
}

.jouhou table.oshirase th.city{
	padding-left: 20px;
	text-align: left;
	background: url(../../kyoten/image/bg_city.gif) no-repeat;
}

.jouhou table.oshirase td{
	margin: 0px;
	padding: 3px 3px 3px 20px;
	background: url(../../kyoten/image/bg_td_name.gif) repeat-y;
	border-bottom: 1px solid #DFDFDF;
}

.jouhou table.oshirase td.last{
	border-right: 1px solid #DFDFDF;
}

.jouhou .detail table{
	margin: 0px 0px 5px;
	padding: 0px;
	width: 530px;
	border-collapse: collapse;
}

.jouhou .detail th,
.jouhou .detail td{
	padding: 8px 10px;
	line-height: 1.3;
	border: 1px solid #DFDFDF;
}

.jouhou .detail th{
	padding: 8px 10px 4px;
	width: 126px;
	text-align: left;
	background: url(../../jouhou/image/bg_th_dot.gif);
}

.jouhou .detail th.nest{
	width: 5em;
	background: none;
}

.jouhou .detail th span.url{
	text-transform: uppercase;
}

/* 関連資料 */
.kanren .box div{
	margin: 25px 0px 140px;
	padding: 0px;
}

.kanren .box p{
	margin: 0px 0px 20px;
	padding: 0px;
}

.kanren .box dl{
	margin: 0px 0px 20px;
	padding: 0px;
}

.kanren .box dt{
	margin: 0px 0px 3px;
	padding: 0px;
}

.kanren .box dd{
	margin: 0px 0px 0px 16px;
	padding: 0px;
}

.kanren .box span{
	padding-left: 0.5em;
	font-size: 0.85em;
}

.kanren .box a{
	padding-left: 16px;
	background: url(../image/arrow_double_green.gif) no-repeat 0% 3px;
}

.kanren .box .strong a{
	background: url(../image/arrow_double_blue.gif) no-repeat 0% 2px;
}

.kanren h4{
	margin: 0px 0px 15px;
	padding: 0px;
}

.kanren h5{
	margin: 0px 0px 10px;
	padding: 0px;
}

.kanren .text-box{
	margin: 0px 10px 35px;
	padding: 0px;
	text-align: justify;
}

/* Hack for IE6 */
*html .kanren .text-box{
	text-justify: distribute;
}
/* end */

.kanren .text-box h6{
	margin: 0px 0px 5px;
	padding: 0px;
	font-size: 0.85em;
}

.kanren .text-box p{
	margin: 0px 0px 20px;
	padding: 0px;
}

.kanren .text-box span.ant{
	padding-right: 5px;
	color: #FF0000;
}

.kanren .text-box div.annotation{
	margin: -15px 0px 20px;
	padding: 5px 0px 0px;
	color: #666666;
	font-size: 0.85em;
	border-top: 1px solid #CCCCCC;
}

.kanren .text-box div.annotation p{
	margin: 0px;
	padding: 0px;
}

.kanren .text-box div.annotation span.ant{
	padding-right: 1em;
}

.kanren .text-box div.annotation ol{
	margin: 0px 0px 0px 2em;
	padding: 0px;
}

.kanren .text-box div.annotation li{
	margin: 0px;
	padding: 0px;
}


/* 当サイトへの掲載について */
.keisai .box p{
	margin: 0px 17px 10px;
	padding: 0px;
}

.keisai .box p.lead{
	margin: 0px 0px 28px;
	width: 700px;
}

.keisai .box p.link a{
	padding-left: 16px;
	background: url(../image/arrow_double_green.gif) no-repeat 0% 45%;
}

.keisai .box p span{
	font-weight: bold;
}

.keisai .box div{
	margin: 0px 0px 27px;
	padding: 0px;
}

.keisai .box ul{
	margin: 0px 17px 10px;
	padding: 0px;
	list-style: disc  inside;
}

.keisai .box ul.way{
	margin-top: -10px;
}