@charset "utf-8";
/*
Theme Name: ニセコプロモーションボード中国語ページ
Theme URI: http://www.nisekotourism.com/hk/
Description: ニセコプロモーションボード中国語ページ用テーマ
Version: 1.0
Author: atstyleworks
Author URI: http://atstyleworks.co.jp
Tags:

*/
/* http://www.nisekotourism.com/のスタイルシート読み込み */
@import url("http://www.nisekotourism.com/en/wp-content/themes/npb_en/style.css");
@import url("http://www.nisekotourism.com/include/include.css");


/**
 * 上メニュー
 */
ul li a.menulink{
    /font-size:100% !important;
    font-weight:normal !important;
}

ul.menu ul li a {
    font-size:108% !important;
}

ul.menu ul li a:visited {
   color:#ffffff !important;
}

ul#menu{
	margin-top:0px;
}

h1{
	margin-bottom:0px;
}

/**
 * メニュー
 * 最終的には英語のページのスタイルシートに共通で書く
 */

.menu {
    width:961px;
}

ul.menu a {
    display:block;
    text-decoration:none;
}

/*プルダウンメニュー位置*/
ul.menu li {
    display:block;
    position:relative;
    float:left;
    zoom:100%;
    z-index:5;
}

ul.menu ul {
    position:absolute;
    top:30px;/*第一階層メニュー画像の縦幅分*/
    left:0;
    display:none;
    opacity:0;
    zoom:100%;
}

/*第二階層のまとまり*/
ul.menu ul li {
    position:relative;
    width:120px;
    zoom:100%;
}


/*全項目のaリンク*/
ul.menu ul li a {
    display:block;
    padding:3px 3px 5px 9px;
    color:#fff;
    font-family:'ＭＳ Ｐゴシック', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴシック Pro W3', osaka;
    font-size:93%;
    zoom:100%;
/* 冬 */

	background:#0091D2;
    border-bottom:#00A5EC 1px solid;/*明るめ*/
    border-left:#00A5EC 1px solid;/*明るめ*/
    border-right:#007AAE 1px solid;/*暗め*/

/* 夏 */
    /*
	background:#609224;
    border-bottom:#457110 1px solid;
    border-left:#457110 1px solid;
    border-right:#3C640B 1px solid;
    */
}

/* モダンブラウザ用ハック */
html>/**/body ul.menu ul li a{	font-size:12px !important;}


/*全項目のロールオーバー*/
ul.menu ul li a:hover {
    color:#fff;
    display:block;

/* 冬 */
	border-bottom:#005293 1px solid;
    background:#005293;
    text-decoration:none;

/* 夏 */
    /*
    border-bottom:#2c6803 1px solid;
    background:#2c6803;
    */
}

ul.menu ul li a:visited {
/* 冬 */
	/* color:#A2E3FF; */
/* 夏 */
    /* color:#AAFFA2; */
}

/*2階層目のサブメニュー位置*/
ul.menu ul ul {
    left:120px;
    top:1px;
}

/*その下にさらに階層がある項目*/
ul.menu .sub {
/* 冬 */
	background:#0091D2 url(./img/sub_allow.gif) 96% 8px no-repeat;
/* 夏 */
	/*
    background:#609224 url(./img/sub_allow.gif) 96% 8px no-repeat;
    */
}
ul.menu a:hover.sub {
    color:#fff;
 /* 冬 */
 	border-bottom:#005293 1px solid;
    background:#005293 url(./img/sub_allow.gif) 96% 8px no-repeat;
/* 夏 */
    /*
    border-bottom:#2c6803 1px solid;
    background:#2c6803 url(./img/sub_allow.gif) 96% 8px no-repeat;
    text-decoration:none;
    */
}
ul.menu a:visited.sub {
/* 冬 */
	/* color:#A2E3FF; */
/* 夏 */
    /* color:#AAFFA2; */
}


#menu li{
	display:blcok;
}

#menu li a.menulink{
	display:blcok;
	width:120px;
	height:30px;
	line-height:30px;
	color:#ffffff;
	background:url("img/top_menu120_winter.gif") no-repeat;
	font-size:12px;
	text-align:center;
}

#menu li a.menulink:hover{
	background-position: 0px -30px !important;
}

*:first-child+html #menu li a.menulink{
	font-size:13px;
}

*html body #menu li a.menulink{
	font-size:13px;
}

#menu li a#last_big{
	width:120px;
	background-image:url("img/top_menu120_winter.gif");
}


/************************************************
フッター
************************************************/

div#footer{
	position:relative;
}

p#footerComment{
	position:absolute;
	top:10px;
	right:10px;
	text-align:right;
	color:#ffffff;
}

