@charset "Shift_JIS";

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{
margin: 0;
padding: 0;
}

fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style: inherit;font-weight: inherit;}
del,ins{text-decoration: none;}
li{list-style: none;}
caption,th{text-align: left;}
q:before,q:after{content: '';}
abbr,acronym {border: 0;font-variant: normal;}
sup{vertical-align: baseline;}
sub{vertical-align: baseline;}

/*because legend doesn't inherit in IE */
legend {color: #000;}

input,button,textarea,select,optgroup,option{
font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
/*input,button,textarea,select{*font-size: 100%;}

/*Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0*/
/** * YUI Fonts * @module fonts * @namespace yui- * @requires */

/*** Percents could work for IE, but for backCompat purposes, we are using keywords.
* x-small is for IE6/7 quirks mode.*/
body {
font:13px/1.231 arial,helvetica,clean,sans-serif;
/* for IE6/7 */ 
*font-size:small; 
/* for IE Quirks Mode */
*font:x-small; 
}

/**
* Nudge down to get to 13px equivalent for these form elements
*/ 
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}

/**
* To help tables remember to inherit
*/
table{font-size:inherit;font:100%;}

/**
* Bump up IE to get to 13px equivalent for these fixed-width elements
*/
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}




/*--------------------------------------------------
	レイアウト
--------------------------------------------------*/

#container{width:950px;margin:0 auto;}
#main{text-align:left;margin-top:10px;}
#l_contents{width:730px;float:left;}
#r_contents{width:200px;float:right;}


#main:after{content:".";clear:both;display:block;height:0;font-size:0;visibility:hidden;}/* Clearfix */
*html #main{display:inline-block;}/* for IE6 */
*:first-child+html #main{display:inline-block;}/* for IE7 */


/*--------------------------------------------------
	コンテンツ
--------------------------------------------------*/
.ad02_cap01{line-height:1%;margin-bottom:15px;}
.ad02_cap02{line-height:1%;clear:both;margin-top:15px;}
.ad02_cap03{line-height:1%;clear:both;}

.ad02_md01{padding:10px;}
.ad02_md01 dl{width:50%;float:left;}
.ad02_md01 ul{padding:10px;}
.ad02_md01 li{
padding-left:23px;
font-weight:bold;
font-size:108%;
line-height:2em;
color:#300;}
.ad02_no1{background:url(/i/special/nijikai/ad02_no1.gif) no-repeat 0 50%;}
.ad02_no2{background:url(/i/special/nijikai/ad02_no2.gif) no-repeat 0 50%;}
.ad02_no3{background:url(/i/special/nijikai/ad02_no3.gif) no-repeat 0 50%;}
.ad02_no4{background:url(/i/special/nijikai/ad02_no4.gif) no-repeat 0 50%;}

.ad02_md01 p{
padding:10px;
background:#fffcb8;}

.ad02_md02{padding:10px; clear:both;}
.ad02_md02 dl{width:470px;display:block;float:left;}
.ad02_md02 dt{color:#300; font-weight:bold; font-size:103%;}
.ad02_md02 dd{padding-bottom:10px;}
.ad02_md02 ul{width:240px;float:left;}
.ad02_md02 li{text-align:center;padding-bottom:10px;}

.ad02_md03{padding:10px;}
.ad02_md03 dt{padding-bottom:15px;}
.ad02_md03 dd{padding-bottom:15px;float:left;}
.ad02_md03_cap{margin-left:237px;}


/*--------------------------------------------------
	右カラムナビゲーション
--------------------------------------------------*/
.navi{
margin-bottom:15px;
padding:4px;
border:1px #a27d32 solid;}
.navi h3{line-height:1px;margin-bottom:4px;}
.navi h4{line-height:1px;margin-bottom:4px;}
.navi li a{width:190px;height:50px;text-indent:-9999px; display:block;}
li.ad02_n01 a{background:url(/i/special/nijikai/nijikai_navi_btn01.gif) no-repeat 0 0;margin-bottom:4px;}
li.ad02_n02 a{background:url(/i/special/nijikai/nijikai_navi_btn02.gif) no-repeat 0 0;margin-bottom:4px;}
li.ad02_n03 a{background:url(/i/special/nijikai/nijikai_navi_btn03.gif) no-repeat 0 0;margin-bottom:4px;}
li.ad02_n04 a{background:url(/i/special/nijikai/nijikai_navi_btn04.gif) no-repeat 0 0;margin-bottom:4px;}
li.ad02_n05 a{background:url(/i/special/nijikai/nijikai_navi_btn05.gif) no-repeat 0 0;}


.ad02_md04{border:1px #a27d32 solid;padding:4px;}
.ad02_md04 strong{padding:3px 0;font-weight:bold;color:#300;}
.ad02_md04 p{text-align:right;}
.ad02_md04 p a{background:url(/i/special/nijikai/arrow.jpg) no-repeat 0 0.3em;padding-left:12px;}
*html .ad02_md04 p a{background:url(/i/special/nijikai/arrow.jpg) no-repeat 0 50%;}
