@charset "UTF-8";/* �|�H�E�H�b�` watch *//*-------------------- common --------------------*//*page navigation*/#page_navi_about {	width: 860px;	height: 27px;	margin:0px;	padding-top: 10px;	padding-right: 20px;	text-align: right;	font-size: 10px;	background: url(../img/watch/pagenavi_bg.gif) no-repeat left top;}/*���C���R���e���c*/.contents_box {	width: 600px;	margin: 0px;	padding: 0px 0px 20px 0px;	clear: both;}.contents_box02 {	width: 600px;	margin: 0px;	padding: 0px;	clear: both;}/*-------------------- �w����i�M�������[ --------------------*/#gallery_mainimg {	width: 600px;	height: 120px;	margin: 0px 0px 20px 0px;	padding: 0px;	clear: both;}#gallery_text_box {	width: 600px;	margin: 0px;	padding: 0px;}#zoom_text {	width: 600px;	margin: 0px;	padding: 0px 0px 5px 0px;}/*�g�b�v:�ʐ^�g*/.gallery_ph_box {	width: 104px;	margin: 0px;	padding: 3px;	border-color: #CCCCCC;	border-style: solid;	border-width: 1px;}/*�g�b�v:�ʐ^�R�����g*/.gallery_ph_comment {	width: 95px;	margin: 0px;	padding: 5px;	font-size: 10px;	line-height: 140%;	text-align: left;}/*�g�b�v:�{�^��:�S��i���*/#gallery_btn_all_box {	width: 600px;	margin: 0px;	padding: 0px 0px 10px 0px;	border-bottom-color: #CCCCCC;	border-bottom-style: dashed;	border-bottom-width: 1px;}#gallery_btn_all {	width: 106px;	height: 23px;	margin: 0px 0px 0px 247px;	padding: 0px;}/*�g�b�v:�{�^��:back,next*/#gallery_button_box {	width: 600px;	height: 23px;	margin: 0px;	padding: 5px 0px 0px 0px;	border-top-color: #CCCCCC;	border-top-style: dashed;	border-top-width: 1px;}#gallery_button_back,#club_button_back {	width: 42px;	height: 17px;	margin: 0px;	padding: 0px;	float: left;}#gallery_button_next,#club_button_next {	width: 42px;	height: 17px;	margin: 0px;	padding: 0px;	float: right;}/*�ڍ�*//*�|�H�t�H�g�M�������[�ł�g�p*/.gallery_contents_box {	width: 600px;	margin: 0px;	padding: 0px 0px 10px 0px;	clear: both;}.gallery_contents_box2 {	width: 600px;	margin: 0px;	padding: 10px 0px 20px 0px;	clear: both;}.gallery_ph_box2 {	width: 282px;/*	height: 192px;*/	margin: 0px;	padding: 3px;	border-color: #CCCCCC;	border-style: solid;	border-width: 1px;}#gallery_title {	width: 600px;	height: 22px;	margin: 10px 0px 20px 0px;	padding: 0px;}.watch_waku_h {	width: 600px;	margin: 0px;	padding: 10px 10px 0px 10px;	clear: both;	background-image: url(../img/watch/watch_waku_h.gif);	background-repeat: no-repeat;}.watch_waku_f {	width: 600px;	height: 10px;	margin: 0px;	padding: 0px;	clear: both;}.watch_title {	width: 580px;	margin: 0px 0px 5px 0px;	padding: 0px;	clear: both;}.watch_title_name {	width: 420px;	margin: 0px;	padding: 0px;	float: left;	text-align: left;	font-size: 12px;	font-weight: bold;}.watch_title_no {	width: 150px;	margin: 0px;	padding: 0px;	float: left;	text-align: right;	font-size: 10px;}.watch_title_url {	width: 580px;	margin: 0px 0px 5px 0px;	padding: 0px 0px 5px 0px;	clear: both;	border-bottom-color: #CCCCCC;	border-bottom-style: solid;	border-bottom-width: 1px;}.watch_text {	width: 574px;	margin: 0px;	padding: 0px 3px;	clear: both;	text-align: left;}.text_box {	width: 600px;	margin: 0px;	padding: 0px 0px 15px 0px;	clear: both;	font-size: 10px;	line-height: 160%;}/*�e�[�u��*/table.more {	border-top:1px solid #BBBBBB;	border-left:1px solid #BBBBBB;	border-collapse:collapse;	border-spacing:0;	background-color:#ffffff;	empty-cells:show;}.more th {	border-right:1px solid #BBBBBB;	border-bottom:1px solid #BBBBBB;	color:#330000;	background-color:#996633;	background-image:url(../img/table-back.gif);	background-position:left top;	padding:0.3em 1em;	text-align:center;}.more td {	border-right:1px solid #BBBBBB;	border-bottom:1px solid #BBBBBB;	padding:0.5em 1em;	font-size: 12px;	line-height: 140%;}/*�{�^��:�ꗗ�ɖ߂�*/#btn_returns_box {	width:600px;	margin: 0px;	padding: 0px;}#btn_returns {	width:100px;	height: 23px;	margin: 0px;	padding: 0px 0px 0px 250px;	float: left;}#btn_pass {	width:200px;	margin: 0px;	padding: 3px 0px 0px 0px;	float: right;	font-size: 12px;	text-align: right;}/*�i�荞�ݗp*/#search_box {	width: 600px;	margin: 0px;	padding: 0px 0px;	clear: both;	text-align: right;}/*���e�p*/#toko_box {	width: 600px;	margin: 10px 0px 0px 0px;	padding: 0px 0px;	clear: both;	text-align: right;}#toko_box img {	margin: 0px;	padding: 0px;}/*-------------------- ���@�[�`�����L�����p�X�ē� --------------------*/#campus_imgtitle {	width: 226px;	height: 38px;	margin: 0px 0px 8px 0px;	padding: 0px;	clear: both;}#campus_flash_box {	width: 600px;	height: 460px:	margin: 0px;	padding: 0px;	clear: both;}#campus_text {	width: 600px;	margin: 0px;	padding: 0px 0px 5px 0px;	font-size: 12px;	line-height: 140%;}#campus_point {	width: 600px;	margin: 15px 0px 20px 0px;	padding: 10px 0px 0px 0px;	clear: both;	border-top-color: #AAAAAA;	border-top-style: dashed;	border-top-width: 1px;	text-align: center;}/*�e�[�u��*/table.point {	background-color:#ffffff;	empty-cells:show;}.point td {	padding: 5px 5px 5px 0px;	font-size: 12px;	line-height: 140%;	text-align: left;}/*-------------------- �|�H�t�H�g�M�������[ --------------------*/#photo_mainimg {	width: 600px;	height: 120px;	margin: 0px 0px 20px 0px;	padding: 0px;	clear: both;}#photo_text_box {	width: 600px;	margin: 0px;	padding: 0px;}.photo_list_box {	width: 600px;	margin: 0px;	padding: 4px 0px;	clear: both;	border-bottom-color: #CCCCCC;	border-bottom-style: dashed;	border-bottom-width: 1px;}.photo_list_icon {	width: 50px;	height: 55px;	margin: 0px;	padding: 3px 3px 0px 3px;	float: left;	background-image: url(../img/watch/icon_bg.gif);	background-repeat: no-repeat;}.photo_list_text {	width: 430px;	margin: 0px;	padding: 3px 5px;	float: left;	text-align: left;}/*.photo_list_btn {	width: 88px;	height: 23px;	margin: 0px;	padding: 20px 0px 0px 0px;	float: right;}*/.photo_list_ph {	width: 44px;	height: 44px;	margin: 0px;	padding: 0px;	clear: both;}/*�ꗗ�p�t�H���g*/.photo_text01 {	margin: 0px;	font-size: 12px;	font-weight: bold;	line-height: 140%;}.photo_text02 {	margin: 3px 0px 0px 0px;	font-size: 12px;	line-height: 140%;}/*�{�^��(���[���I�[�o�[)�F�M�������[��*/.photo_btn01 {	width: 88px;	height: 23px;	margin: 9px 0px 0px 0px;	padding: 0px;	float: right;	list-style: none;}.photo_btn01 li {	list-style-type:none;	float: left;}.photo_btn01 li a {	width: 88px;	height: 23px;	display: block;}.photo_btn01 li.photoBtn {	width: 88px;	height: 23px;	background: url(../img/watch/btn_gallery.gif) no-repeat;	text-indent: -9999px;}.photo_btn01 li.photoBtn a:hover {	background: url(../img/watch/btn_gallery_over.gif) no-repeat;}/*.photo_btn01 {	width: 88px;	height: 23px;	margin: 0px;	padding: 0px;	float: right;}.photo_btn01 li{	list-style-type:none;	width:88px;	height:23px;	float:left;}.photo_btn01 li img{	border:0;}.photo_btn01 li.photoBtn{	background: url(../img/watch/btn_gallery_over.gif);}.photo_btn01 li a{	display:block;	width:88px;	height:23px;}.photo_btn01 li a:hover {	background-color:transparent;}.photo_btn01 li a:hover img{	visibility:hidden;}*//*.photo_btn01 {	width: 88px;	height: 23px;	margin: 0px;	padding: 0px;	float: right;}.photo_btn01 li{	list-style-type:none;	width: 88px;	height: 23px;	float: left;}.photo_btn01 li img{	border:0;}.photo_btn01 li.photoBtn{	background: url(../img/watch/btn_gallery_over.gif);}.photo_btn01 li a{	display:block;	width: 88px;	height: 23px;}.photo_btn01 li a:hover {	background-color:transparent;}.photo_btn01 li a:hover img{	visibility:hidden;}*//*�{�^��:back,next*/#photo_button_box {	width: 600px;	height: 23px;	margin: 0px;	padding: 5px 0px 0px 0px;}#photo_button_back {	width: 42px;	height: 17px;	margin: 0px;	padding: 0px;	float: left;}#photo_button_next {	width: 42px;	height: 17px;	margin: 0px;	padding: 0px;	float: right;}/*�ڍ׃y�[�W*/#photo_flash_box {	width: 606px;	height: 537px;	margin: 0px 0px 20px 0px;	padding: 0px;	clear: both;}/*-------------------- �T�[�N�����D��Љ� --------------------*/#club_subtitle {	width: 600px;	height: 58px;	margin: 0px 0px 10px 0px;	padding: 0px;	clear: both;}/*�g*//*���C���R���e���c*/.club_box {	width: 600px;	margin: 0px;	padding: 0px 0px 10px 0px;	clear: both;}.club_waku_h {	width: 600px;	margin: 0px;	padding: 10px 10px 0px 10px;	clear: both;	background-image: url(../img/about/info/gakubu/facilities_waku_h.gif);	background-repeat: no-repeat;}.club_waku_f {	width: 600px;	height: 10px;	margin: 0px;	padding: 0px;	clear: both;}.club_ph {	width: 80px;	height: 80px;	margin: 0px;	padding: 0px;	float: left;}.club_right {	width: 480px;	margin: 0px;	padding: 0px 10px 0px 10px;	float: left;}.club_title {	width: 483px;	margin: 0px 0px 5px 0px;	padding: 0px 0px 3px 2px;	clear: both;	border-bottom-color: #BBBBBB;	border-bottom-style: solid;	border-bottom-width: 1px;	text-align: left;	font-size: 12px;	font-weight: bold;}.club_text {	width: 468px;	margin: 0px;	padding: 0px 10px 0px 5px;	clear: both;	text-align: left;	font-size: 12px;	line-height: 140%;}/*�{�^��:back,next*/#club_button_box {	width: 600px;	height: 23px;	margin: 0px;	padding: 5px 0px 0px 0px;}/*-------------------- �勴�L�����p�X�|�H�� --------------------*/#festival_img_box {	width: 600px;	height: 120px;	margin: 0px 0px 20px 0px;	padding: 0px;}#festival_left {	width: 170px;	margin: 0px 0px 0px 0px;	padding: 0px;	float: left;}#festival_right {	width: 410px;	margin: 0px;	padding: 0px 0px 0px 20px;	float: left;}.festival_ph {	width: 170px;	height: 120px;	margin: 0px 0px 10px 0px;	padding: 0px;	clear: both;}.festival_text {	width: 410px;	margin: 0px 0px 10px 0px;	padding: 0px;	clear: both;	text-align: left;}#festival_textimg {	width: 130px;	height: 20px;	margin: 5px 0px 10px 0px;	padding: 0px;	clear: both;}/*-------------------- clearfix --------------------*/.contents_box:after,.watch_title:after,.club_waku_h:after,.photo_list_box:after {	content: ".";	display: block;	height: 0.1px;	font-size: 0.1em;	clear: both;	line-height: 0;	visibility: hidden;}/*-------------------- IMG --------------------*/#gallery_mainimg img,.gallery_ph_box img,#gallery_btn_all img,#gallery_button_back img,#gallery_button_next img,.gallery_ph_box2 img,#gallery_titl img,.watch_waku_f img,.club_waku_f img,.festival_ph img,.photo_list_ph img,.photo_btn01 li.photoBtn img {	margin: 0px; 	padding :0px;	vertical-align: top;}#btn_before img {	margin: 0px; 	padding :0px;	vertical-align: text-bottom;}
