@charset "utf-8";
/* CSS Document */

@import "../common/stracture.css";
@import "../common/common.css";

#main-cage h2 { width:740px; height:100px; background:url("../../usage/img/h2-title_bg.jpg") no-repeat; text-indent:-9999px; margin:0; padding:0; }

#main-cage h2.pp { width:740px; height:100px; background:url("../../usage/img/h2-title_bg-pp.jpg") no-repeat; text-indent:-9999px; margin:0; padding:0; }

#main-cage h2.kojin { width:740px; height:100px; background:url("../../usage/img/h2-title_bg-kojin.jpg") no-repeat; text-indent:-9999px; margin:0; padding:0; }

#main-cage .wide-column { width:700px; float:right; margin:5px 5px 20px 5px; }

#main-cage .wide-column h3 { margin:5px 20px 5px 5px; padding:5px; font-size:large; font-weight:900; background:url("../../schedule/img/h4_bg.jpg"); }

#main-cage .wide-column h4 { margin:5px 20px 5px 15px; padding-bottom:3px; font-size:medium; font-weight:900; border-bottom:solid 1px #333333; }

#main-cage .wide-column ul { margin:5px 15px; color:#000000; }
#main-cage .wide-column ul li { margin:10px 15px; font-size:medium; list-style-image:url("../../schedule/img/listBlue.gif"); list-style-type:disc; line-height:1.4; }

#main-cage .wide-column ol { margin:5px 30px; color:#000000; }
#main-cage .wide-column ol li { margin:10px 15px; font-size:medium; list-style-position:outside; line-height:1.4; }
#main-cage .wide-column ol li span { margin:10px 15px; font-size:medium; font-weight:bold; list-style-position:outside; line-height:1.4; }
#main-cage .wide-column ol li.big { margin:10px 15px; font-size:medium; list-style-position:outside; list-style-type:upper-roman; line-height:1.4; }


#main-cage .wide-column p { margin:5px 15px; font-size:medium; color:#000000; line-height:1.6; line-break:strict; }

#main-cage .wide-column dl { width:120px; margin:10px; float:left; background:#F5F5F5; border:solid 1px #CCCCCC; }
#main-cage .wide-column dt { width:112px; margin:4px; }
#main-cage .wide-column dd { width:112px; font-size:small; text-align:center; }

#main-cage .wide-column #name { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; }
#main-cage .wide-column #name p { width:130px; margin:5px; float:left; display:block; font-size:14px; }
#main-cage .wide-column #name input { margin:5px; float:left; width:200px; height:20px; }

#main-cage .wide-column #mail1 { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; }
#main-cage .wide-column #mail1 p { width:130px; margin:5px; float:left; display:block; }
#main-cage .wide-column #mail1 input { margin:5px; float:left; width:200px; height:20px; }

#main-cage .wide-column #mail2 { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; }
#main-cage .wide-column #mail2 p { width:130px; margin:5px; float:left; display:block; }
#main-cage .wide-column #mail2 input { margin:5px; float:left; width:200px; height:20px; }

#main-cage .wide-column #tel { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; }
#main-cage .wide-column #tel p { width:130px; margin:5px; float:left; display:block; }
#main-cage .wide-column #tel input { margin:5px; float:left; width:200px; height:20px; }

#main-cage .wide-column #naiyou { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; }
#main-cage .wide-column #naiyou p { width:130px; margin:5px; float:left; display:block; }
#main-cage .wide-column #naiyou textarea { margin:5px; float:left; width:400px; height:100px; }

#main-cage .wide-column #submit { width:700px; margin:2px; padding:10px; background:#F5F5F5; border-left:solid 10px #0099FF; text-align:center; }


#main-cage .wide-column #check { width:650px; margin:10px; border:none; }
#main-cage .wide-column #check th { margin:10px; padding:5px; background:#0099FF; }
#main-cage .wide-column #check td { margin:10px; padding:5px; background:#F5F5F5; }

#main-cage .wide-column .caution { font-weight:600; color:#FF0000; }
#main-cage .wide-column strong { font-size:16px; font-weight:bold; color:#0066CC; }

