@charset "utf-8";

/***********************************
  Agenda ATENASHOKUNIN.com
  www/support/style.css
***********************************/

@import "/common/css/base.css";


/*==================================
  Main Layout
==================================*/
div#contents {background:#242424 url(./images/back.jpg) top repeat-x; padding-bottom:35px;}
div#visual {background:url(./images/visual.jpg) top center no-repeat;}
div#visual h2 {width:900px; padding:53px 0 31px; margin:0 auto;}
div#outline {width:900px; margin:0 auto;}
div#line01 {background:url(./images/back_main.png); height:25px; width:900px;}

div#main {background:#fff; padding:20px 40px 30px;}

/*--detail--*/
p#description {font-size:14px; padding-left:10px;}
div#main h3 {margin:40px 10px 15px; padding:0 0 5px 5px; background:url(./images/line.gif) bottom no-repeat;}

div.box {background:url(./images/back_line.gif) top center repeat-y; padding:0 10px; margin:15px 0 0;}
div.none {background:none;}
div.box div.box-left {width:370px; float:left;}
div.box div.box-right {width:370px; float:right;}
div.box p {padding:0 0 10px 5px;}
div.box ul {list-style:none; padding-left:5px;}
div.box ul li {background:url(./images/lm01.gif) left 4px no-repeat; padding-left:12px; margin-bottom:7px;}
div.box ul li span {margin-left:15px;}
div.box p.caution {padding:0 0 10px 15px; text-indent:-1em;}

div.box p#btn-online {width:200px; height:50px; padding:0; margin:5px 0 0 5px; background:url(./images/btn_online_ov.gif);}
div.box p#btn-online a {display:block;}
div.box p#btn-online a:hover {background-color:transparent;}
div.box p#btn-online a:hover img {visibility:hidden;}

ul.other {padding:0 15px; list-style:none;}
ul.other li {background:url(./images/lm01.gif) left 4px no-repeat; padding-left:12px; margin-bottom:7px;}
div.box p.icon {background:url(./images/lm02.gif) left no-repeat; padding:2px 18px; line-height:1.25; margin:0 0 5px 5px;}
div.box ul.inner {padding:0 0 10px 40px;}
div.box ul.inner li {width:150px; float:left; background:none; padding:0; margin:0; font-size:10px;}
div.box ul.inner li a {background:url(./images/lm01.gif) left 3px no-repeat; padding-left:12px;}
