html{
	padding:0px;
	margin:0px;
}
body{
	font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', 'Arial', 'sans-serif';
	background-image:url(new_img/hp_bg.png);
	background-repeat:repeat-x;
	background-color:#f4f6f5;
	padding:0px;
	margin:0px;
	font-size:0.8em;
	text-align:left;
	margin-bottom:100px;
}

body *{
	font-family: 'メイリオ','ＭＳ Ｐゴシック','Verdana', 'Arial', 'sans-serif';
	padding:0px;
	margin:0px;
	font-size:100%;
	color:#4f5455;
}

h1{
	float:left;
}

h1 span{
	display:none;
}
h1 img{
	margin-top:10px;
	vertical-align:middle;
}

.wrapper{
	max-width:1800px;
	min-width:960px;
	margin:auto;
	background-image:url(new_img/hp_hd_bg.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.inner_wrapper{
	width:960px;
	margin:auto;
}
.head{
	height:390px;
	padding-top:50px;
}
.toolbar{
	height:56px;
	position:fixed;
	background-image:url(new_img/hp_tb_bg.png);
	background-repeat:repeat-x;
	top:0px;
	left:0px;
	right:0px;
	z-index:2;
}
.toolbar_inner{
	width:960px;
	margin:auto;
}
.title{
	height:451px;
	background-image:url(new_img/hp_hd_catch.png);
	background-repeat:no-repeat;
	background-position:left 60px;
}
.discription{
	display:none;
}
.screenshot{
	float:right;
	margin-top:38px;
	margin-right:0px;
	background-image:url(new_img/hp_hd_screen1.png);
	background-position:4px 4px;
	background-repeat:no-repeat;
	width:470px;
	height:300px;
	text-align:right;


}
.screenshot img{
	border:none;
}
.shortcut{
	float:left;
	padding-top:286px;
}
.btn{
	width:190px;
	border:solid 1px #0a2a59;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-right:16px;
}
.btn a{
	display:block;
	padding:8px;
	font-weight:bold;
	color:#ffffff;
	/*
	background-image:url(new_img/hp_hd_btn1.png);
	background-repeat:repeat-x;
	background-position:left top;
	*/

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#226395,EndColorStr=#174c82);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAAjklEQVQYlU3EWQKBYBgF0LsLDQr7QUlFZYiloGhG9ns9ff2dh4PF9UeMuvRS2hPz9CudVR9idho6vsfZh05KOsJOWiluCStupKghrKgmrH1NTFW7SgorYhqWhBmWhBmUhBkUkl8Qhv8ijK3qSRiepHs5oW+G3JzQ3YzQ3IzQnIzQnAehrVV3YrIaWt5G/QHPIHdUp7aq3AAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	background-color:#174c82;

	border:solid 1px #5688ae;
	text-decoration:none;
	text-align:center;
	font-size:120%;
}
div.green a{
	/*background-image:url(new_img/hp_hd_btn2.png);*/

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#98ba40,EndColorStr=#6c9d2c);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAA3UlEQVQYlTXE2UIBAQCG0e+BZggTk6V5oZTSrrRr0aZFV9asCSHi6f5uZs7F4WPhiOLCEcW5I97nq+Ltz+t1lhAvs4QoTBOiMI2L52lcPP3GxeMk5vYwiYn7cVTkx1GRH0XF3WhF3P543QxtcT20RW5gi9wgIq76EXHZj4iL77DbeS8sznrL4vTL66RriWzXEtmOJY47IXHUDolMOyQyraA4bAXFQTMo9psBt71GQOw2lsTOp9d23S/Sdb9I1/xiq+YTm1WfSFV9IlUxxUbFFOtlUyTLhkiWDLFWMvQPrbuOxJU/atIAAAAASUVORK5CYII=");
	background-repeat:repeat-x;
	background-color:#6c9d2c;

	border:solid 1px #c4d892;
}

.btn a:hover,
.btn a:active,
#pri_youtube .cBtn a:hover{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#174c82,EndColorStr=#226395);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAAjklEQVQYlU3EWwKBUBQF0D0LlOqaD3lUVFIYitCbwny3r1Otj4XJ8kaMWqWSnRJT+y6thx7EbNO3fY7TdpnkZITm5JKbE7pbSF5B6F5J6PuSmA8dKsmviLlfE4ZfE0ZQE0bQSGFDmOGLMI9Db8KMJCtqCevUF7eEFXeEijtCJR2hkg+hzkNfYnHpu/5G/QFckndGjQi+sgAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	background-color:#226395;
}

div.green a:hover,
div.green a:active{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#6c9d2c,EndColorStr=#98ba40);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAA3UlEQVQYlTXE2UIBAQCG0f+BNAiN0QwvlBZtWrQr7UrpigghWbM+3dfNzLk4Wiv5ULLkQ8myD62Xl9DGp9dmxUBbFQOlqgZKVf1ou+pHO19+tFsLuO3VAmi/HkTpehClG0F00FhGh99eR80QOm6GUKYVQplWGJ20w+i0HUZnPxG3804EXXRW0OWv11XXRNmuibI9E133ouimH0W5fhTlBha6HVjobmih+2HM7WEUQ4+jVfT05/U8tlF+bKP8xEYvEwe9Th1UmDqoMIujt1kcvc/jqDhPoOIigT4WCf4BZfOOtnUE2k0AAAAASUVORK5CYII=");
	background-repeat:repeat-x;
	background-color:#98ba40;
}


div.green{
	border:solid 1px #608925;
}

.btn a div{
	color:#ffffff;
	font-size:80%;
}
.topicList,
.linkList{
	float:left;
	list-style:none;
}


.topic h3{
	font-size:120%;
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:54px;
	height:54px;
}
.topic h3.item{
	background-image:url(new_img/item48.png);
}
.topic h3.mons{
	background-image:url(new_img/mons48.png);
}
.topic h3.mix{
	background-image:url(new_img/mix48.png);
}
.topic h3.stat{
	background-image:url(new_img/stat48.png);
}
.topic h3.help{
	background-image:url(new_img/help48.png);
}
.topic h3.map{
	background-image:url(new_img/map48.png);
}
.topic h3.loupe{
	background-image:url(new_img/loupe48.png);
}

.topic h3.new,
.topic h3.update{
	padding-left:0px;
}
.topic h3.new div{
	background-image:url(new_img/new.png);
	background-position:right top;
	background-repeat:no-repeat;
	/*margin-right:-4px;*/
	padding-left:54px;
}
.topic h3.update div{
	background-image:url(new_img/update.png);
	background-image:url(new_img/up_left2.png);
	background-position:left top;
	background-repeat:no-repeat;
	/*margin-right:-4px;*/
	padding-left:54px;
}

.topic .link{
	background-image:url(new_img/link48.png);
	float:left;
	margin-top:8px;
}

.topicList{
	list-style:none;
	display:block;
	width:500px;
}
.topicList li{
	width:230px;
	float:left;
	margin-right:20px;
	min-height:80px;
	margin-bottom:32px;
}

.topicList li.googleAd{
	width:474px;
	min-height:auto;
	margin-bottom:12px;
	border:solid 3px #cccccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:0px 0px 0px 0px;
	padding-top:4px;
	text-align:center;
	min-height:0px;
	background-color:#ffffff;
}
.topicList li.wide{
	width:474px;
	min-height:auto;
	margin-bottom:12px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:0px 0px 0px 0px;
	padding-top:4px;
}
.topicList li.wide img{
	float:left;
	margin-left:10px;
	margin-right:16px;
}
.topicList li.wide h3{
	height:auto;
	margin-bottom:10px;
}
.iphoneLink{
	display:block;
	margin-top:8px;
	padding:2px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	background-color:#174c82;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.iphoneLink span{
	margin-left:-50px;
	color:#ffffff;
}
.toolShortcut{
	display:block;
	text-decoration:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:4px;
}
.toolShortcut:hover{
	/*
	background-color:#eeeeee;
	background-image:url(new_img/hp_tools_bg.png);
	background-repeat:repeat-x;
	*/

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#f4f6f5,EndColorStr=#eaecec);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAARUlEQVQYlZXESQ6AMAgAQP7/VAXK5hkvTTSxNjCHAb8ioZVFJFh4PfUnKyW2SjcN/U3Wsewbn2gU4nfI1Wh2UitMOLDZDXAEfIpgQmnPAAAAAElFTkSuQmCC");
	background-repeat:repeat-x;
	background-color:#eaecec;

}
.toolShortcut:hover h3,
.toolShortcut:hover h3 div{
	color:#174c82;
	cursor:pointer;
}
.linkList li.linkTitle{
	width:450px;
}

.linkList{
	width:458px;
}
.linkList li{
	float:left;
	margin-left:16px;
	margin-bottom:10px;
}
.linkList li a{
	border:solid 4px #cccccc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	display:block;
	background-color:#cccccc;
	line-height:0px;
	width:200px;
	width:124px;
	height:60px;
	background-position:left top;
	background-position:center top;
	background-repeat:no-repeat;
	text-decoration:none;
}
.linkList li a div{
	text-align:center;
	/*margin-top:40px;*/
	background-color:#2e8dae;
	background-color:#216295;
	background-color:#98ba40;
	color:#ffffff;
	font-weight:bold;
	line-height:100%;
	padding-top:4px;
	padding-bottom:4px;
	/*margin-left:6px;
	margin-right:6px;*/
	/*-moz-border-radius:0px 0px 2px 2px;*/
	/*
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	*/
	display:none;
}
.linkList li a:hover div{
	display:block;
}
.linkList li a:hover{
	border-color:#2e8dae;
	border-color:#216295;
	border-color:#98ba40;
}

.linkTabList,
.linkBodyList{
	float:left;

}
.linkTabList{
	padding-left:20px;
	width:438px;
	margin-top:8px;
}
.linkBodyList{
	background-color:#174C82;
	border:solid 4px #174C82;
	border-left:none;
	border-right:none;
	width:450px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding-top:6px;
	padding-bottom:6px;
}
.linkTabList li,
.linkBodyList li{
	list-style:none;
	margin-left:2px;
	float:left;
}
.linkBodyList li{
	display:block;
	width:452px;
	margin-left:-1px;
	float:none;
}
.linkTabList li a{
	display:block;
	padding:8px;
	background-color:#D5DEE8;
	border-top:solid 1px #ffffff;
	-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	color:#444444;
	text-decoration:none;
	min-width:50px;
	text-align:center;
}
.linkTabList li a:hover{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#d5dee8,EndColorStr=#f1f5fa);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAgElEQVQImS3EOQKDIABFwX//+8Ws7huogKJGrV6aTDG6ZQYlmUFJbtG9sOhRDOhZDuhVjf/e9YQ+zYTSxqG0dShrPco7j4o+oLIPqDQzquyMarugZlhQM0bUjhF104p6tyLjNmT8hqzf0RB2NM7ff9NyIBcP5OOJwnqisF1o3i5+og2GTXcfdQAAAAAASUVORK5CYII=");
	background-repeat:repeat-x;
	background-color:#f1f5fa;
}
.linkTabList li a img{
	/*
	display:block;
	clear:both;
	margin:auto;
	margin-bottom:4px;
	*/
	vertical-align:middle;
	margin-right:4px;
	border:none;
}
.linkTabList li a.active{
/*	background-color:#174C82;*/


	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#226395,EndColorStr=#174c82);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAdklEQVQImTXEWQKBUACG0X8XpdyG/ciYmchSEgqRtN/PS87DUXhqUZi2KEy/KDg2KDg0KEg+yE9q5O9r5O3eyNu+usymQmZdIbN6ov7y0eUu7sidl8iNS+TEBXJmBXKmN9SbXP+NL8ge5cge5siKzsiKMmQNMn6euTuqSwn0yAAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	background-color:#174c82;


	color:#ffffff;
}

.linkBodyList ul{
	border-top:solid 3px #092542;
	border-bottom:solid 3px #092542;
	border-top:solid 2px #cccccc;
	border-bottom:solid 2px #cccccc;

	background-color:#ffffff;
/*
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#F0F6FC,EndColorStr=#ffffff);
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAYAAABHLFpgAAAARElEQVQYlYXESw7AIAgFQO9/Wttav4CuDGksvFlMiJlm8Lv+Kp9ut0erRgn3NnbKZn1XcFUbZw3XSZyGGe8Ix5qcCWwBvYyInpuSDNYAAAAASUVORK5CYII=");
background-repeat:repeat-x;
background-color:#ffffff;
*/

}
.linkBodyList li a{
	display:block;
	padding-left:44px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:2px;
	text-decoration:none;
	width:auto;
	background-image:url(new_img/star.png);
	background-repeat:no-repeat;
	background-position:22px center;
	/*background-color:#ffffff;*/
	border-top:dotted 1px #dddddd;
	border-bottom:solid 1px #ffffff;
}
.linkBodyList li a.o_odd{
	/*background-color:#F4F6F5;*/
	
}

.linkBodyList li a:hover,
.linkBodyList li a:active{
	background-color:#dddddd;
	background-color:#CCE5FF;
	background-color:#F4F6F5;
	/*
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#226395,EndColorStr=#174c82);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAYAAADtlXTHAAAAdklEQVQImTXEWQKBUACG0X8XpdyG/ciYmchSEgqRtN/PS87DUXhqUZi2KEy/KDg2KDg0KEg+yE9q5O9r5O3eyNu+usymQmZdIbN6ov7y0eUu7sidl8iNS+TEBXJmBXKmN9SbXP+NL8ge5cge5siKzsiKMmQNMn6euTuqSwn0yAAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	*/
	background-color:#6F9F2D;
	padding-left:54px;
	background-position:32px center;
	/*color:#174c82;*/
	/*color:#608925;*/
	color:#ffffff;
	font-weight:bold;
	/*color:#ffffff;*/
	/*border:solid 1px #dddddd;*/
	border-top:solid 1px #C4D892;
	border-bottom:solid 1px #608925;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-left:-10px;
	width:418px;
	background-image:url(new_img/star_big.png);
}

.num{
	border:solid 1px #0a2a59;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-right:8px;
	font-weight:bold;
	float:left;
}
.num div{
	width:20px;
	display:block;
	padding:1px;
	font-weight:bold;
	color:#ffffff;
	background-image:url(new_img/hp_hd_btn1.png);
	background-repeat:repeat-x;
	background-position:left top;
	border:solid 1px #5688ae;
	text-decoration:none;
	text-align:center;
}

.foot{
	position:fixed;
	bottom:0px;
	left:0px;
	margin-top:20px;
	width:100%;
	background-color:#3c3c3c;
	background-image:url(new_img/hp_ft_bg.png);
	background-repeat:repeat-x;
	background-position:left top;
	border-top:solid 1px #ffffff;
	z-index:1;
}
.foot *{
	color:#cccccc;
}
.foot_inner{
	padding-top:20px;
	width:960px;
	margin:auto;
}
.foot_inner ul{
	list-style:none;
}

.form_body{
	display:none;
}
.copyright{
	/*margin-top:10px;*/
	margin-bottom:20px;
	text-align:center;
}
.copyright li{
	display:inline;
}

.copyright li.ptis_copy{
	font-size:140%;
	font-weight:bold;
	display:block;
}
.ptis_copy span,
.copyright a{
	color:#ffffff;
	text-decoration:none;
}

.menu_plus,
.menu_minus{
	float:right;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-top:14px;
	background-repeat:no-repeat;
	background-position:right top;
	background-position:left center;
	padding:4px;
	padding-left:20px;
	margin-left:20px;
	
}
.menu_plus{
	background-image:url(new_img/plus.png);
}
.menu_minus{
	background-image:url(new_img/minus.png);
}
.contact_body{
	position:fixed;
	width:440px;
	height:200px;
	border:none;
	top:56px;
	right:0px;
	border:none;
	border-bottom:solid 4px #6c9d2c;
	
	/*-moz-border-radius:0px 0px 8px 8px;*/
	display:none;
}
.tools_list{
	display:none;
	left:400px;
	top:56px;
	position:fixed;
	background-image:url(new_img/hp_hd_contact_bg2.png);
	width:400px;
	padding:8px;
	-moz-border-radius:0px 0px 4px 4px;
	-webkit-border-radius:0px 0px 4px 4px;
}
.tools_list dl{
	clear:left;
}
.tools_list dt{
	float:left;
	margin-right:10px;
	padding-left:16px;
	padding-top:8px;
}
.tools_list h5{
	color:#ffffff;
	font-size:120%;
	font-family:Arial,sans-serif;
}
.tools_list a{
	text-decoration:none;
	color:#dde4ed;
	display:block;
	padding:8px;
}
.tools_list a:hover{
	/*background-image:url(new_img/hp_hd_contact_bg2.png);*/
	/*background-image:url(new_img/hp_hd_btn2.png);*/
	/*background-color:#7eaa0a;*/

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#98ba40,EndColorStr=#6c9d2c);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAA3UlEQVQYlTXE2UIBAQCG0e+BZggTk6V5oZTSrrRr0aZFV9asCSHi6f5uZs7F4WPhiOLCEcW5I97nq+Ltz+t1lhAvs4QoTBOiMI2L52lcPP3GxeMk5vYwiYn7cVTkx1GRH0XF3WhF3P543QxtcT20RW5gi9wgIq76EXHZj4iL77DbeS8sznrL4vTL66RriWzXEtmOJY47IXHUDolMOyQyraA4bAXFQTMo9psBt71GQOw2lsTOp9d23S/Sdb9I1/xiq+YTm1WfSFV9IlUxxUbFFOtlUyTLhkiWDLFWMvQPrbuOxJU/atIAAAAASUVORK5CYII=");
	background-repeat:repeat-x;
	background-color:#6c9d2c;

	color:#e4f7a7;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.piyo{
	position:fixed;
	right:60px;
	bottom:20px;
	display:block;
}
.piyo img{
	border:none;
}
.info_popBox{
	position:fixed;
	right:50px;
	bottom:70px;
	padding-bottom:22px;
	width:360px;
	background-image:url(new_img/info_pop.png);
	background-repeat:no-repeat;
	background-position:300px bottom;
	display:none;
}
.infoBody{
	/*background-color:#495862;*/
	background-image:url(new_img/info_pop_bg.png);
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	padding:30px;
}
.infoBody h5{
	font-size:120%;
	margin-bottom:12px;
	color:#eeeeee;
}
.infoBody p{
	color:#ffffff;
}
.infoBody a{
	color:#ffffff;
	font-weight:bold;
}
.tooltip{
	padding:16px;
	color:#ffffff;
	background-image:url(new_img/tooltip.png);
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	position:absolute;
	top:-9999px;
	left:-9999px;
	z-index:5;
	min-width:300px;
}

.piyoInfo{
	right:100px;
	bottom:30px;
}

.piyoTool{
	text-align:center;
	padding-top:12px;
	/*margin-bottom:-10px;
	height:30px;*/
}
.piyoTool a{
	line-height:0px;
}
.piyoTool a img{
	border:none;
}

.ptis_logo{
	margin-right:4px;
}
.piyoPageBox dl dt{
	color:#ffffff;
	font-weight:bold;
	margin-bottom:8px;
}
.piyoPageBox dl dd{
	margin-bottom:12px;
}

.piyoTool .twLink{
	padding-left:8px;
	line-height:140%;
	/*
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#cccccc;
	*/
	color:#ffffff;
	text-decoration:none;
	white-space:nowrap;
}

#player_bg{
	position:fixed;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	background-color:#000000;
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	display:none;
}
#pri_youtube{
	position:fixed;
	top:100px;
	left:0px;
	background-color:#ffffff;
	border: solid 3px #cccccc;
	width:746px;
	display:none;
	background-color:#b1b1b1;
	z-index:10;
}
#pri_youtube object,
#pri_youtube embed{
	margin:auto;
}
#pri_youtube a{
	display:block;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	padding:8px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#226395,EndColorStr=#174c82);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAAjklEQVQYlU3EWQKBYBgF0LsLDQr7QUlFZYiloGhG9ns9ff2dh4PF9UeMuvRS2hPz9CudVR9idho6vsfZh05KOsJOWiluCStupKghrKgmrH1NTFW7SgorYhqWhBmWhBmUhBkUkl8Qhv8ijK3qSRiepHs5oW+G3JzQ3YzQ3IzQnIzQnAehrVV3YrIaWt5G/QHPIHdUp7aq3AAAAABJRU5ErkJggg==");
	background-repeat:repeat-x;
	background-color:#174c82;

	border:solid 1px #5688ae;
	text-decoration:none;
	text-align:center;
}
#pri_youtube .cBtn{
	width:190px;
	border:solid 1px #0a2a59;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-right:16px;
	margin:auto;
	margin-bottom:12px;
}
.youtube_link{
	display:block;
	background-image:url(new_img/youtube.png);
	background-position:78px center;
	background-repeat:no-repeat;
	padding:8px;
	padding-left:170px;
	font-size:120%;
	float:left;
	font-weight:bold;
	text-decoration:none;
	border:solid 2px #dddddd;
	background-color:#ffffff;
	width:262px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin-bottom:12px;
}
.youtube_link:hover{
	border-color:#174c82;
}
.youtube_link div{
	font-weight:normal;
	font-size:80%;
}


#pri_evaluation,
#pri_firefox{
	margin:0px;
	padding:0px;
	border:solid 4px #eeeeee;
	width:480px;
	height:500px;
	position:fixed;
	z-index:10;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#666666;
}
#pri_firefox{
	margin:0px;
	padding:0px;
	border:solid 4px #eeeeee;
	width:480px;
	height:500px;
	position:fixed;
	z-index:10;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#666666;
}
#pri_eva_close{
	background-image:url(new_img/close.png);
	background-position:center center;
	background-repeat:no-repeat;
	display:block;
	width:32px;
	height:32px;
	position:fixed;
	z-index:11;
}
.topicList li.newinfo{
	min-height:0px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;

	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f4f6f5);
	background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAASElEQVQImVXENxKAMAwEwPv/e0HBCkdhM4ItFt1NTNVNVNW3rCQy32IXREQQa7dOviY/mU9GqBuhZoSaEjKpEqJC3JPcxPXrAd3bjSB1rqe8AAAAAElFTkSuQmCC");
	background-repeat:repeat-x;
	background-color:#f4f6f5;
}
.newinfo:hover p{
	color:#174c82;
	cursor:pointer;
}
.topicList li.firefox{
	min-height:40px;
	background-image:url(new_img/firefox_logo.png);
	background-repeat:no-repeat;
	background-position:12px center;
	display:none;
}
.topicList li.firefox *{
	text-decoration:none;
}
.topicList li.firefox h3{
	font-size:140%;
	min-height:0px;
	margin-bottom:4px;
	padding-left:80px;
}
.firefox:hover h3{
	color:#174c82;
	cursor:pointer;
}
.topicList li.firefox p{
	padding-left:80px;
}
.topicList li.firefox a{
	display:block;
}
.rss{
	background-image:url(new_img/rss48.png);
	background-position:8px center;
	background-repeat:no-repeat;
	min-height:48px;
	display:block;
	padding:8px;
	padding-left:74px;
	/*border:solid 3px #dddddd;*/

}
.rss{
	text-decoration:none;
}
.rss_loading{
	text-align:center;
	padding:12px;
	padding-right:74px;
	color:#cccccc;
}
.topicList li.wide .rss h3{
	margin-bottom:2px;
	padding-left:0px;
	font-size:90%;
	/*border-bottom:solid 1px #dddddd;*/
	color:#999999;
}
.topicList li.wide .rss p{
	font-size:140%;
}

/* -- clear float -- */ 
.topic { 
    min-height:0; 
    display: inline-table;
} 
.topic:after{ 
    content:"."; 
    display:block; 
    height:0; 
    clear: both; 
    visibility:hidden; 
} 
/* \*/ 
* html .topic{height:0;} 
.topic{display: block;} 
/* */ 

/* for IE6 float hack : legend */
.topic{
	_display:inline;
	_border:none;
}

/* for IE7 hack                */
*+html .topic{
	display:inline;
}

/* -- end clear float -- */
