/* 喟餅EwEy□斥(visit)
---------------------------------------------------(visit) */
.vis1_con1 {
	position: relative;
	padding: 0 30px 20px;
}
.vis2_con1,
.vis3_con1,
#vis6_con1,
#vis7_con1,
#vis8_con1 {
	padding: 0 30px 15px;
}
.vis3_con1 h3,.vis5_con1 h3,#vis7_con1 h3,#vis8_con1 h3 {
	background-image: none;
	padding: 0;
}
.vis3_con1 p {
	padding-top: 10px ;
}
.vis4_con1 {
	padding: 0 35px 0 30px;
}
.vis4_c1_ul1,.vis4_c1_ul2 {
	float: left;
	padding: 5px 0 5px 5px;
}

.vis4_c1_l {
	float: left;
	width: 270px;
}
.vis4_c1_r {
	float: right;
	width: 270px;
}
.vis5_con1 {
	padding: 50px 0 30px;
	margin: 0 30px 50px;
}

.vis5_con1 p {
	padding: 0 0 5px 10px;
}
.vis5_con1 h4 {
	padding: 0 0 15px 0;
}
.vis5_con1 strong.str {
	font-size: 120%;
}
.vis5_con1 strong.str_red {
	color: #FF3333;
}
.vis5_con2 {
	width: 514px;
	padding: 5px 5px 0 0;
	border: 1px solid #FF6600;
	margin: 0 auto 20px;
}

.vis_l2 {
	float: left;
	padding: 21px 0;
}
.vis_r {
	float: right;
	clear: both;
	padding: 10px 0 0 0;
}
.vis_r2 {
	float: right;
	clear: both;
	padding: 0;
}
#vis7_con1 ul {
	padding: 0 0 5px 0;
}
#vis7_con1 li {
	padding: 0 0 0 15px;
	background: url(../visit/images/list_s1.gif) no-repeat left 5px;
	line-height: 150%;
	font-size: 120%;
}

#vis9_con1 {
	padding-right: 30px;
	padding-left: 30px;
	width: auto;
}

.img_box0 {
	width: 540px;
	float: left;
	padding-bottom: 10px;
}

.img_box1 {
	width: 180px;
	float: left;
}


/* EV騿氖瘜EwEy□斥  */
#ex0916_c1, #ex0916_c2 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0916_c1tit {
	float: left;
	width: 300px;
	margin: 0;
}
#ex0916_c1btn {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex0916_c1btn2 {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex0916_c1stit {
	padding: 20px 0px 10px 0px ;
	margin: 0;
}
#ex0916_c2l {
	float: left;
	width: 500px;
	padding-top: 20px;
}
.ex0916_c2i {
	padding: 10px 0;
}
#ex0916_c2r {
	float: left;
	width: 240px;
	padding-top: 20px;
}
#ex0916_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 30px;
}
#ex0916_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}
.ex0916_c5l {
	float: left;
	padding: 10px 0;
	width: 270px;
}
.ex0916_c5r {
	float: right;
	padding: 10px 0;
	width: 260px;
	text-align: left;
}
.ex0916_c5r p.text {
	line-height: 160%;
	padding-top: 10px;
}
.ex0916_c5lr {
	line-height: 160%;
	text-align: left;
}
/* 11猾咍員膠’wEy□斥  */
#ex1110_c1, #ex1110_c2 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex1110_c1tit {
	float: left;
	width: 300px;
	margin: 0;
}
#ex1110_c1btn {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex1110_c1btn2 {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex1110_c1stit {
	padding: 20px 0px 10px 0px ;
	margin: 0;
}
.ex1110_c2l_2 {
	float: left;
	width: 230px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.ex1110_c2r_2 {
	float: right;
	width: 300px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#ex1110_c2l {
	float: left;
	width: 400px;
	padding-top: 20px;
}
.ex1110_c2i {
	padding: 10px 0;
}
#ex1110_c2r {
	float: left;
	width: 240px;
	padding-top: 20px;
}
#ex1110_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 30px;
}
#ex1110_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}
.ex1110_c5l {
	float: left;
	padding: 10px 0;
	width: 270px;
}
.ex1110_c5r {
	float: right;
	padding: 10px 0;
}


/* 9猾咍員膠’wEy□斥  */
#ex0907_c1, #ex0907_c2 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0907_c1tit {
	float: left;
	width: 300px;
	margin: 0;
}
#ex0907_c1btn {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex0907_c1btn2 {
	float: right;
	width: 240px;
	padding-top: 6px;
	text-align: right;
	margin: 0;
}
#ex0907_c1stit {
	padding: 20px 0px 10px 0px ;
	margin: 0;
}
#ex0907_c2l {
	float: left;
	width: 400px;
	padding-top: 20px;
}
.ex0907_c2i {
	padding: 10px 0;
}
#ex0907_c2r {
	float: left;
	width: 240px;
	padding-top: 20px;
}
#ex0907_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 30px;
}
#ex0907_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}
.ex0907_c5l {
	float: left;
	padding: 10px 0;
	width: 270px;
}
.ex0907_c5r {
	float: right;
	padding: 10px 0;
}
/* 3猾咍員膠’wEy□斥  */
#ex0903_c1, #ex0903_c2 {
	padding: 0 30px 20px;
}
#ex0903_c1tit {
	float: left;
	width: 300px;
}
#ex0903_c1btn {
	float: right;
	width: 240px;
	padding-top: 28px;
	text-align: right;
}
#ex0903_c1stit {
	padding: 10px 0;
}
#ex0903_c2 {
}
#ex0903_c2l {
	float: left;
	width: 300px;
	padding-top: 20px;
}
.ex0903_c2i {
	padding: 10px 0;
}
#ex0903_c2r {
	float: left;
	width: 240px;
	padding-top: 20px;
}
#ex0903_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
}
#ex0903_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}

/* 10猾咍員膠’wEy□斥  */
#ex1014_c1 {
	padding: 0 30px 20px;
	margin: 0;
}
.ex1014_c1right {
	padding-top: 5px;
	text-align: right;
}

/* 2010-1猾咍員膠’wEy□斥  */
#ex0115_c1 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0115_c1 .left {
	float: left;
}
#ex0115_c1 .right {
	float: right;
}
#ex0115_c1 .txt {
	padding-top: 30px;
	padding-bottom: 30px;
}

#ex0115_c1 .tit {
	padding-bottom: 20px;
}
#ex0115_c1 .tit .titin {
	padding-bottom: 10px;
	padding-top: 20px;
}

/* 2010-2猾咍員膠’wEy□斥  */
#ex0119_c1 {
	padding: 0 30px 20px;
	margin: 0;
}
/*#ex0119_c1 .title {
	padding-bottom: 20px;
	padding-top: 50px;
}*/
#ex0119_c1 .title {
	padding-bottom: 20px;
}
#ex0119_c1 .lbtn, #ex0119_c1_2 .lbtn {
	float: left;
	padding-top: 10px;
	width: 540px;
	text-align: right;
}
#ex0119_c1 .txt {
	padding-top: 30px;
}

#ex0119_c1 .tit {
	padding-bottom: 20px;
}
#ex0119_c1 .tit .titin {
	padding-bottom: 10px;
	padding-top: 20px;
}

#ex0119_c1_2 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0119_c1_2 .title {
	padding-bottom: 20px;
	padding-top: 50px;
}
#ex0119_c1_2 .txt {
	padding-top: 30px;
}

#ex0119_c1_2 .tit {
	padding-bottom: 20px;
}
.ex0119_border {
	padding: 0 30px 20px;
	margin: 0;
}

#ex0119_c2l {
	float: left;
	width: 500px;
	padding-top: 20px;
}
#ex0119_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 30px;
}
#ex0119_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}

#kawa_lr {
	padding-bottom: 30px;
}
#kawa_lr span {
	display: block;
}
.kawa_l {
	float: left;
	width: 135px;
	font-size: 80%;
}
.kawa_r {
	float: right;
	width: 300px;
	font-size: 12px;
	text-align: right;
	padding: 5px 0 0 0;
}
.kawa_r p {
	padding-right: 12px;
}
.kawa_rtxt {
	text-align: right;
	padding: 0 12px 20px 0;
	margin: 0;
}
.kawa_clear {
	clear: both;
	margin: 0;
	padding: 0;
	line-height: 0;
}
/*#ex0119_c2l {
	float: left;
	width: 500px;
	padding-top: 20px;
}
#ex0119_c2ll {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 30px;
}
#ex0119_c2lr {
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-left: 5px;
}*/




.ex_under {
	padding: 0 30px 50px;
	margin: 0;
}
.ex_under .left {
	float: left;
	padding-top: 10px;
}
.ex_under .right {
	float: right;
	text-align: right;
	padding-top: 10px;
}
.ex_under .right p {
	padding-bottom: 5px;
}


/* 100322 */
#ex0322_c1 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0322_c1 .title {
	padding-bottom: 20px;
}
#ex0322_c1 .right {
	float: right;
	width: 218px;
	padding-bottom: 10px;
}
#ex0322_c1 .ex0322_c1i {
	padding: 10px 0px 10px 0px;
}
#ex0322_c1 .txt {
	padding-bottom: 40px;
}
#ex0322_c1 .txtin {
	padding-top: 10px;
	padding-bottom: 5px;
}
.ex0322_border {
	padding: 0 30px 20px;
	margin: 0;
}

#ex0322_c2 {
	padding: 0 30px 20px;
	margin: 0;
}
#ex0322_c2 .title {
	padding-bottom: 20px;
}
#ex0322_c2 .right {
	float: right;
	width: 218px;
	padding-bottom: 10px;
}
#ex0322_c2 .ex0322_c2i {
	padding: 10px 0px 10px 0px;
}
#ex0322_c2 .txt {
	padding-bottom: 40px;
}
#ex0322_c2 .txtin {
	padding-top: 10px;
	padding-bottom: 5px;
}


/* 喟餅EwEy□斥(exhibition)
---------------------------------------------------(exhibition) */
.exh1_con1,.exh2_con1,.exh3_con1,.exh4_con1 {
	padding: 0 30px 20px;
}
.exh2_con1 img {
	border: 1px solid #999999;
}

#exh_menu {
	margin-left: 4px;
}
#blog_tit {
	padding: 20px 0 1px 0;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #8FBA01;
	font-size: 110%;
	text-align: center;
}
#exh_menu li {
	display: block;
	background: url(../img/titledot.gif) no-repeat 0px 5px;
	width: 146px;
	padding-left: 14px;
	padding-bottom: 8px;
	line-height: 120%;
}
.exh_l {
	float: left;
}
.exh_r {
	float: right;
}
.exh_c2c {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 10px;
}
.exh_c2l {
	float: left;
	width: 270px;
	padding-bottom: 10px;
}
.exh_c2r {
	float: left;
	border-left: 1px solid #6699CC;
	padding-bottom: 10px;
	padding-left: 10px;
}
.exh_r p {
	text-align: right;
	padding-right: 10px;
}