@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------------------------
INFORMATIONページ用ヘッダ
----------------------------------------------------------------------------*/
#header {
    height: 230px;
    width: 1000px;
    margin: 0px;
    padding: 0px;
    background-image: url(../images/header/bg.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    }

#header #link-top {
    height: 40px;
    width: 331px;
    margin: 0;
    padding: 10px 0 0 110px;
    }

#header #link-top .link-svo a {
    height: 40px;
    width: 100px;
	float: left;
    margin: 0;
    padding: 0px;
	text-indent: -9999px;
    display:block;
    }

#header #link-top .link-kaiyou a {
    height: 40px;
    width: 183px;
	float: right;
    margin: 0;
    padding: 0px;
	text-indent: -9999px;
    display:block;
    }

#header #global-logo a{
    height: 75px;
    width: 466px;
    margin: 25px 0 0 160px;
    padding: 0px;
	text-indent: -9999px;
    display:block;
    }

/*#header-index #global-logo a{
    height: 75px;
    width: 466px;
    margin: 25px 0 0 160px;
    background-image: url(../images/common/header_logo.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9999px;
    display:block;
    }*/

#header #link-bottom {
    height: 15px;
    margin: 65px 100px 0 0;
    padding: 0px;
	clear: both;
    }
	
#header #link-bottom .link-kaiyou a {
    height: 15px;
    width: 245px;
	float: right;
    margin:0;
    padding: 0px;
    text-indent: -9999px;
    display:block;
    }


/*--------------------------------------------------------------------
メイン以下
--------------------------------------------------------------------*/
/*---------------box01*/
#box01 {
    width: 800px;
    clear: both;
	margin: 0 0 10px 0;
    }

#box01 .left {
    width: 380px;
    float: left;
    }
	
#box01 .left img {
    margin: 10px 0;
	padding: 0;
	clear: both;
    }

#box01 .left p {
    margin: 0;
	padding: 0;
    }
	
#box01 .left .link {
    float: right;
	margin: 0;
	padding: 0;
    }

#box01 .left .store-img {
    height: 145px;
    width: 380px;
    }

#box01 .right {
    height: 335px;
    width: 400px;
    float: right;
    }

/*---------------box02*/
#box02 {
    width: 800px;
    clear: both;
	margin: 0 0 10px 0;
    }

#box02 #shop_staff {
	width: 800px;
	margin: 0 0 20px 0;
	padding: 0;
	background-image: url(../images/content/line-body.jpg);
	background-repeat: repeat-y;
	background-position: left top;
    }
	
#box02 #shop_staff #shop_staff-inner {
    padding: 0 10px;
    }

#box02 #shop_staff img {
    margin: 0;
    padding: 0;
    }

#box02 #shop_staff .left {
    width: 570px;
    margin: 0;
    padding: 0;
    float: left;
    }

#box02 #shop_staff .right {
    height: 150px;
    width: 200px;
    margin: 0;
    padding: 0;
    float: right;
    }

#box02 #recommends {
    width: 800px;
    margin: 0;
    padding: 0;
    }

#box02 #recommends .book {
    width: 800px;
    margin: 0 0 15px 0;
    padding: 0;
    }

#box02 #recommends .book .left {
    width: 120px;
    margin: 0;
    padding: 0;
    float: left;
    }

#box02 #recommends .book .right {
    height: 160px;
    width: 665px;
    margin: 0;
    padding: 0;
    float: right;
    }


/*--------------------------------------サムネイル横向き--*/
#box02 #recommends .book .left02 {
    width: 170px;
    margin: 0;
    padding: 0;
    float: left;
    }

#box02 #recommends .book .right02 {
    height: 160px;
    width: 615px;
    margin: 0;
    padding: 0;
    float: right;
    }
	
#box02 #recommends .book .right p {
    margin: 0;
    padding: 0;
    }
	
#box02 #recommends .book .right02 p {
    margin: 0;
    padding: 0;
    }

#box02 #recommends .book .right .link, #box02 #recommends .book .right02 .link {
    height: 40px;
    width: 175px;
    margin: 0;
    padding: 0;
    float: right;
    }

/*---------------box03*/
#box03 {
    width: 800px;
    clear: both;
    }
	
#box03 p {
    margin: 0 0 10px 0;
    }

#box03 .left {
    width: 390px;
    margin: 0;
    float: left;
    }

#box03 .right {
    width: 390px;
    margin: 0;
    padding: 0;
    float: right;
    }

#box03 .left .link, #box03 .right .link {
    float: right;
    }


