﻿@charset "UTF-8"
.print.css {
}

*{ padding: 0; margin: 0; }
/*--------------------------safari,firefoxのスクロールバーの調整▼ＭＭ作成 */
html {
height: 100%;
margin-bottom: 1px;
}
/*--------------------------------------------------▲ＭＭ作成 */




body {
 font-size: 80%;
}

#wrapper { 
 margin: 0 auto;
 width: 600px;
 border:#999999 1px solid;
}

#faux {
 margin-bottom: 0px;
 /*overflow: auto; *//* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 600px;
 overflow:visible;
}

#header {
 background:url(../images/print_top.gif) no-repeat;
 width:600px;
 height:44px;
 margin:0px;
 padding:0px;
 text-indent:-999999px;
}

#navigation {
	display:none;
}
#navigation{
	display:none;	
}

#navigation ul{
	text-indent:-99999px;
}

#navigation li {
	text-indent:-99999px;
}

#leftcolumn { 
 display:none;
}

#rightcolumn { 	
 float: right;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 600px;
 display: inline;
 position: relative;
 /*overflow:visible;*/
}

#footer { 
 width: 600px;
 clear: both;
 color: #333;
 background:#aac8ea;
 margin: 5px 0 0 0;
 padding: 0px;
}

.clear { clear: both; background: none; }

h1{
	font-size:140%;	
}


/*--------------------------------------------------ＭＭ作成 */
#navi_top{
	display:none;
}

#navi_top ul{
	list-style-type:none;
	text-indent:-9999px;
}
#navi_top ul li{
	text-indent:-9999px;
}

/*------------------------------------------leftcolumnレフトコラム */

#side_left{
	margin:0;
}
#side_left .news{
	margin:0;
}
#side_left hr{
	border:0;
}

.side_title{
	display:none;	
}
.side_subtitle{
	text-indent:-999999px;
}
.continue{
	text-indent:-999999px;
}
.yoko{
	text-indent:-99999px;
}
.prize_list01{
	margin:0;
}
.prize_list02{
	margin:0;
}



/*------------------------------------------rightcolumnライトコラム */

#rightcolumn p{
	margin:10px 21px 10px 21px;	
	line-height:150%;
}

.footer_pic{	
	margin:0 0 0px 50px;
	padding:0px;
	width:154px;
	height:39px;
}
#footer p{
	margin:-20px 0 0px 200px;
	padding:0px;
}

.about_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;
}


.rules_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;
}

.join_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;
}

.prize_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;
}
.member_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;
}
.news_title{
	border-bottom:#666666 1px dotted;
	margin:20px 0 5px 19px;

}


/*山梨広告協会とは*/


.history_title{
	text-align:center;
	font-size:140%;
	font-weight:bold;
	margin:5px 0 10px 0;
}
.about_history{
	width:500px;
	margin:0 50px 0 50px;
	background-color:#3366CC;
}
.about_members{
	margin:10px 0 20px 250px;
	font-weight:bold;
}
.days{
	width:110px;
	text-align:center;
	background-color:#0066CC;
	color:#ffffff;
	border-bottom:#FFFFFF 1px solid;
}
.days_last{
	width:110px;
	text-align:center;
	background-color:#0066CC;
	color:#ffffff;
}
.contents{
	background-color:#FFFFFF;
	padding:5px;
	line-height:120%;
}
/*-------------------------------------------協会会則 */

.rules_naiyo{
	margin:10px;
	line-height:150%;
}

.fusoku{
	margin:100px;
}
/*-------------------------------------------入会のお奨め*/

.join_naiyo{
	margin:10px;
	line-height:150%;
}


.member_subtitle{
	border-left:#003399 5px solid;
	border-bottom:#003399 1px solid;
	font-size:120%;
	color:#003399;
	font-weight:bold;
}
.member_naiyo{
	margin:20px;
}
/*------------------------------役員一覧 */
.member_yakuin{
	margin:15px 10px 20px 10px;
	background-color:#003399;
	color:#ffffff;
}
.member_yakuin td{
	width:105px;
}
.yakusyoku{
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003399;
	border-right:#FFFFFF 1px solid;
}
.yakusyoku_bordernone{
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003399;
}
.name{
	background-color:#FFFFFF;
	color:#000000;
	padding:5px; 
	
}

/*------------------------------会員一覧*/
.member_list{
	margin:15px 10px 20px 10px;
	/*background-color:#003399;*/
}
.member_list td{
	padding:3px;
	border-bottom:#003399 1px solid;
}
.address_number{
	width:75px;
}
.on_title{
	width:40px;
	text-align:center;
}
.on_title ,.companyname_title ,.address_number_title ,.address_title{
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#003399;
}


/*------------------------------第37回山梨広告賞募集要項*/


.prize_recruit_subtitle{
	border-left:#003399 5px solid;
	border-bottom:#003399 1px solid;
	font-size:120%;
	color:#003399;
	font-weight:bold;
}
.prize_naiyo{
	margin:10px 10px 30px 10px;
}
.pri_rec_subtitle{
	border-bottom:#003399 2px solid;
	padding:2px;
	margin:8px 10px 8px 0;
	color:#003399; 
	font-weight:bold;
}
.pri_rec_subtitle span{
	font-size:160%;
}
.teisai{
	width:540px;
	background-color:#999999;
}
.teisai td{
	background-color:#ffffff;
	padding:2px;
	line-height:150%;
}

.kubun{
	width:100px;
	text-align:center;
}
.underline{
	border-bottom:#FF0000 1px solid;
}
.ta_prize_kinds{
	margin:10px 0 0 180px;
}
.td_prize_kinds{
	letter-spacing:20px;
	padding:2px 10px 2px 10px;
}
/*-------------------------------------広告賞部門別インデックス*/

dl{
	width:372px;
	clear:both;
	margin:10px 0 10px 100px;
}
dt{
	text-indent:-9999px;
	float:left;
	margin:1px;
}
.bumon_click{
	text-align:center;
	color:#FF0000;
}
.prize_bumonlist{
	font-size:120%;
	color:#003399;
	font-weight:bold;
}


/*------------------------------広告賞部門別ボタン*/
.bumon01{
	background:url(../images/prize01.jpg) no-repeat;
	width:180px;
	height:40px;
}
.bumon01 a{
	background:url(../images/prize01.jpg) no-repeat;
	width:180px;
	height:40px;
	display:block;
}
.bumon01 a:hover{
	background:url(../images/prize01on.jpg) no-repeat;
	width:180px;
	height:40px;
}

.bumon02{
	background:url(../images/prize02.jpg) no-repeat;
	width:180px;
	height:40px;
}
.bumon02 a{
	background:url(../images/prize02.jpg) no-repeat;
	width:180px;
	height:40px;
	display:block;
}
.bumon02 a:hover{
	background:url(../images/prize02on.jpg) no-repeat;
	width:180px;
	height:40px;
}

.bumon03{
	background:url(../images/prize03.jpg) no-repeat;
	width:180px;
	height:40px;
}
.bumon03 a{
	background:url(../images/prize03.jpg) no-repeat;
	width:180px;
	height:40px;
	display:block;
}
.bumon03 a:hover{
	background:url(../images/prize03on.jpg) no-repeat;
	width:180px;
	height:40px;
}

.bumon04{
	background:url(../images/prize04.jpg) no-repeat;
	width:180px;
	height:40px;
}
.bumon04 a{
	background:url(../images/prize04.jpg) no-repeat;
	width:180px;
	height:40px;
	display:block;
}
.bumon04 a:hover{
	background:url(../images/prize04on.jpg) no-repeat;
	width:180px;
	height:40px;
}
/*　新聞広告の部　*/


.prize_click{
	color:#FF0000;
	text-align:center;	
}

caption{
	color:#FFFFFF;
	background-color:#D21515;
	padding:5px;
}

.prize_table{
	margin:5px 0 20px 30px;
	background-color:#F0D6AA;
	width:520px;
}
.prize_name{
	width:120px;
	background-color:#D21515;
	color:#FFFFFF;
	text-align:center;
	border-bottom:#FFFFFF 1px solid;
}
.prize_company{
	width:190px;
	line-height:150%;
	border-bottom:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px dotted;
}
.prize_company hr{
	width:100px;
	margin:10px 45px 10px 45px;
	border-top:#666666 1px solid; 
}
.pic_1piece{
	width:200px;
	text-align:center;
	border-bottom:#FFFFFF 1px solid;	
}
.pic_1piece hr{
	width:100px;
	margin:10px 45px 10px 45px;
	border-top:#666666 1px solid; 
}
.colspan4 hr{
	width:100px;
	margin:10px 45px 10px 45px;
	border-top:#666666 1px solid; 
}
.colspan2 hr{
	width:100px;
	margin:10px 45px 10px 45px;
	border-top:#666666 1px solid; 
}

.prize_pic{
	width:50px;
	text-align:center;
	border-bottom:#FFFFFF 1px solid;
}

.colspan4{
	border-bottom:#FFFFFF 1px solid;
	
}
.colspan2{
	text-align:center;
	border-bottom:#FFFFFF 1px solid;
	width:207px;
}
.pic5 img{
	float:left;
	width:40px;
}

/*--------------------------------index */
.top_banner{
	width:555px;
	height:205px;
	margin:20px;
}
/*--------------------------------リンクの下線を消す */
a{
	text-decoration:none;
}
