@charset "utf-8";
/*
*	mt.css
*
*	memo:
*	rootではvicuna.jp/style/screen.cssを読み込む
*	mt.VicunaのUniqueスタイル
*/

/*--------------------------------------
	Title
---------------------------------------*/

div#header p.siteName a {
	width: 145px;
	background-image: url(images/text/title.png);
}

/*--------------------------------------
	Special Thanks
---------------------------------------*/

p.ally a:link,
p.ally a:visited {
	background-color: #01b0f0;
}

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

	Elements

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

h2 {
	background-image: url(http://vicuna.jp/style/images/icon/icon02.gif);
}

input.submit {
	background-color: #01b0f0;
}

input.submit:hover {
	background-color: #000;
}
/*
li {
	padding-left: 20px;
	background: url(images/bg/icon-dot01.png) 0 0.2em no-repeat;
	list-style: none;
}
*/
/*--------------------------------------
	Link
---------------------------------------*/

body a:link {
	color: #01b0f0;
	border-bottom: 1px solid #daecf0;
}

body a:visited {
	color: #909687;
	border-bottom: 1px solid #ddd;
}

body a:hover {
	color: #000;
}

body a:hover img {
	border: 3px solid #01b0f0;
}

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

	汎用クラス

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

/*--------------------------------------
	参照・詳細
---------------------------------------*/

ul.reference li {
	background: url(images/bg/icon-dot02.png) 0 0.2em no-repeat;
}

/*--------------------------------------
	Topic Path
---------------------------------------*/

p.topicPath {
	color: #01b0f0;
}

div#main p.topicPath a:hover {
	border: 1px solid #0199d5;
	background-color: #01b0f0;
}

/*--------------------------------------
	注目
---------------------------------------*/

pre .note {
	border: 1px solid #01b0f0;
	color: #fff;
	background-color: #74aed3;
}

/*--------------------------------------
	ダウンロードボタン
---------------------------------------*/

ul.download a {
	background-image: url(images/bg/button_download.gif);
}

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

	Unique

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

/*--------------------------------------
	body.mainIndex
---------------------------------------*/

body.mainIndex div.summary {
	padding: 1px 0;
}

body.mainIndex div.summary ul {
	border-bottom: none;
}

body.mainIndex div.summary ul li {
	color: #999;
}
