/*////////////////////////////////////////////////////////////



	HEW. - around.css

	甲羅戯の周辺メインコンテンツ用スタイルシート



============================================================



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

    

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

/*ページ全体-------------------------------------------------------------------------------*/

div.mso_around_page {

	width:710px;

	margin:0 0 20px 0;

	padding:0;

	background-color:#ffffff;

	float:left;

}



hr.mso_around_solid {

    width:640px;

    margin:20px 0 20px 35px;

    height: 1px;

    border: none;

    border-top: 1px #c8c8c8 solid;

    float:left;

}



div.mso_around_contentArea {

	width:640px;

	margin:25px 0 0 35px;

	padding:0;

	float:left;

}



/* IE6対応 */

* html div.mso_around_contentArea {

	width:640px;

	margin:25px 0 0 18px;

	padding:0;

	float:left;

}

/* IE6対応 終了 */



/*-----------------------------------------------------------------------------------------------*/



/*甲羅戯までのアクセス部-------------------------------------------------------------------------------*/



/* 住所、電話番号などのボックス */

/* 連絡先情報格納エリア */

div#mso_around_address {

	width:630px;

	margin:0 0 0 0;

	line-height:2;

	font-size:12px;

	color:#333333;

	float:left;

}



/* Googleマップで開くリンク */

a.new_window{

	background-image:url(../img/mso_other_window.gif);

	background-position:right;

	background-repeat:no-repeat;

	padding-right:18px;

}





/* ロゴ */

div#mso_around_address p#mso_around_logo {

	width:200px;

	height:40px;

	background-image:url(../img/call/mso_logo_yoko.gif);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



hr.mso_around_access_dotted {

    width:640px;

    margin:15px 0;

    height: 1px;

    border: none;

    border-top: 1px #c8c8c8 dashed;

    float:left;

}



h3#mso_around_access_Title {

	background-image:url(../img/around/mso_aroundTitle.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:245px;

	height:43px;

	text-indent:-9999px;

}



div.mso_around_access_mapJR_area {

	width:313px;

	height:155px;

	float:left;

	margin:0;

	padding:0;

	border:1px #c8c8c8 solid;

}



div.mso_around_access_mapCar_area {

	width:313px;

	height:189px;

	float:left;

	margin:0;

	padding:0;

	border:1px #c8c8c8 solid;

}



img.mso_around_access_map {

    margin:0;

    padding:0;

    float:left;

}



div.mso_around_access_mapText {

	width:317px;

	float:right;

	margin:0;

	padding:0;

}



div.mso_around_access_jrAicon {

	width:20px;

	height:20px;

	float:left;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_jrAicon.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



div.mso_around_access_carAicon {

	width:20px;

	height:20px;

	float:left;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_carAicon.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



div.mso_around_access_busAicon {

	width:20px;

	height:20px;

	float:left;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_busAicon.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



h4#mso_around_access_map_JRtitle {

	background-image:url(../img/around/mso_around_mapTitle1.jpg);

	background-position:left center;

	background-repeat:no-repeat;

	width:131px;

	height:20px;

	margin:0 0 0 5px;

	text-indent:-9999px;

	float:left;

}



h4#mso_around_access_map_Cartitle {

	background-image:url(../img/around/mso_around_mapTitle2.jpg);

	background-position:left center;

	background-repeat:no-repeat;

	width:143px;

	height:20px;

	margin:0 0 0 5px;

	text-indent:-9999px;

	float:left;

}



div.mso_around_access_mapTextArea {

    width:317px;

	float:left;

	margin:0;

	padding:0;

}



ul.mso_around_access_mapTextList {

    list-style:disc inside;

    margin:5px 0 5px 22px;

    padding:0;

    font-size:11px;

    color:#000000;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    font-weight:400;

}



div.mso_around_access_mapJRimage {

	border:1px #c8c8c8 solid;

	margin:0 10px 0 10px;

	padding:0;

}



p.mso_around_access_mapJRFont {

    font-size:11px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 0 0 10px;

	padding:0;

    font-weight:400;

    line-height:15px;

}



li.mso_around_access_mapTextListFont {

    padding-left:0;

	text-indent:-12px;

}



div.mso_around_access_busText {

	width:340px;

	float:left;

	margin:0;

	padding:0;

}



h4#mso_around_access_map_Bustitle {

	background-image:url(../img/around/mso_around_mapTitle3.jpg);

	background-position:left center;

	background-repeat:no-repeat;

	width:159px;

	height:20px;

	margin:0 0 0 5px;

	text-indent:-9999px;

	float:left;

}



div.mso_around_access_busTextArea {

    width:380px;

	float:left;

	margin:0;

	padding:0;

}



div.mso_around_access_busBannerArea {

    width:250px;

	float:right;

	margin:20px 0 0 0;

	padding:0;

}



p.mso_around_access_busText_Font {

    clear:both;

    font-size:11px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:5px 0 5px 20px;

    font-weight:400;

    line-height:15px;

}



div.mso_around_access_weatherAicon {

	width:20px;

	height:20px;

	float:left;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_weatherAicon.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	text-indent:-9999px;

}



h4#mso_around_access_map_Weathertitle {

	background-image:url(../img/around/mso_around_mapTitle4.jpg);

	background-position:left center;

	background-repeat:no-repeat;

	width:159px;

	height:20px;

	margin:0 0 0 5px;

	text-indent:-9999px;

	float:left;

}



div.mso_around_access_weatherText {

	width:640px;

	float:left;

	margin:0;

	padding:0;

}



p.mso_around_access_weatherText_Font {

    clear:both;

    font-size:11px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:25px 0 5px 20px;

    font-weight:400;

    line-height:15px;

}



div.mso_around_access_weatherTextArea {

    width:640px;

	float:left;

	margin:0;

	padding:0;

}



div.mso_around_access_weatherText table {

    clear:both;

    font-size:11px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:5px 0 5px 20px;

    font-weight:400;

    line-height:15px;

}



div.mso_around_access_weatherText table tr{

	height:2em;

}



div.mso_around_access_weatherText table td.mso_around_access_weatherText_name{

	padding-right:18px;

	background-image:url(../img/around/mso_around_linkArrow.gif);

	background-position:left;

	background-repeat:no-repeat;

	padding-left:15px;

}



div.mso_around_access_weatherText table td.mso_around_access_weatherText_url a{

	background-image:url(../img/mso_other_window.gif);

	background-repeat:no-repeat;

	background-position:right;

	padding-right:18px;

}



/*---------------------------------------------------------------------------------------------------*/



/*周辺イベント情報部-------------------------------------------------------------------------------*/

hr.mso_around_event_dotted {

    width:640px;

    margin:15px 0;

    height: 1px;

    border: none;

    border-top: 1px #c8c8c8 dashed;

    float:left;

}



h3#mso_around_event_Title {

	background-image:url(../img/around/mso_eventTitle.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:243px;

	height:41px;

	text-indent:-9999px;

}



table.mso_around_event_Content_table {

    margin:0;

    padding:0;

    width:955px;

    border:0px;

    float:left;

    border-collapse:collapse;

}



td.mso_around_event_Content_tableLeft {

    margin:0;

    padding:0;

    width:477px;

    border:0px;

    border-collapse:collapse;

    vertical-align:middle;

}



td.mso_around_event_Content_tableRight {

    margin:0;

    padding:0 0 0 5px;

    width:477px;

    border-top:0px;

    border-right:0px;

    border-bottom:0px;

    border-left:1px #c8c8c8 dashed;

    border-collapse:collapse;

    vertical-align:middle;

}



div.mso_around_event_Content {

    width:477px;

    margin:0;

    padding:0 0 25px 0;

    float:left;

    border-collapse:collapse;

}



div.mso_around_event_Content_title {

    width:477px;

    margin:0;

    padding:0;

    float:left;

}



p.mso_around_event_Content_title_Font {

    clear:both;

    font-size:18px;

    color:#636300;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 0 0 5px;

    font-weight:600;

    line-height:20px;

}



div.mso_around_event_Content_ImageBack {

	width:160px;

	height:130px;

	float:left;

	margin:5px 0;

	padding:0;

	background-image:url(../img/around/mso_around_ImageBG.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}



img.mso_around_event_ContentImage {

	width:140px;

	height:110px;

	margin:10px;

	padding:0;

}



div.mso_around_event_Content_textArea {

	width:315px;

    float:left;

	margin:5px 0;

	padding:0;

}



p.mso_around_event_Content_textArea_period_Font {

    clear:both;

    font-size:14px;

    color:#636300;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 20px 0 10px;

    font-weight:400;

    line-height:20px;

}



p.mso_around_event_Content_textArea_text_Font {

    clear:both;

    font-size:11px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 20px 0 10px;

    font-weight:400;

    line-height:15px;

}



/*-----------------------------------------------------------------------------------------------*/



/*周辺情報部-------------------------------------------------------------------------------*/



hr.mso_around_viewpoint_dotted {

    width:640px;

    margin:15px 0;

    height: 1px;

    border: none;

    border-top: 1px #c8c8c8 dashed;

    float:left;

}



h3#mso_around_viewpoint_Title {

	background-image:url(../img/around/mso_viewpointTitle.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:243px;

	height:41px;

	text-indent:-9999px;

}



div.mso_around_viewpoint_mapArea_left {

	width:302px;

	float:left;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_viewpoint_mapTitle1.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}



div.mso_around_viewpoint_mapArea_right {

	width:302px;

	float:right;

	margin:0;

	padding:0;

	background-image:url(../img/around/mso_around_viewpoint_mapTitle2.jpg);

	background-position:left top;

	background-repeat:no-repeat;

}



img.mso_around_viewpoint_map {

    margin:20px 0 0 0;

    padding:0;

    float:left;

}



div.mso_around_viewpoint_contentArea_left {

	width:302px;

	float:left;

	margin:20px 0 10px 0;

	padding:0;

}



div.mso_around_viewpoint_contentArea_right {

	width:302px;

	float:right;

	margin:20px 0 10px 0;

	padding:0;

}



hr.mso_around_viewpoint_content_solid {

    width:302px;

    margin:5px 0;

    height: 1px;

    border: none;

    border-top: 1px #636300 solid;

    float:left;

}



hr.mso_around_viewpoint_content_dotted {

    width:302px;

    margin:5px 0;

    height: 1px;

    border: none;

    border-top: 1px #c8c8c8 dashed;

    float:left;

}



h5#mso_around_viewpoint_content_LeftTitle1 {

	background-image:url(../img/around/mso_viewpoint_content_LeftTitle1.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:156px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:0;

}



h5#mso_around_viewpoint_content_LeftTitle2 {

	background-image:url(../img/around/mso_viewpoint_content_LeftTitle2.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:157px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



h5#mso_around_viewpoint_content_RightTitle1 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle1.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:28px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:0;

}



h5#mso_around_viewpoint_content_RightTitle2 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle2.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:28px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



h5#mso_around_viewpoint_content_RightTitle3 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle3.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:28px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



h5#mso_around_viewpoint_content_RightTitle4 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle4.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:27px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



h5#mso_around_viewpoint_content_RightTitle5 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle5.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:27px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



h5#mso_around_viewpoint_content_RightTitle6 {

	background-image:url(../img/around/mso_viewpoint_content_RightTitle6.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	width:42px;

	height:14px;

	text-indent:-9999px;

	float:left;

	margin:10px 0 0 0;

}



div.mso_around_viewpoint_contentArea_content {

	width:298px;

	float:left;

	margin:0;

	padding:0;

	border-left:4px #636300 solid;

}



p.mso_around_viewpoint_contentArea_content_titleFont {

    clear:both;

    font-size:13px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 0 0 5px;

    font-weight:400;

    line-height:20px;

}



p.mso_around_viewpoint_contentArea_content_textFont {

    clear:both;

    font-size:12px;

    color:#000000;

    text-align:left;

    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

    margin:0 0 0 10px;

    font-weight:400;

    line-height:15px;

}

div.mso_around_access_mapJRimage {

	float: left;

	margin-right: 5px;

}

/*-----------------------------------------------------------------------------------------------*/


/*---------- 但馬情報特急リンクBOX ----------*/
div#mso_around_tajimabanner {
	margin:-20px 0 0 0;
	width:640px;
	float:left;
}

div#mso_around_tajimabanner h4 {
 color:#636502;
 font-size:16px;
 font-weight:bold;
 margin:0 0 5px 3px;
}

div#mso_around_tajimabanner p {
	clear:both;
	color:#000000;
	font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3";
	font-size:11px;
	font-weight:400;
	line-height:15px;
	text-align:left;
	float:left;
	margin-left:20px;
}

div#mso_around_tajimabanner a {
	display:block;
	width:250px;
	height:50px;
	font-size:0px;
	float:right;
	background-image:url(../img/around/mso_around_mapBanner2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
/*-------------------------------------------*/
