@charset "utf-8";

/*トップページ専用*/

/*------------------------------*/

#trialMenu{
width:930px;
margin:5px auto 15px;
}
#trialMenu ul{
display:block;
margin:0px;
padding:0px;
}
#trialMenu li a{
display:block;
margin:0px;
padding:0px;
height:231px;
}
#trialMenu li{
display:inline;
margin:2px;
padding:0px;
height:231px;
float:left;
width:306px;
}
#trialMenu li a{
overflow:hidden;
text-indent:-9999px;
}
#trialMenu li#selectMenu{
background:url(img/select_menu_on.jpg) no-repeat;
display:block;
margin:2px;
padding:0px;
height:99px;
float:left;
width:926px;
}
#trialMenu li#selectMenu a{
background:url(img/select_menu.jpg) no-repeat;
display:block;
margin:0px;
padding:0px;
height:99px;
overflow:hidden;
text-indent:-9999px;
}
#trialMenu li#dogMenu{
background:url(img/dog_menu_on.jpg) no-repeat;
}
#trialMenu li#dogMenu a{
background:url(img/dog_menu.jpg) no-repeat;
}
#trialMenu li#animalMenu{
background:url(img/animal_menu_on.jpg) no-repeat;
}
#trialMenu li#animalMenu a{
background:url(img/animal_menu.jpg) no-repeat;
}
#trialMenu li#marineMenu{
background:url(img/marine_menu_on.jpg) no-repeat;
}
#trialMenu li#marineMenu a{
background:url(img/marine_menu.jpg) no-repeat;
}
#trialMenu li#natureMenu{
background:url(img/nature_menu_on.jpg) no-repeat;
}
#trialMenu li#natureMenu a{
background:url(img/nature_menu.jpg) no-repeat;
}
#trialMenu li#flowerMenu{
background:url(img/flower_menu_on.jpg) no-repeat;
}
#trialMenu li#flowerMenu a{
background:url(img/flower_menu.jpg) no-repeat;
}
#trialMenu li#agricultureMenu{
background:url(img/agriculture_menu_on.jpg) no-repeat;
}
#trialMenu li#agricultureMenu a{
background:url(img/agriculture_menu.jpg) no-repeat;
}

#trialMenu li#selectMenu a:hover,
#trialMenu li#dogMenu a:hover,
#trialMenu li#animalMenu a:hover,
#trialMenu li#marineMenu a:hover,
#trialMenu li#natureMenu a:hover,
#trialMenu li#flowerMenu a:hover,
#trialMenu li#agricultureMenu a:hover{
background:none;
}

#trialBox{
margin:10px 0px;
width:930px;
}
#trialBox .trialMovie {
float:right;
margin:auto;
}
#trialBox .movieText {
text-align:center;
font-size:10px;
}
#trialMenuSmall li a,
#trialMenuSmall ul{
display:block;
margin:0px;
padding:0px;
height:97px;
}
#trialMenuSmall li{
display:block;
margin:0px 2px 0px 0px;
padding:0px;
height:97px;
float:left;
width:130px;
}
#trialMenuSmall li a{
overflow:hidden;
text-indent:-9999px;
}
#trialMenuSmall li#selectMenulist{
background:url(img/select_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#selectMenulist a{
background:url(img/select_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#dogMenulist{
background:url(img/dog_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#dogMenulist a{
background:url(img/dog_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#animalMenulist{
background:url(img/animal_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#animalMenulist a{
background:url(img/animal_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#marineMenulist{
background:url(img/marine_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#marineMenulist a{
background:url(img/marine_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#natureMenulist{
background:url(img/nature_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#natureMenulist a{
background:url(img/nature_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#flowerMenulist{
background:url(img/flower_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#flowerMenulist a{
background:url(img/flower_menu_small.jpg) no-repeat;
}
#trialMenuSmall li#agricultureMenulist{
background:url(img/agriculture_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#agricultureMenulist a{
background:url(img/agriculture_menu_small.jpg) no-repeat;
}

#trialMenuSmall li#openMenulist{
background:url(img/open_menu_small_on.jpg) no-repeat;
}
#trialMenuSmall li#openMenulist a{
background:url(img/open_menu_small.jpg) no-repeat;
}


#trialMenuSmall li#selectMenulist a:hover,
#trialMenuSmall li#dogMenulist a:hover,
#trialMenuSmall li#animalMenulist a:hover,
#trialMenuSmall li#marineMenulist a:hover,
#trialMenuSmall li#natureMenulist a:hover,
#trialMenuSmall li#flowerMenulist a:hover,
#trialMenuSmall li#agricultureMenulist a:hover,
#trialMenuSmall li#dogMenulist .current,
#trialMenuSmall li#selectMenulist .current,
#trialMenuSmall li#animalMenulist .current,
#trialMenuSmall li#marineMenulist .current,
#trialMenuSmall li#natureMenulist .current,
#trialMenuSmall li#flowerMenulist .current,
#trialMenuSmall li#agricultureMenulist .current,
#trialMenuSmall li#openMenulist .current{
background:none;
}
/* セレクトメニュー */
#selectMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#selectMenu #container tbody td{
background:url(img_select/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#selectMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_select/table_title.gif) no-repeat left top;
color:#E4295E;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#selectMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_select/table_title.gif) no-repeat left top;
color:#E4295E;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#selectMenu #container table dd.entry,
#selectMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#selectMenu #container table dd.entry{
background:url(../img_entryform/entry_select_on.gif) no-repeat;
}
#selectMenu #container table dd.entry a{
background:url(../img_entryform/entry_select.gif) no-repeat;
}
#selectMenu #container table dd.entry a:hover{
background:none;
}

#selectMenu #container table thead th{
background-color:#E4295E;
height:3px;
margin:0;
}
#selectMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#selectMenu #container caption{
overflow:hidden;
background-color:#E4295E;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}

#selectMenu #container .topFiller{
background:url(img_select/partner.jpg) no-repeat center top;
width:930px;
height:289px;
margin:0 auto;
/*text-indent:-9999px;
position:relative;*/
}
#selectMenu #container .topFiller{
	position: relative;
}
#selectMenu #container .topFiller img{
	position:absolute;
	display:block;
	left: 49px;
	top: 219px;
}

/* ドッグメニュー */
#dogMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#dogMenu #container tbody td{
background:url(img_dog/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#dogMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_dog/table_title.gif) no-repeat left top;
color:#FF9900;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#dogMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_dog/table_title.gif) no-repeat left top;
color:#FF9900;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}


#col table{
	width:900px !important; 
	margin-left:10px !important;
}

#col tr td{
	border:none !important;
}

#col td{
	width:33% !important;
	background:none !important; 
}



.box3{
	padding-top:10px;
	width:280px;
}

.subtitle{
	font-size:14px;
	font-weight:bold;
	color:#F90;
}


#dogMenu #container table dd.entry,
#dogMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#dogMenu #container table dd.entry{
background:url(../img_entryform/entry_dog_on.gif) no-repeat;
}
#dogMenu #container table dd.entry a{
background:url(../img_entryform/entry_dog.gif) no-repeat;
}
#dogMenu #container table dd.entry a:hover{
background:none;
}

#dogMenu #container table thead th{
background-color:#FF9900;
height:3px;
margin:0;
}
#dogMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#dogMenu #container caption{
overflow:hidden;
background-color:#FF9900;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}

#dogMenu #container table th.topFiller{
background:url(img_dog/partner_new.jpg) no-repeat #FFFFFF;
width:930px;
height:275px;
text-indent:-9999px;
position:relative;
}
#dogMenu #container table th.topFiller div img{
position:absolute;
top:50px;
left:785px;
}


/* アニマルメニュー */
#animalMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#animalMenu #container td{
background:url(img_animal/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#animalMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_animal/table_title.gif) no-repeat left top;
color:#FF0000;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#animalMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_animal/table_title.gif) no-repeat left top;
color:#FF0000;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#animalMenu #container table dd.entry,
#animalMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#animalMenu #container table dd.entry{
background:url(../img_entryform/entry_animal_on.gif) no-repeat;
}
#animalMenu #container table dd.entry a{
background:url(../img_entryform/entry_animal.gif) no-repeat;
}
#animalMenu #container table dd.entry a:hover{
background:none;
}

#animalMenu #container table th{
background-color:#FF0000;
height:3px;
margin:0;
}
#animalMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#animalMenu #container caption{
overflow:hidden;
background-color:#FF0000;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}
#animalMenu .banner{
margin:15px auto 0;
width:652px;
}
 
/* 海洋メニュー */
#marineMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#marineMenu #container td{
background:url(img_marine/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#marineMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_marine/table_title.gif) no-repeat left top;
color:#0066FF;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#marineMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_marine/table_title.gif) no-repeat left top;
color:#0066FF;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#marineMenu #container table dd.entry,
#marineMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#marineMenu #container table dd.entry{
background:url(../img_entryform/entry_marine_on.gif) no-repeat;
}
#marineMenu #container table dd.entry a{
background:url(../img_entryform/entry_marine.gif) no-repeat;
}
#marineMenu #container table dd.entry a:hover{
background:none;
}
#marineMenu #container table th{
background-color:#0066FF;
height:3px;
margin:0;
}
#marineMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#marineMenu #container caption{
overflow:hidden;
background-color:#0066FF;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}

/* 自然環境メニュー */
#natureMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#natureMenu #container td{
background:url(img_nature/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#natureMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_nature/table_title.gif) no-repeat left top;
color:#009966;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#natureMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_nature/table_title.gif) no-repeat left top;
color:#009966;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#natureMenu #container table dd.entry,
#natureMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#natureMenu #container table dd.entry{
background:url(../img_entryform/entry_nature_on.gif) no-repeat;
}
#natureMenu #container table dd.entry a{
background:url(../img_entryform/entry_nature.gif) no-repeat;
}
#natureMenu #container table dd.entry a:hover{
background:none;
}

#natureMenu #container table th{
background-color:#009966;
height:3px;
margin:0;
}
#natureMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#natureMenu #container caption{
overflow:hidden;
background-color:#009966;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}

/* フラワーメニュー */
#flowerMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#flowerMenu #container td{
background:url(img_flower/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#flowerMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_flower/table_title.gif) no-repeat left top;
color:#FF6600;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#flowerMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_flower/table_title.gif) no-repeat left top;
color:#FF6600;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#flowerMenu #container table dd.entry,
#flowerMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#flowerMenu #container table dd.entry{
background:url(../img_entryform/entry_flower_on.gif) no-repeat;
}
#flowerMenu #container table dd.entry a{
background:url(../img_entryform/entry_flower.gif) no-repeat;
}
#flowerMenu #container table dd.entry a:hover{
background:none;
}
#flowerMenu #container table th{
background-color:#FF6600;
height:3px;
margin:0;
}
#flowerMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#flowerMenu #container caption{
overflow:hidden;
background-color:#FF6600;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}

/* 農業メニュー */
#agricultureMenu #container table{
margin: 10px 0px 20px;
padding: 0px;
border: none;
width:930px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#agricultureMenu #container td{
background:url(img_agriculture/table_bg.gif) repeat-x left bottom;
margin: 0px;
padding: 0px;
border: #CCCCCC solid 1px;
font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
vertical-align:top;
}

#agricultureMenu #container table h4{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_agriculture/table_title.gif) no-repeat left top;
color:#99CC33;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:408px;
}
#agricultureMenu #container table h4.join{
margin: 0px;
padding: 17px 5px 10px 50px;
background:url(img_agriculture/table_title.gif) no-repeat left top;
color:#99CC33;
font-size:16px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-weight:bold;
text-align:left;
width:800px;
}

#agricultureMenu #container table dd.entry,
#agricultureMenu #container table dd.entry a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#agricultureMenu #container table dd.entry{
background:url(../img_entryform/entry_agriculture_on.gif) no-repeat;
}
#agricultureMenu #container table dd.entry a{
background:url(../img_entryform/entry_agriculture.gif) no-repeat;
}
#agricultureMenu #container table dd.entry a:hover{
background:none;
}
#agricultureMenu #container table th{
background-color:#99CC33;
height:3px;
margin:0;
}
#agricultureMenu #container table th.filler{
padding:10px 0;
background:#E8E8E8;
}
#agricultureMenu #container caption{
overflow:hidden;
background-color:#99CC33;
height:3px;
font-size:2px;
margin:0;
text-indent:-9999px;
}


/* 共通フォント */
#container table dd.imageRight{
float:right;
}
#container table dd.normal{
font-size:12px;
}
#container table dd.date{
font-size:20px;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-weight:bold;
}
#container table dd.date .week{
font-size:12px;
}
#container table dd.date .sun{
color:#FF0000;
}
#container table dd.date .sat{
color:#0000FF;
}
#container table dd.date .time{
font-size:14px;
}
#container table dd.date .aside{
font-size:12px;
font-weight:normal;
}
#container table dd.date .small{
font-size:10px;
font-weight:normal;
}
#container table dd.date .normalText{
font-size:14px;
font-weight:normal;
}
#container table dt .titleS{
font-size:12px;
}
#container table dt .titleSS{
font-size:10px;
}
/* 共通仕様 */
#container h3{
margin:0;
padding:0;
}
#container table.tableMenu{
clear:both;
}
#container table.tableMenu td{
width:50%;
}

#container table dt{
margin:0;
padding-bottom:5px;
background:url(img/table_titlebar.gif) no-repeat left bottom;
}
#container table dt.joinTd{
margin:0;
padding-bottom:5px;
background: url(../img_common/table_titlebar2.gif) repeat-x left bottom;
position:relative;
}
#container table dt .fontSmall{
font-size:13px;
}
#container table dd.date{
font-size:16px;
}
#container table dd.date .selectCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#E49;
}
#container table dd.date .dogCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#FF6600;
}
#container table dd.date .animalCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#CC3300;
}
#container table dd.date .marineCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#0099CC;
}
#container table dd.date .natureCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#006666;
}
#container table dd.date .flowerCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#CC6600;
}
#container table dd.date .agricultureCategory{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:12px;
color:#999900;
}
#container table dd{
margin: 0px;
padding:5px 15px 0;
text-align:left;
}
#container table dd.entry{
clear:both;
}

#container td dt div{
position:relative;
}
#container td dt div img{
	position:absolute;
	top:-8px;
	right:3px;
}

#container td dt div img.ballot{
position:absolute;
top:-20px;
right:-5px;
}
#container td dt div a img{
position:absolute;
top:10px;
right:100px;
}
#ainiikou {
	background-color: #F90;
	width: 245px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-size: 100%;
	color: #FFF;
	border: 3px dotted #FFF;
	font-weight: bold;
	margin-bottom: 5px;
}


/* 2010年11月の体験入学のみ用日程を過ぎたら削除可
---------------------------------------------------------------*/

.select-menu01-background-img{
	background-image:url(img_select/201011-wanwan01.jpg);
	background-repeat:no-repeat;
	width:437px;
	height:184px;
	margin-bottom:20px;
}


#trial #container div.form,
#trial #container div.form a{
overflow:hidden;
text-indent:-9999px;
display:block;
margin:0px auto 10px;
padding:0px;
width:156px;
height:36px;
}
#trial #container div.form{
background:url(../img_entryform/entry_animal_on.gif) no-repeat;
}
#trial #container div.form a{
background:url(../img_entryform/entry_animal.gif) no-repeat;
}
#trial #container div.form a:hover{
background:none;
}




