@charset "UTF-8";

@import "./common.css";
@import "./layout.css";

/* page index----------
[wrapping and layout]
 global header
 common
 contents
 footer
[parts]
main image area  << [index]
topic path area  << [*]
archives image area  << [archives]
blog image area  << [blog]

next guest << [index]
what's new << [index]

archives body << [archives]
column body << [blog]
column navi << [blog,archives]
------------------*/


/*-----------------------------------------------------------------
wrapping and layout -----------------------------------------------
-------------------------------------------------------------------*/

/*global header area ---------------------------------*/



/*common area ----------------------------------------*/
div.common ul.localNaviAttach li p {
	font-size: 10px;
}


/*contents area --------------------------------------*/
div.contents p.summary {
	font-size: 10px;
}



/*footer area ----------------------------------------*/
div.footer ul {
	font-size: 10px;
}
div.footer address {
	font-size: 10px;
}




/*-----------------------------------------------------------------
parts -----------------------------------------------
-------------------------------------------------------------------*/



/*main image area  << [index] --------------------------------------*/



/*topic path area  << [*] --------------------------------------*/
div.contents dl.topicPath {
	font-size: 10px;
}




/*archives image area  << [archives] --------------------------------------*/



/*blog image area  << [blog] --------------------------------------*/



/*next guest area  << [index] --------------------------------------*/
div.nextGuestBox ul li.date {
	font-size: 10px;
}
div.nextGuestBox ul li.time {
	font-size: 10px;
}
div.nextGuestBox ul li.name {
	font-size: 11px;
}
div.nextGuestBox p.description {
	font-size: 10px;
	line-height: 140%;
}



/*what's new area << [index] --------------------------------------*/
div.whatsNew dl dt.date {
 font-size: 10px;
}
div.whatsNew dl dd p {
 font-size: 10px;
 line-height: 140%;
}


/*archives body area  << [archives] --------------------------------------*/
div.archivesBody h2 {
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}

ul.archivesList li ul li.date {
	font-size: 10px;
}
ul.archivesList li ul li.name {
	font-size: 11px;
}
ul.archivesList li ul li.title a {
	font-size: 11px;
}

div.archivesBody ul.archivesAll li {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 180%;
	color: #C40514;
}



/*column body area  << [blog] --------------------------------------*/
div.columnBody p.columnChapter {
	font-size: 11px;
}
div.columnBody h2 {
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
}
div.columnBody h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}

div.columnBody div.columnBodyText p,
div.columnBody div.columnBodyText_noH p {
	font-size: 12px;
	line-height: 140%;
}
div.columnBody div.columnBodyText div.photo_cap {
	color: #666666;
	font-size: 10px;
	line-height: 110%;
}
div.profile dl.summary dt.name {
	font-size: 12px;
	font-weight: bold;
	line-height: 140%;
}
div.profile dl.summary dd.text {
	font-size: 11px;
	line-height: 140%;
}

div.columnBody div.present p {
 font-size: 11px;
 line-height: 140%;
}

div.backyard p {
 font-size: 11px;
 line-height: 140%;
}

/*column navi area << [blog,archives] --------------------------------------*/
div.columnNavi h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}
div.columnNavi ul.columnNaviList li {
	font-size: 11px;
	line-height: 140%;
}
div.columnNavi ul#columnNaviGuest li {
	font-size: 10px;
	line-height: 140%;
}

div.columnNavi dl.columnNaviEtc dd p {
	font-size: 10px;
	line-height: 140%;
}


/*webpages body area  << [webpages] --------------------------------------*/

/*次回のゲスト/////*/
div#subcontents div.title_01,
div#subcontents div.title_03,
div#subcontents div.title_04 {
	font-size: 12px;
}

div#subcontents div.title_05 {
	font-size: 11px;
}

div#subcontents div.title_02 {
	font-size: 14px;
}

div#subcontents p {
	font-size: 11px;
}

div#subcontents ul li {
	font-size: 11px;
}

div#backstage div.backstage_block div.backstage_block_img div.backstage_cap {
	font-size: 9px;
}

/*会場案内/////*/
div#subcontents2 p {
	font-size: 12px;
}

div#subcontents2 div.title_05 {
	font-size: 12px;
}

div#subcontents2 ul li {
	font-size: 12px;
}

div#subcontents2 ul li.address {
	font-size: 11px;
}

div#subcontents2 ul li.address_map {
	font-size: 10px;
}

div#subcontents2 div.title06 {
	font-size: 11px;
}
div#subcontents2 div.map_small ul li {
	font-size: 11px;
}

div#attention li{
	text-indent:-1em;
	padding:0 0 0 1em;
}


/*神戸学校について/////*/
div#subcontents3 p {
	font-size: 11px;
}

div#subcontents3 ul li {
	font-size: 10px;
}

div#subcontents3 p.about_link {
	font-size: 10px;
}




/*form_content  << [ticket.html・join.html] --------------------------------------*/
div#form_content p {
	font-size: 12px;
}
div#form_content p.cap {
	font-size: 10px;
}
div#form_content div.particularly p {
	font-size: 10px;
}
div#form_content form div.cel_left {
	font-size: 11px;
}
div#form_content form div.cel_right,
div#form_content form div.cel_right input,
div#form_content form div.cel_right select {
	font-size: 11px;
}
div#form_content form div.cel_right div.example,
div#form_content form div.cel_right div.unit,
div#form_content form div.cel_right div.type,
div#form_content form div.cel_right div.type02,
div#form_content form div.cel_right div.attention {
	font-size: 10px;
}
div#form_content form div.before_confirm {
	font-size: 10px;
}

/*料金表*/
div.price_table table td {
	font-size: 10px;
}
div.price_table table caption {
	font-size: 10px;
}

/*参加人数とチケット*/
div.Number table{
	font-size:10px;
}

div#form_content form div.Number table td input {
	font-size:10px;
}

div.Number table td .Number_name{
	font-size:10px;
}

.Number_input {
	font-size:10px;
}

div#form_content form div.cel_right div.type03 {
	font-size:10px;
}


/*present_content  << [present.html] --------------------------------------*/
div#present_content p {
	font-size: 10px;
}
div#present_content div.present_block div.present_block_right div.name {
	font-size: 10px;
}
div#present_content div.present_block div.present_block_right h2.copy {
	font-size: 14px;
}
div#present_content div.present_block div.present_block_right p {
	font-size: 11px;
}
div#present_content div.present_block div.present_block_right p.attention {
	font-size: 10px;
}
div#present_content div.profile h3 {
	font-size: 12px;
}
div#present_content div.profile p {
	font-size: 11px;
}

