/*
Theme Name: urashima
Theme URL: http://chameleon-works.jp/testy/wp02/
Description: Welcome!!
*/
@charset "UTF-8";
/* CSS Document */
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(images/bg03.png);
	background-color: #FFFFFF;
	background-repeat: repeat;
	color: #203C49;
	font-weight: 500;
	-webkit-text-size-adjust: none;
}
img {
	border: none;
	margin: 0 auto;
	padding: 0;
}

br {
	letter-spacing: normal;
}

.btn_op a:hover img {
 opacity: 0.7;
 -moz-opacity: 0.7;
}

.opacity a:hover img {
 opacity: 0.7;
 -moz-opacity: 0.7;
}

.clear {
	clear: both;
}

ul li {
	list-style: none;
	margin: 0 auto;
	padding: 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

#linkbox a{
	text-decoration: none;
	color: #203C49;
}

#linkbox a:hover {
	color: #4D6066;
}
/* =============================== lower header =============================== */

#hd_top {
	height: 26px;
	margin: 0 auto;
	padding: 0;
	background-image: url(images/common/header/01.png);
	background-repeat: repeat-x;
}

#hd {
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
#hd_index {
	width: 960px;
	height: 350px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#hd .btn_op {
	float: left;
}

#hd .btn {
	float: left;
}

#hd_logo {
	width: 324px;
	height: 50px;
	margin-top: 9px;
	margin-left: 24px;
}

#hd_mark {
	position: absolute;
	top: 0px;
	left: 398px;
}

#hd_btn_01 {
	margin-left: 230px;
}

/* =============================== index header =============================== */
#hd_btn_01i {
	position: absolute;
	top: 0px;
	left: 578px;
}
#hd_btn_02i {
	position: absolute;
	top: 0px;
	left: 687px;
}
#hd_btn_03i {
	position: absolute;
	top: 0px;
	left: 812px;
}
#nav_index {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#nav_index .btn {
	float: left;
}
#hd_border_index {
	margin-top: 10px;
	margin-left: 24px;
}
/* =============================== /index header =============================== */

#nav {
	margin-top: 20px;
	margin-left: 24px;
	height: 70px;
}

#nav_btn_01 {
	margin-top: 9px;
}
#nav_btn_02 {
	margin-top: 9px;
	margin-left: 38px;
}
#nav_btn_03 {
	margin-top: 9px;
	margin-left: 38px;
}
#nav_btn_04 {
	margin-top: 9px;
	margin-left: 38px;
}
#nav_btn_05 {
	margin-top: 9px;
	margin-left: 38px;
}
#nav_btn_06 {
	margin-top: 9px;
	margin-left: 38px;
}

#hd_border {
	margin-top: 15px;
	margin-left: 24px;
}

/* =============================== /lower header =============================== */

/* =============================== footer =============================== */
#ct_gotop {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#gotop {
	margin-top: 45px;
	margin-left: 872px;
}

#ft_line {
	height: 4px;
	background-image: url(images/common/footer/02.png);
	margin: 0 auto;
	padding: 0;
	background-repeat: repeat-x;
}

#ct_ft {
	width: 960px;
	height: 320px;
	margin-left: auto;
	margin-right: auto;
}
#ft_logo {
	width: 304px;
	height: 61px;
	margin-top: 24px;
	margin-left: 33px;
}
#ft_nav {
}

#ft_nav .btn_op {
	float: left;
}
#ftnav_01 {
	margin-top: 30px;
	margin-left: 260px;
}
#ftnav_02 {
	margin-top: 30px;
	margin-left: 32px;
}
#ftnav_03 {
	margin-top: 30px;
	margin-left: 32px;
}

#ft_txt {
	margin-top: 20px;
	margin-left: 33px;
	font-family: 'メイリオ', Meiryo, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size: 12px;
	color: #203C49;
	width: 300px;
	line-height: 18px;
	letter-spacing: 1px;
}

#copy {
	width: 409px;
	margin-top: 55px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;
}
/* =============================== /footer =============================== */

/* =============================== sidemenu =============================== */
#sidemenu {
	width: 252px;
	height: auto;
	float: left;
}

#side_bn_01 {
	margin-top: 11px;
	margin-left: 20px;
}
#side_bn_01b {
	margin-top: 146px;
	margin-left: 20px;
}

#side_bn_02 {
	margin-top: 26px;
	margin-left: 20px;
}
#side_bn_03 {
	margin-top: 26px;
	margin-left: 20px;
}

#page_bn01 {
	margin-top: 17px;
	margin-left: 25px;
}
#page_bn02 {
	margin-top: 26px;
	margin-left: 25px;
	margin-bottom: 146px;
}


/* =============================== sidemenu =============================== */

#ct_two {
	width: 708px;
	height: auto;
	float: right;
}

#sample01 {
	padding-left: 3px;
}
#sample02 {
	position: relative;
	padding-left: 3px;
	padding-bottom: 20px;
}
#weblink01 {
	position: absolute;
	top: 1335px;
	left: 11px;
	z-index: 2;
}
#weblink02 {
	position: absolute;
	top: 2265px;
	left: 11px;
	z-index: 2;
}
#weblink03 {
	position: absolute;
	top: 3222px;
	left: 11px;
	z-index: 2;
}

#sample03 {
	position: relative;
	padding-left: 2px;
	padding-bottom: 70px;
}
#weblink01b {
	position: absolute;
	top: 1481px;
	left: 14px;
	z-index: 2;
}
#weblink02b {
	position: absolute;
	top: 2110px;
	left: 14px;
	z-index: 2;
}

#sample04 {
	position: relative;
	padding-left: 3px;
	padding-bottom: 20px;
}
#sample05 {
	position: relative;
	padding-left: 3px;
	padding-bottom: 20px;
}
#weblink01c {
	position: absolute;
	top: 900px;
	left: 3px;
	z-index: 2;
}

#sample06 {
	height: 780px;
	position: relative;
	padding-left: 3px;
	padding-bottom: 20px;
}
#map_txt {
	margin-top: 30px;
	margin-left: 60px;
	font-size: 14px;
	color: #203C49;
}

#map_txt a {
	text-decoration: none;
}

#map_txt a:hover {
	text-decoration: underline;
}

/* =============================== index.html =============================== */

#container {
	width: 960px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
#ct_top {
	width: 960px;
}
#top_left {
	float: left;
}
#top_right {
	float: right;
}

#top_txt_01 {
	margin-top: 28px;
	margin-left: 40px;
}
#top_txt_box {
	width: 248px;
	margin-right: 10px;
	margin-left: 40px;
	float: left;
}

#top_txt_02 {
	margin-top: 20px;
	width: 248px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
}
#top_pic_01 {
	margin-top: 20px;
	float: right;
}

#top_link_01 {
	margin-top: 54px;
	margin-left: 68px;
}
#top_txt_03 {
	margin-top: 75px;
	margin-left: 40px;
	position: relative;
}
#new {
	position: absolute;
	left: 0px;
	top: 30px;
	background-image: url(images/index/new.png);
}

#top_fb {
	margin-top: 79px;
	width: 420px;
	height: 456px;
	background-color: #FFF;
}

#bn {
	margin-top: 80px;
	margin-left: 34px;
}

#bn .bn {
	float: left;
}

#ct_bn_01 {
	width: 285px;
	height: 190px;
}

#bn01_01 {
	margin-top: 0px;
	margin-left: 2px;
}
#bn01_02 {
	margin-top: 12px;
	margin-left: 0px;
}

#ct_bn_02 {
	width: 285px;
	height: 190px;
	margin-left: 27px;
}
#bn02_01 {
	margin-left: 5px;
}
#bn02_02 {
	margin-top: 12px;
}

#ct_bn_03 {
	width: 285px;
	height: 190px;
	margin-left: 26px;
}
#bn03_01 {
	margin-left: 4px;
}
#bn03_02 {
	margin-top: 12px;
}

#ig {
	margin-top: 100px;
	margin-bottom: 50px;
	margin-left: 34px;
	height: 600px;
}
#ig_border {
	margin-top: ;
}
#igttl {
	margin-top: 20px;
	margin-left: 10px;
}
#ig01 {
	float: left;
	margin-top: 23px;
	margin-left: 5px;
}
#ig02 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig03 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig04 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig05 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig06 {
	float: left;
	margin-top: 23px;
	margin-left: 5px;
}
#ig07 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig08 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig09 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig10 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig11 {
	float: left;
	margin-top: 23px;
	margin-left: 5px;
}
#ig12 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig13 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig14 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}
#ig15 {
	float: left;
	margin-top: 23px;
	margin-left: 23px;
}

/* =============================== /index.html =============================== */

/* ===============================  =============================== */


#slide {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	width: 960px;
	height: 350px;
}
		
#slide #list li {
	position: absolute;
	top: 0;
	left: 0;
}

#cat_ttl {
	width: 691px;
	height: 44px;
	margin-bottom: 20px;
	background-color: #EADBDB;
	color: #203C49;
	font-size: 25px;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	letter-spacing: 1px;
}

#content03 {
	width: 704px;
	float: right;
}

#cat_pic {
	margin-bottom: 20px;
}

/* =============================== about.html =============================== */

#contentbox {
	margin-left:2px;
	width: 706px;
	height: auto;
}

#about_pic_01 {
}

#about_box_01 {
	margin-top: 24px;
	margin-left: 14px;
}
#about_pic_02 {
}
#about_pic_03 {
}
#about_txt_01 {
	width: 339px;
	margin-top: 20px;
	margin-right: 17px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}
#about_txt_06 {
	margin-top: 5px;
	margin-right: 20px;
	text-align: right;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}
	

#about_box_02 {
	margin-top: 50px;
	margin-left: 14px;
}
#about_pic_04 {
}
#about_txt_02 {
	width: 400px;
	margin-top: 20px;
	margin-right: 19px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}
#about_pic_05 {
	margin-top: 18px;
}


#about_box_03 {
	margin-top: 70px;
	margin-left: 14px;
}
#about_pic_06 {
	margin-right: 10px;
}
#about_pic_07 {
}
#about_pic_08 {
	margin-top: 30px;
	margin-right: 16px;
}
#about_txt_03 {
	width: 376px;
	margin-top: 10px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}

#about_box_04 {
	margin-top: 12px;
	margin-left: 14px;
}
#about_pic_09 {
	margin-right: 20px;
}
#about_pic_10 {
	margin-right: 16px;
	padding-top: 6px;
	padding-bottom: 10px;
}
#about_txt_04 {
	width: 376px;
	margin-top: 10px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}

#about_box_05 {
	margin-top: 12px;
	margin-left: 14px;
}
#about_pic_12 {
	margin-right: 16px;
}
#about_txt_05 {
	width: 376px;
	margin-top: 10px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}

#about_pic_13 {
	margin-top: 160px;
	margin-left: 14px;
}

#about_pic_14 {
	padding-top: 26px;
	padding-bottom: 20px;
}

#picbox {
	width: 676px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 14px;
}

#about_p01 {
	float: left;
	margin-right: 31px;
}
#about_p02 {
	float: left;
	margin-right: 31px;
}
#about_p04 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p05 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p06 {
	margin-top: 31px;
}
#about_p07 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p08 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p09 {
	margin-top: 31px;
}
#about_p10 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p11 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p12 {
	margin-top: 31px;
}
#about_p13 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p14 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p15 {
	margin-top: 31px;
}
#about_p16 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p17 {
	float: left;
	margin-top: 31px;
	margin-right: 31px;
}
#about_p18 {
	margin-top: 31px;
}


/* =============================== /about.html =============================== */


/* =============================== room.html =============================== */
#room_pic_01 {
	margin-left: 0px;
}
#room_pic_02 {
	margin-top: 20px;
	margin-left: 14px;
}
#room_table {
	margin-top: 20px;
	margin-left: 14px;
	background-repeat: no-repeat;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
}
#room_pic_03 {
	margin-top: 55px;
	margin-left: 14px;
}
#room_txt_01 {
	width: 208px;
	font-size: 13px;
	margin-top: 20px;
	margin-left: 14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 24px;
}
#room_pic_04 {
	margin-top: 50px;
	margin-right: 11px;
}

#room_pic_05 {
	margin-top: 55px;
	margin-left: 14px;
}
#room_pic_06 {
	margin-top: 30px;
	margin-left: 8px;
}
#room_txt_02 {
	width: 203px;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 14px;
}
#room_pic_07 {
	margin-top: 60px;
	margin-left: 8px;
}

#room_txt_03 {
	width: 203px;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 14px;
}
#room_pic_08 {
	margin-top: 30px;
	margin-right: 11px;
}

#room_pic_09 {
	margin-top: 35px;
	margin-left: 14px;
	float: left;
}
#room_pic_10 {
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
#room_pic_11 {
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}

#room_pic_12 {
	margin-top: 80px;
	margin-left: 6px;
}
#room_txt_04 {
	width: 203px;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 12px;
}
#room_pic_13 {
	margin-top: 60px;
	margin-left: 6px;
}
#room_txt_05 {
	width: 203px;
	font-size: 13px;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 12px;
}
#room_pic_14 {
	margin-top: 80px;
	margin-right: 11px;
}

#room_pic_15 {
	margin-top: 35px;
	margin-left: 14px;
	float: left;
}
#room_pic_16 {
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
#room_pic_17 {
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
/* =============================== /room.html =============================== */


/* =============================== reserve.html =============================== */

#rs_pic_01 {
}
#rs_pic_02 {
	margin-top: 30px;
}
#rs_pic_03 {
	margin-top: 30px;
}
#rs_pic_04 {
	margin-top: 20px;
}
#rs_txt_01 {
	width: 490px;
	line-height: 20px;
	margin-top: 20px;
	margin-left: 22px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#rs_pic_05 {
	margin-top: 100px;
}
#rs_pic_06 {
	margin-top: 20px;
}
#rs_pic_07 {
	margin-top: 80px;
}
#rs_txt_02 {
	width: 383px;
	margin-top: 10px;
	margin-left: 5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}
/* =============================== /reserve.html =============================== */


/* =============================== access.html =============================== */

#ac_pic_01 {
}
#ac_pic_02 {
	margin-top: 20px;
}
#ac_pic_03 {
	margin-top: 20px;
}
#ac_pic_04 {
	margin-top: 20px;
	margin-right: 172px;
}
#ac_txt_01 {
	width: 300px;
	margin-top: 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
}
#ac_txt_02 {
	width: 301px;
	font-size: 13px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #203C49;
	line-height: 21px;
	margin-top: 10px;
}
#googlemap {
	margin-top: 30px;
}
#ac_pic_05 {
	margin-top: 50px;
}
#ac_pic_06 {
	margin-top: 30px;
	margin-left: 62px;
	position: relative;
	z-index: 1;
}
#ac_txt_03a {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	position: absolute;
	top: 156px;
	left: 10px;
	z-index: 2;
}
#ac_txt_03b {
	font-size: 15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 268px;
	position: absolute;
	top: 190px;
	left: 285px;
	z-index: 2;
}
#ac_pic_07 {
	margin-top: 25px;
	margin-left: 62px;
	position: relative;
	z-index: 1;
}
#ac_txt_04a {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	position: absolute;
	top: 35px;
	left: 10px;
	z-index: 2;
}
#ac_txt_04b {
	font-size: 15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 268px;
	position: absolute;
	top: 69px;
	left: 285px;
	z-index: 2;
}
#ac_pic_08 {
	margin-top: 25px;
	margin-left: 62px;
	position: relative;
	z-index: 1;
}
#ac_txt_05a {
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	position: absolute;
	top: 35px;
	left: 10px;
	z-index: 2;
}
#ac_txt_05b {
	font-size: 15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 268px;
	position: absolute;
	top: 69px;
	left: 285px;
	z-index: 2;
}
#ac_pic_09 {
	margin-top: 25px;
	margin-left: 62px;
	position: relative;
	z-index: 1;
}
#ac_txt_06 {
	font-size: 15px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 268px;
	position: absolute;
	top: 69px;
	left: 285px;
	z-index: 2;
}

/* =============================== /access.html =============================== */

/* =============================== contact.html =============================== */
#ct_pic_01 {
}
#ct_pic_02 {
	margin-top: 20px;
	margin-bottom: 80px;
	margin-left: 45px;
}
#ct_txt_01 {
	margin-left: 250px;
}

/* =============================== /contact.html =============================== */

/* =============================== urayu.html =============================== */
#ura_pic01 {
	width: 705px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#ura_pic02 {
	width: 924px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#urabox {
	width: 924px;
	height: 576px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	background-image:url(images/urayu/bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
}

#ura_pic03 {
	position:absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}
#ura_txt01 {
	width: 593px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 24px;
	position: absolute;
	top: 40px;
	left: 35px;
	z-index: 2;
}
#ura_pic04 {
	position: absolute;
	top: 0px;
	left: 652px;
}

#ura_pic05 {
	position: absolute;
	top: 305px;
	left: 0px;
	z-index: 1;
}

#ura_pic06 {
	position: absolute;
	top: 305px;
	left: 295px;
	z-index: 1;
}
#ura_txt02 {
	width: 593px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 24px;
	position: absolute;
	top: 40px;
	left: 35px;
	z-index: 2;
}

#ura_pic07 {
	width: 204px;
	margin-top: 35px;
	margin-left: 20px;
	float: left;
}
#ura_pic08 {
	width: 204px;
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
#ura_pic09 {
	width: 204px;
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
#ura_pic10 {
	width: 204px;
	margin-top: 35px;
	margin-left: 35px;
	float: left;
}
#ura_pic11 {
	width: 923px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}

#ura_pic12 {
	width: 173px;
	margin-top: 18px;
	margin-left: 20px;
	float: left;
}
#ura_txt03 {
	margin-top: 18px;
	margin-left: 20px;
	width: 303px;
	float: left;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 24px;
}
	
#ura_txt04 {
	width: 388px;
	float: right;
	margin-top: 18px;
	margin-right: 20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 13px;
	line-height: 24px;
}






/* =============================== fancybox =============================== */
div#fancy_overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #666;
display: none;
z-index: 30;
}
* html div#fancy_overlay {
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
div#fancy_wrap {
text-align: left;
}
div#fancy_loading {
position: absolute;
height: 40px;
width: 40px;
cursor: pointer;
display: none;
overflow: hidden;
background: transparent;
z-index: 100;
}
div#fancy_loading div {
position: absolute;
top: 0;
left: 0;
width: 40px;
height: 480px;
background: transparent url('images/fancy_progress.png') no-repeat;
}
div#fancy_loading_overlay {
position: absolute;
background-color: #FFF;
z-index: 30;
}
div#fancy_loading_icon {
position: absolute;
background: url('images/fancy_loading.gif') no-repeat;
z-index: 35;
width: 16px;
height: 16px;
}
div#fancy_outer {
position: absolute;
top: 0;
left: 0;
z-index: 90;
padding: 18px 18px 33px 18px;
margin: 0;
overflow: hidden;
background: transparent;
display: none;
}
div#fancy_inner {
position: relative;
width:100%;
height:100%;
border: 1px solid #BBB;
background: #FFF;
}
div#fancy_content {
margin: 0;
z-index: 100;
position: absolute;
}
div#fancy_div {
background: #000;
color: #FFF;
height: 100%;
width: 100%;
z-index: 100;
}
img#fancy_img {
position: absolute;
top: 0;
left: 0;
border:0;
padding: 0;
margin: 0;
z-index: 100;
width: 100%;
height: 100%;
}
div#fancy_close {
position: absolute;
top: -12px;
right: -15px;
height: 30px;
width: 30px;
background: url('images/fancy_closebox.png') top left no-repeat;
cursor: pointer;
z-index: 181;
display: none;
}
#fancy_frame {
position: relative;
width: 100%;
height: 100%;
display: none;
}
#fancy_ajax {
width: 100%;
height: 100%;
overflow: auto;
}
a#fancy_left, a#fancy_right {
position: absolute;
bottom: 0px;
height: 100%;
width: 35%;
cursor: pointer;
z-index: 111;
display: none;
background-image : url(http:data:image/gif);base64,AAAA);
outline: none;
}
a#fancy_left {
left: 0px;
}
a#fancy_right {
right: 0px;
}
span.fancy_ico {
position: absolute;
top: 50%;
margin-top: -15px;
width: 30px;
height: 30px;
z-index: 112;
cursor: pointer;
display: block;
}
span#fancy_left_ico {
left: -9999px;
background: transparent url('images/fancy_left.png') no-repeat;
}
span#fancy_right_ico {
right: -9999px;
background: transparent url('images/fancy_right.png') no-repeat;
}
a#fancy_left:hover {
visibility: visible;
}
a#fancy_right:hover {
visibility: visible;
}
a#fancy_left:hover span {
left: 20px;
}
a#fancy_right:hover span {
right: 20px;
}
.fancy_bigIframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: transparent;
}
div#fancy_bg {
position: absolute;
top: 0; left: 0;
width: 100%;
height: 100%;
z-index: 70;
border: 0;
padding: 0;
margin: 0;
}
div.fancy_bg {
position: absolute;
display: block;
z-index: 70;
border: 0;
padding: 0;
margin: 0;
}
div.fancy_bg_n {
top: -18px;
width: 100%;
height: 18px;
background: transparent url('images/fancy_shadow_n.png') repeat-x;
}
div.fancy_bg_ne {
top: -18px;
right: -13px;
width: 13px;
height: 18px;
background: transparent url('images/fancy_shadow_ne.png') no-repeat;
}
div.fancy_bg_e {
right: -13px;
height: 100%;
width: 13px;
background: transparent url('images/fancy_shadow_e.png') repeat-y;
}
div.fancy_bg_se {
bottom: -18px;
right: -13px;
width: 13px;
height: 18px;
background: transparent url('images/fancy_shadow_se.png') no-repeat;
}
div.fancy_bg_s {
bottom: -18px;
width: 100%;
height: 18px;
background: transparent url('images/fancy_shadow_s.png') repeat-x;
}
div.fancy_bg_sw {
bottom: -18px;
left: -13px;
width: 13px;
height: 18px;
background: transparent url('images/fancy_shadow_sw.png') no-repeat;
}
div.fancy_bg_w {
left: -13px;
height: 100%;
width: 13px;
background: transparent url('images/fancy_shadow_w.png') repeat-y;
}
div.fancy_bg_nw {
top: -18px;
left: -13px;
width: 13px;
height: 18px;
background: transparent url('images/fancy_shadow_nw.png') no-repeat;
}
div#fancy_title {
position: absolute;
bottom: -33px;
left: 0;
width: 100%;
z-index: 100;
display: none;
}
div#fancy_title div {
color: #FFF;
font: bold 12px Arial;
padding-bottom: 3px;
}
div#fancy_title table {
margin: 0 auto;
}
div#fancy_title table td {
padding: 0;
vertical-align: middle;
}
td#fancy_title_left {
height: 32px;
width: 15px;
background: transparent url(images/fancy_title_left.png) repeat-x;
}
td#fancy_title_main {
height: 32px;
background: transparent url(images/fancy_title_main.png) repeat-x;
}
td#fancy_title_right {
height: 32px;
width: 15px;
background: transparent url(images/fancy_title_right.png) repeat-x;
}

/* =============================== /fancybox =============================== */
