@charset "Shift_JIS";

/* ################################################### */
/* #                                                 # */
/* #                                                 # */
/* #                コンテンツ用css　                # */
/* #                                                 # */
/* #                                                 # */
/* ################################################### */



/*コンテンツ関連テンプレ
---------------------------------------------------- */

#LeftNavi ul.submenu li div.gold {
	float:left;
	width:150px;
}
#LeftNavi ul.submenu li img.gold {
	float:right;
	padding:2px 3px 0 0;
 }
#LeftNavi .bnr_gold-ts3card {
	width:210px;
	padding:10px 5px;
}
/* IE6専用ハック \*/
*html #LeftNavi .bnr_gold-ts3card {
	width:220px;
}
/* IE6専用ハック */
#Right-contents h1 img {
	vertical-align:text-bottom;
	margin-left:10px;
}
#Right-contents p.rice {
	text-align:left;
}

/* mem_travel/index.html
---------------------------------------------------- */
#Right-contents h2 img.gold {
	vertical-align:middle;
	margin-left:10px;
}
#Right-contents .travel-index {
	clear:both;
	margin:15px 0 0 13px;
}
#Right-contents .travel-index2 {
	clear:both;
	margin:15px 0 0 14px;
}
#Right-contents .widebox {
	width:700px;
}
#Right-contents .widebox .travel-left {
	float:left;
	padding:0 0 15px 20px;
}
#Right-contents .widebox .travel-left img {
	vertical-align:middle;
	margin-right:10px;
	margin-top:10px;
}
#Right-contents .height {
	height:65px;
}
/* IE6専用ハック \*/
*html #Right-contents .height {
	height:80px;
}
/* IE6専用ハック */
#Right-contents p.recture1 {
	float:left;
	width:600px;
	margin:0;
	padding:10px 0 5px 0;
}
#Right-contents p.recture2 {
	float:left;
	width:632px;
	margin:0;
	padding:10px 0 5px 0;
}

/* golf.html
---------------------------------------------------- */
#Right-contents .travel-image {
	width:52px;
	float:left;
	padding:0 0 0 15px;
}
/* IE6専用ハック \*/
*html #Right-contents .travel-image {
	width:67px;
}
/* IE6専用ハック */
#Right-contents p.travel-txt {
	float:left;
	width:605px;
	padding:0 5px 10px 20px;
	margin:0;
}
/* IE6専用ハック \*/
*html #Right-contents p.travel-txt {
	width:630px;
}
/* IE6専用ハック */
#Right-contents .tokyugolf {
	margin:10px 0 10px 8px;
	text-align:center;
}
#Right-contents p.pagelink-left {
	background-image: url(../img/common/ico_pagelink.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color:#0B34AB;
	padding:3px 5px 3px 17px;
}
#Right-contents p.pagelink-left a {
	color:#0B34AB;
}
#Right-contents .flow-start {
	margin-bottom:10px;
}
/* ▼フロー用▼ */
#Right-contents dl.use-flowbox {
	border:1px solid #D0D0D0;
	width:648px;
	text-align:center;
	padding:5px 0;
	margin-left:25px;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox {
	width:650px;
}
/* IE6専用ハック */
#Right-contents dl.close {
	margin-bottom:10px;
}
#Right-contents dl.use-flowbox dt ,
#Right-contents dl.use-flowbox dd {
	font-size:1.3em;
	line-height:150%;
	padding:3px 0;
	text-align:center;
	margin:0 auto;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox dt ,
*html #Right-contents dl.use-flowbox dd {
	margin:0;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox dd.rice {
	font-size:1.1em;
}
#Right-contents dl.use-flowbox dd.rice-s {
	font-size:1.1em;
	text-align:left;
	margin:0 0 0 120px;
	padding:0;
}
#Right-contents dl.use-flowbox dd.pt3 {
	padding-top:3px;
}
#Right-contents dl.use-flowbox dd.pb3 {
	padding-bottom:3px;
}
#Right-contents dl.use-flowbox dd.rice-red {
	font-size:1.1em;
	color:#E60000;
}
#Right-contents dl.use-flowbox dt img ,
#Right-contents dl.use-flowbox dd img {
	margin:5px 0;
}
#Right-contents dl.use-flowbox dt strong {
	font-size:1.2em;
}
#Right-contents .arrow-center{
	text-align:center;
	margin:2px auto;
}
#Right-contents dl.use-flowbox dt.t_golfdesk-info {
	display:block;
	background-image: url(../travel/img/t_golfdesk-info.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:439px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_reservation-golf {
	display:block;
	background-image: url(../travel/img/t_reservation-golf.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:303px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dd.gray-area {
	background-color:#F5F5F5;
	width:587px;
	padding:5px 10px 5px 10px;
	margin:3px auto;
	font-size:1em;
	line-height:100%;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox dd.gray-area {
	width:597px;
	margin:3px 0;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox dd.gray-area ul {
	width:587px;
	margin:0;
	padding:0 0 0 5px;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox dd.gray-area ul {
	width:592px;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox dd.gray-area ul li {
	list-style:none;
	text-decoration:none;
	text-align:left;
	float:left;
	padding:0 5px 0 0;
}
#Right-contents dl.use-flowbox dd.gray-area ul li.golf1 {
	width:220px;
}
#Right-contents dl.use-flowbox dd.gray-area ul li.golf2 {
	width:150px;
}
#Right-contents dl.use-flowbox dd.gray-area ul li.golf3 {
	width:195px;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox dd.gray-area ul li.golf1 {
	width:225px;
}
*html#Right-contents dl.use-flowbox dd.gray-area ul li.golf2 {
	width:155px;
}
*html#Right-contents dl.use-flowbox dd.gray-area ul li.golf3 {
	width:200px;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox dd.gray-area ul li p {
	font-size:1.3em;
	line-height:150%;
	margin:0;
}
#Right-contents dl.use-flowbox dt.t_reservation-pay-golf {
	display:block;
	background-image: url(../travel/img/t_reservation-pay-golf.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:611px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
/* ▲フロー用▲ */


/* hotel.html
---------------------------------------------------- */
#Right-contents dl.use-flowbox dt.t_hotel-info {
	display:block;
	background-image: url(../travel/img/t_hotel-info.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:530px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_reservation-hotel {
	display:block;
	background-image: url(../travel/img/t_reservation-hotel.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:304px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_reservation-pay-hotel {
	display:block;
	background-image: url(../travel/img/t_reservation-pay-hotel.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:464px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}

/* desk_gold_n.html
---------------------------------------------------- */

#Right-contents .ico_desk_gold_n1 ,
#Right-contents .ico_desk_gold_n2 ,
#Right-contents .ico_desk_gold_n3 ,
#Right-contents .ico_desk_gold_n4 ,
#Right-contents .ico_desk_gold_n5 {
	background-repeat: no-repeat;
	background-position: left center;
	padding:10px 0 10px 43px;
	margin:5px 0 0 25px;
	width:652px;
}
#Right-contents .ico_desk_gold_n1 h3 ,
#Right-contents .ico_desk_gold_n2 h3 ,
#Right-contents .ico_desk_gold_n3 h3 ,
#Right-contents .ico_desk_gold_n4 h3 ,
#Right-contents .ico_desk_gold_n5 h3 {
	font-weight:bold;
	font-size:1.3em;
	background:none;
	margin:3px 0;
	padding:0;
}
#Right-contents .ico_desk_gold_n1 p ,
#Right-contents .ico_desk_gold_n2 p ,
#Right-contents .ico_desk_gold_n3 p ,
#Right-contents .ico_desk_gold_n4 p ,
#Right-contents .ico_desk_gold_n5 p {
	margin:3px 0;
	line-height:130%;
}
#Right-contents .ico_desk_gold_n1 {
	background-image: url(../travel/img/ico_desk_gold_n1.gif);
}
#Right-contents .ico_desk_gold_n2 {
	background-image: url(../travel/img/ico_desk_gold_n2.gif);
}
#Right-contents .ico_desk_gold_n3 {
	background-image: url(../travel/img/ico_desk_gold_n3.gif);
}
#Right-contents .ico_desk_gold_n4 {
	background-image: url(../travel/img/ico_desk_gold_n4.gif);
}
#Right-contents .ico_desk_gold_n5 {
	background-image: url(../travel/img/ico_desk_gold_n5.gif);
}
/* IE6専用ハック \*/
*html #Right-contents .ico_desk_gold_n1 ,
*html #Right-contents .ico_desk_gold_n2 ,
*html #Right-contents .ico_desk_gold_n3 ,
*html #Right-contents .ico_desk_gold_n4 ,
*html #Right-contents .ico_desk_gold_n5 {
	width:690px;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox dt.t_desk_gold_n-info {
	display:block;
	background-image: url(../travel/img/t_desk_gold_n-info.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:361px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_reservation-desk_gold_n {
	display:block;
	background-image: url(../travel/img/t_reservation-desk_gold_n.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:314px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_ticket-send {
	display:block;
	background-image: url(../travel/img/t_ticket-send.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:106px;
	height:12px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_ts3-pay {
	display:block;
	background-image: url(../travel/img/t_ts3-pay.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:186px;
	height:12px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}

/* toyota.html
---------------------------------------------------- */
#Right-contents table.toyota {
	margin-left:43px;
	width:659px;
	font-size:1.3em;
	line-height:150%;
	border:1px solid #A1A1A1;
	border-collapse:collapse;
}
/* IE6専用ハック \*/
*html #Right-contents table.toyota {
	width:659px;
}
/* IE6専用ハック */
#Right-contents table.toyota td {
	padding:5px;
	border-collapse:collapse;
	border:1px solid #A1A1A1;
}
#Right-contents table.toyota td.box1 {
	background-color:#D0D0D0;
	width:168px;
}

/* hotel_high.html
---------------------------------------------------- */
#Right-contents div.hotel_high-desk {
	clear:both;
	padding:0;
	margin:0 0 10px 18px;
}
#Right-contents div.hotel_high-desk p.mb0 {
	margin-bottom:0;
}
#Right-contents div.hotel_high-desk p.mt0 {
	margin-top:0;
}
#Right-contents .hotel_high-desk .hotel_high img {
	vertical-align:text-bottom;
	margin-right:5px;
}
#Right-contents .hotel_high-desk .hotel_high strong {
	font-size:1.16em;
}
#Right-contents .high-area{
	width:700px;
	float:left;
	margin-bottom:10px;
}
#Right-contents p.high-title {
	margin-bottom:0;
	padding-bottom:0;
}
#Right-contents .high-gold {
	float:left;
	width:320px;
}
#Right-contents .high-select{
	float:left;
}
#Right-contents table.high-table {
	margin-left:25px;
}
#Right-contents table.high-table td {
	border-collapse:collapse;
	border:1px solid #A1A1A1;
}
#Right-contents table.high-table td.spacer {
	font-size:1px;
	line-height:0;
	border-top:0;
	border-right:0;
	border-left:0;
}
#Right-contents table.high-table td.gray {
	background-color:#D0D0D0;
	text-align:center;
}
#Right-contents table.high-table td.center {
	text-align:center;
}
#Right-contents table.high-table td p {
	font-size:1.3em;
	line-height:120%;
	margin:5px;
}
#Right-contents table.high-table td p strong {
	font-size:1.2em;
}
#Right-contents table.high-table td p.small {
	font-size:1.1em;
}
#Right-contents table.high-table td p span.small {
	font-size:0.9em;
}

/* center.html
---------------------------------------------------- */
#Right-contents .center-tour {
	margin:10px 0 0 43px;
	border:1px solid #A1A1A1;
	border-collapse:collapse;
	width:650px;
}
/* IE6専用ハック \*/
*html #Right-contents .center-tour {
	width:670px;
}
/* IE6専用ハック */
#Right-contents .center-tour td {
	line-height:120%;
	border:1px solid #A1A1A1;
	border-collapse:collapse;
}
#Right-contents .center-tour td.ttl {
	padding:5px;
	background-color:#D0D0D0;
	text-align:center;
	font-size:1.3em;
}
#Right-contents .center-tour td.discount {
	padding:5px;
	text-align:center;
	width:90px;
	font-size:1.3em;
	line-height:120%;
}
#Right-contents .center-tour td.cont {
	padding:5px;
	width:560px;
	font-size:1.0em;
	line-height:120%;
}
#Right-contents .center-tour td.cont div.logo {
	float:left;
	text-align:center;
	padding:3px 15px 3px 0;
	line-height:150%;
}
#Right-contents .center-tour td.cont div.logo1 ,
#Right-contents .center-tour td.cont div.logo2 ,
#Right-contents .center-tour td.cont div.logo3 ,
#Right-contents .center-tour td.cont div.logo4 ,
#Right-contents .center-tour td.cont div.logo-j1 ,
#Right-contents .center-tour td.cont div.logo-j2 ,
#Right-contents .center-tour td.cont div.logo-j3 ,
#Right-contents .center-tour td.cont div.logo-j4 ,
#Right-contents .center-tour td.cont div.logo-w1 ,
#Right-contents .center-tour td.cont div.logo-w2 ,
#Right-contents .center-tour td.cont div.logo-w3 ,
#Right-contents .center-tour td.cont div.logo-w4 ,
#Right-contents .center-tour td.cont div.logo-w5 {
	float:left;
	text-align:center;
	line-height:150%;
	padding:3px 10px 3px 0;
}
#Right-contents .center-tour td.cont div.logo1 {
	padding:3px 15px;
	width:60px;
}
#Right-contents .center-tour td.cont div.logo2 {
	width:106px;
}
#Right-contents .center-tour td.cont div.logo3 {
	width:78px;
}
#Right-contents .center-tour td.cont div.logo4 {
	padding:3px 15px;
	width:76px;
}
#Right-contents .center-tour td.cont div.logo-j1 {
	padding:3px 15px;
	width:100px;
}
#Right-contents .center-tour td.cont div.logo-j2 {
	width:65px;
}
#Right-contents .center-tour td.cont div.logo-j3 {
	width:120px;
}
#Right-contents .center-tour td.cont div.logo-j4 {
	width:110px;
}
#Right-contents .center-tour td.cont div.logo-w1 {
	padding:3px 15px;
	width:59px;
}
#Right-contents .center-tour td.cont div.logo-w2 {
	width:150px;
}
#Right-contents .center-tour td.cont div.logo-w3 {
	width:48px;
}
#Right-contents .center-tour td.cont div.logo-w4 {
	width:84px;
}
#Right-contents .center-tour td.cont div.logo-w5 {
	width:112px;
}
/* IE6専用ハック \*/
*html #Right-contents .center-tour td.discount {
	width:98px;
}
*html #Right-contents .center-tour td.cont {
	width:570px;
}
*html #Right-contents .center-tour td.cont div.logo1 {
	width:90px;
}
*html #Right-contents .center-tour td.cont div.logo2 {
	width:116px;
}
*html #Right-contents .center-tour td.cont div.logo3 {
	width:88px;
}
*html #Right-contents .center-tour td.cont div.logo4 {
	width:106px;
}
*html #Right-contents .center-tour td.cont div.logo-j1 {
	width:130px;
}
*html #Right-contents .center-tour td.cont div.logo-j2 {
	width:75px;
}
*html #Right-contents .center-tour td.cont div.logo-j3 {
	width:130px;
}
*html #Right-contents .center-tour td.cont div.logo-j4 {
	width:120px;
}
*html #Right-contents .center-tour td.cont div.logo-w1 {
	width:89px;
}
*html #Right-contents .center-tour td.cont div.logo-w2 {
	width:160px;
}
*html #Right-contents .center-tour td.cont div.logo-w3 {
	width:58px;
}
*html #Right-contents .center-tour td.cont div.logo-w4 {
	width:94px;
}
*html #Right-contents .center-tour td.cont div.logo-w5 {
	width:122px;
}
/* IE6専用ハック */


/* desk.html
---------------------------------------------------- */
#Right-contents .assistantdesk {
	margin:10px auto;
	text-align:center;
	}
#Right-contents div.caution-area {
	width:700px;
	background-color:#f5f5f5;
	border:1px #a1a1a1 solid;
	margin:10px 0 10px 20px;
}
#Right-contents div.caution-area div.caution-ttl {
	text-align:center;
	margin-top:5px;
}
/* desk_gold_w.html
---------------------------------------------------- */

#Right-contents .ico_desk_gold_n6 ,
#Right-contents .ico_desk_gold_n7 ,
#Right-contents .ico_desk_gold_n8 {
	background-repeat: no-repeat;
	background-position: left center;
	padding:10px 0 10px 43px;
	margin:5px 0 0 25px;
	width:652px;
}
#Right-contents .ico_desk_gold_n6 h3 ,
#Right-contents .ico_desk_gold_n7 h3 ,
#Right-contents .ico_desk_gold_n8 h3 {
	font-weight:bold;
	font-size:1.3em;
	background:none;
	margin:3px 0;
	padding:0;
}
#Right-contents .ico_desk_gold_n6 p ,
#Right-contents .ico_desk_gold_n7 p ,
#Right-contents .ico_desk_gold_n8 p {
	margin:3px 0;
	line-height:130%;
}
#Right-contents .ico_desk_gold_n6 {
	background-image: url(../travel/img/ico_desk_gold_n6.gif);
}
#Right-contents .ico_desk_gold_n7 {
	background-image: url(../travel/img/ico_desk_gold_n7.gif);
}
#Right-contents .ico_desk_gold_n8 {
	background-image: url(../travel/img/ico_desk_gold_n8.gif);
}
/* IE6専用ハック \*/
*html #Right-contents .ico_desk_gold_n6 ,
*html #Right-contents .ico_desk_gold_n7 ,
*html #Right-contents .ico_desk_gold_n8 {
	width:690px;
}
/* IE6専用ハック */

/* overseas_gift.html
---------------------------------------------------- */
#Right-contents .guide-image {
	width:390px;
	float:left;
	padding:10px 0 0 25px;
}
/* IE6専用ハック \*/
*html #Right-contents .guide-image {
	width:415px;
}
/* IE6専用ハック */
#Right-contents .guide-txt {
	float:left;
	width:255px;
	padding:0 5px 0 10px;
	margin:0;
}
/* IE6専用ハック \*/
*html #Right-contents .guide-txt {
	width:255px;
}
/* IE6専用ハック */
#Right-contents .guide-txt p {
	margin:3px 0;
	font-size:1.2em;
	line-height:120%;
}
#Right-contents div.overseas-desk {
	clear:both;
	padding:0;
	margin:0 0 10px 0;
}
#Right-contents .overseas-desk p.mb0 {
	margin-bottom:0;
}
#Right-contents .overseas-desk p.mt0 {
	margin-top:0;
}
#Right-contents .overseas-desk .hotel_high img {
	vertical-align:text-bottom;
	margin-right:5px;
}
#Right-contents .overseas-desk .hotel_high strong {
	font-size:1.16em;
}

/* airport_delivery.html
---------------------------------------------------- */
#Right-contents table.airport {
	margin-left:25px;
	width:595px;
	font-size:1.3em;
	line-height:150%;
	border:1px solid #A1A1A1;
	border-collapse:collapse;
}
/* IE6専用ハック \*/
*html #Right-contents table.airport {
	width:600px;
}
/* IE6専用ハック */
#Right-contents table.airport td {
	padding:5px;
	border-collapse:collapse;
	border:1px solid #A1A1A1;
	text-align:center;
}
#Right-contents table.airport td.box1 {
	background-color:#D0D0D0;
	width:180px;
	text-align:left;
}
#Right-contents dl.use-flowbox dt.t_3days-ago {
	display:block;
	background-image: url(../travel/img/t_3days-ago.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:502px;
	height:13px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_reservation-golf {
	display:block;
	background-image: url(../travel/img/t_reservation-golf.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:303px;
	height:14px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_luggage {
	display:block;
	background-image: url(../travel/img/t_luggage.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:173px;
	height:13px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dt.t_pass-abccounter {
	display:block;
	background-image: url(../travel/img/t_pass-abccounter.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:456px;
	height:13px;
	line-height:1px;
	padding:5px 0;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox dd p.pagelink {
	font-size:1.0em;
}

#Right-contents dl.use-flowbox-x {
	border:1px solid #D0D0D0;
	background-image: url(../travel/img/bg_center-line.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:618px;
	text-align:left;
	padding:5px 0 5px 30px;
	margin-left:25px;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox-x {
	width:650px;
}
/* IE6専用ハック */
#Right-contents dl.use-flowbox-x dt.t_code-3570 {
	float:left;
	display:block;
	background-image: url(../travel/img/t_code-3570.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:208px;
	height:30px;
	padding:5px 98px 5px 20px;
	text-indent:-9999em;
}
#Right-contents dl.use-flowbox-x dt.t_input-data {
	float:left;
	display:block;
	background-image: url(../travel/img/t_input-data.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:258px;
	height:30px;
	padding:5px 0 5px 0px;
	text-indent:-9999em;
}
/* IE6専用ハック \*/
*html #Right-contents dl.use-flowbox-x dt.t_code-3570 {
	width:326px;
	height:40px;
}
*html #Right-contents dl.use-flowbox-x dt.t_input-data {
	height:40px;
}
/* IE6専用ハック */
#Right-contents .arrow-center-d {
	width:650px;
	text-align:center;
	margin-left:25px;
}
#Right-contents .arrow-center-d img.right300{
	margin-right:300px;
}


/* ご注意欄 の記述
---------------------------------------------------- */
#Right-contents div.attention {
	clear:both;
	width:672px;
	border:1px solid #A1A1A1;
	padding:3px 3px 10px 3px;
	margin:20px 0 10px 25px;
}
/* IE6専用ハック \*/
*html #Right-contents div.attention {
	width:680px;
}
/* IE6専用ハック */
#Right-contents div.attention div.att-title {
	padding:2px 4px 2px 10px ;
	margin:0 1px 6px 1px;
	border-bottom:1px solid #A1A1A1;
	color:#E60000;
	font-size:1.3em;
	font-weight:bold;
}
#Right-contents div.attention p {
	margin:3px 0 3px 10px;
	line-height:150%;
	font-weight:normal;
}
