/* CSS Document */


* {
    margin: 0;
	padding: 0;
}

/*html {
    margin: 0px;
	padding: 0px;
}*/

p{margin:0px;
padding:0px;
}

img{
border:none;
}

body {
text-align:center;
	margin: 0 auto;
	padding: 0;
	border: 0px;
	width: 821px;
	color: #333333;
	/*text-align: left;*/
	background:url(http://www4.gooten.com/shop/cart08/img/bg01.jpg) repeat-x;
	font-size:10pt;
}


 /* a */
a {
    font-size: 100%;
}

a:link {
    color:#0000CC;
}

a:visited {
    color:#0000CC;
}

a:hover {
    color:#00FFFF;
}

/* clear both */
.clear {
    clear:both;
}


/* wrapper */
.wrapper {
   /* margin:0px auto;
	padding:0px; */
    background:#FFFFFF;
	width:820px;
}

/* GootenCart */
#GootenCart {
line-height:0px;
	margin:0px;
	padding:0px;
}

#GootenCart h1,h2 {
    margin:0px;
	padding:0px;
	
	line-height:0px;
}

#GootenCart p {
    margin:0px;
	padding:0px;
	
	line-height:0px;
}

/* header */
#head {
    margin: 0px;
	padding: 0px;
	width:100%;
	margin-bottom:5px;
}

.head_item{
	float:left;
	height:30px;
	}
.head_item2{
clear:both;
	float:left;
	height:76px;
	width:820px;
	}	
#head15{
width:822px;
height:22px;
}
	

.headrink{
width:100%;
float:left;
height:30px;
clear:both;
}



.topbn1{
float:left;
width:548px;
height:76px;
}

.topbn2{
background-image:url(img/top_bn2.gif);
background-repeat:no-repeat;
width:272px;
height:34px;
float:left;
text-align:right;
}

.topbn3{
float:right;
text-align:left;
width:272px;
height:42px;
}




/* center */
#center{
    width:820px;
	margin:10px 0 0 0px;
	padding:0 0 0 0px;
}


/* sideber */

.sidebar {
    float:left;
	width:200px;
	
}

#sidebar ul {
    margin:0;
	padding:0;
	list-style:none;
}	
#sidebar li {
    
	
}
#sidebar li a {
    display: block; 
	margin: 0;
	padding: 0;
	width: 201px;
	/*
	*/
}

#side01 a {
   width:201px;
   height:289px;
   background:url(http://www4.gooten.com/shop/cart08/img/side01.jpg) no-repeat;
   background-position:0px 0px;
   display:block;
   
}

#side01 a:hover {
   width:201px;
   height:289px;
   background:url(http://www4.gooten.com/shop/cart08/img/side01.jpg) no-repeat;
   background-position:-202px 0px;
   
}
#side02 a {
   width:201px;
   height:68px;
   background:url(http://www4.gooten.com/shop/cart08/img/side02.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side02 a:hover {
   width:201px;
   height:68px;
   background:url(http://www4.gooten.com/shop/cart08/img/side02.jpg) no-repeat;
   background-position:-203px 0px;
   
}

#side03 a {
   width:201px;
   height:216px;
   background:url(http://www4.gooten.com/shop/cart08/img/side03.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side03 a:hover {
   width:201px;
   height:216px;
   background:url(http://www4.gooten.com/shop/cart08/img/side03.jpg) no-repeat;
   background-position:-202px 0px;
   
}

#side04 a {
   width:201px;
   height:114px;
   background:url(http://www4.gooten.com/shop/cart08/img/side04.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side04 a:hover {
   width:201px;
   height:114px;
   background:url(http://www4.gooten.com/shop/cart08/img/side04.jpg) no-repeat;
   background-position:-202px 0px;
   
}
#side05 a {
   width:201px;
   height:92px;
   background:url(http://www4.gooten.com/shop/cart08/img/side05.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side05 a:hover {
   width:201px;
   height:92px;
   background:url(http://www4.gooten.com/shop/cart08/img/side05.jpg) no-repeat;
   background-position:-202px 0px;
   
}
#side06 a {
   width:200px;
   height:58px;
   background:url(http://www4.gooten.com/shop/cart08/img/side06.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side06 a:hover {
   width:200px;
   height:58px;
   background:url(http://www4.gooten.com/shop/cart08/img/side06.jpg) no-repeat;
   background-position:-201px 0px;
   
}
#side07 a {
   width:201px;
   height:247px;
   background:url(http://www4.gooten.com/shop/cart08/img/side07.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side07 a:hover {
   width:201px;
   height:247px;
   background:url(http://www4.gooten.com/shop/cart08/img/side07.jpg) no-repeat;
   background-position:-202px 0px;
   
}




#side08 {
   width:201px;
   height:64px;
   background:url(http://www4.gooten.com/shop/cart08/img/side09.jpg) no-repeat;   
}


#side09 a {
   width:201px;
   height:65px;
   background:url(http://www4.gooten.com/shop/cart08/img/side10.jpg) no-repeat;
}

#side09 a:hover {
   width:201px;
   height:65px;
   background:url(http://www4.gooten.com/shop/cart08/img/side10.jpg) no-repeat;
   background-position:-203px top;   
}
#side10 a {
   width:201px;
   height:69px;
   background:url(http://www4.gooten.com/shop/cart08/img/side11.jpg) no-repeat;   
}

#side10 a:hover {
   width:201px;
   height:69x;
   background:url(http://www4.gooten.com/shop/cart08/img/side11.jpg) no-repeat;
   background-position:-203px top;
   
}
#side11 a {
   width:201px;
   height:78px;
   background:url(http://www4.gooten.com/shop/cart08/img/side11a.jpg) no-repeat;   
}

#side11 a:hover {
   width:201px;
   height:78px;
   background:url(http://www4.gooten.com/shop/cart08/img/side11a.jpg) no-repeat;
   background-position:-203px top;
   
}
#side12 a {
   width:201px;
   height:150px;
   background:url(http://www4.gooten.com/shop/cart08/img/side12.jpg) no-repeat;
   background-position:0px 0px;
   
}

#side12 a:hover {
   width:201px;
   height:150px;
   background:url(http://www4.gooten.com/shop/cart08/img/side12.jpg) no-repeat;
   background-position:0px 0px;
   
}


.side15{
margin-top:10px;
margin-bottom:2px;
}

.side16{
margin-bottom:10px;
}

#contents{
float:left;
}

#contents2{
float:left;
margin-left:16px;
margin-top:1px;
width:590px;
}

*html #contents2{
float:left;
margin-left:1px;
margin-top:1px;
width:590px;
}


.main{
float:left;
width:590px;
margin-left:25px;
}

.mainbody{
float:left;
margin-left:20px;
width:600px;
}

*html .mainbody{
float:left;
margin-left:15px;
width:600px;
}



.for_top {
   margin:20px 0px 0 0px;
   padding:0 0 0 0px;
   text-align:right;
   font-size:0.8em;
}


/* footer */
.foot_blank {
    width:821px;
	height:30px;
	margin:0px;
	padding:0px;
}
#footer_upside{
   width:821px;
   text-align:center;
   font-size:0.8em;
   margin-bottom:2px;
   line-height:140%;
}
#footer {
    background:url(http://www4.gooten.com/shop/cart08/img/footer01.jpg) no-repeat;
	width:821px;
	height:35px;
	
}


/**商品詳細のページのボタンhtml組み込みのためのcss(testver)**/

/**top**/

.headerwhite{
background-color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
height:55px;
width:820px;
border-bottom:solid;
border-bottom-color:#D5D5D5;
border-bottom-width:2px;
}

.g_logo{
padding-left:10px;
padding-top:10px;
float:left;
}

.g_txt{
float:left;
margin-top:30px;
margin-left:5px;
}

.head4rink{
float:left;
margin-top:35px;
margin-left:180px;
width:340px;
}

.header1rink{
float:left;
margin-left:3px;
}

.header3txt{
text-align:right;;
height:15px;
margin-bottom:1px;
width:820px;
}

.kanrigamen{
float:left;
}

.clear{
clear:both;
}

.pan{
text-align:left;
width:100%;
border:solid;
border-color:#BDBDBD;
border-width:1px;
padding:1px 0 1 0;
margin-bottom:3px;
}


/* top */
.top {
   width:594px;
   height:450px;
}
.top02 {
 line-height:0px;
}

#top01 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   height:450px;
   margin:0 0 0 6px;
   padding:0px 0 0 0px;
   text-align:left;
}


#top01 b {
   margin:0px 0px 0px 0px;
   padding:0px 0 0 30px;
   font-size:12px;
   width:494px;
   height:20px;
}

#top02 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -95px;
   width:594px;
   height:245px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}

#top34{
   width:594px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}
#top03 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -340px;
   width:250px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top03 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -340px;
   width:250px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:left;
}

#top04 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:-250px -340px;
   width:344px;
   height:20px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:right;
}

#top05 {
   background:url(http://www4.gooten.com/shop/cart08/img/top01.jpg) no-repeat;
   background-position:0px -360px;
   width:594px;
   height:90px;
   margin:0 0 0 0px;
   padding:0 0 0 0px;
}



#top2 {
   margin:10px 0 10 0px;
   padding:0 0 0 0px;
}
#top2 h2 {
   
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
}

.line {
   background:url(http://www4.gooten.com/shop/cart08/img/top_line.jpg) no-repeat;
   width:593px;
   height:5px;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
   clear:both;
}

.top21 {
   margin:4px 0 0 0px;
   padding:0 0 0 11px;
   width:582px;
}
.top22 {
   margin:0px 0 0 0px;
   padding:0 0 0 11px;
   width:582px;
}


#top21l {
   width:172px;
   height:45px;
   float:left;   
}

.top_r_ {
   margin:0px 0 0 5px;
   padding:0 0 0 0px;
   width:392px;
   float:right;
   font-size:13px;
   line-height:18px;
   text-align:left;
}

.top_r {
   margin:0px 0 0 5px;
   padding:0 0 0 0px;
   width:392px;
   float:right;
   font-size:13px;
   line-height:150%;
   text-align:left;
}

#top22l {
   width:172px;
   height:45px;
   float:left;
}
#top23l {
   width:172px;
   height:45px;
   float:left;
}

#top24l {
   width:172px;
   height:52px;
   float:left;
}

#top25l {
   width:172px;
   height:52px;
   float:left;
}
#top26l {
   width:172px;
   height:52px;
   float:left;
}
#top27l {
   width:172px;
   height:52px;
   float:left;
}


#for_kinou {
   margin:0px 0 0 px;
   padding:0 0 0 0px;
   float:right;
   display:block;
}

.top0003 {
   background-image:url(img/jirei_haikei.gif);
   background-repeat:no-repeat;
   height:603px;
   margin-top:20px;
   margin-left:5px;
}

.top_jirei1{
float:left;
}

.top_jirei2{
padding-top:85px;
margin-left:30px;
}

.top_jirei3{
padding-top:20px;
margin-left:30px;
}

.top_jirei4{
padding-top:5px;
font-weight:600;
line-height:130%;
}




#top0003a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px 0px;
   width:594px;
   height:72px;
}
#top0003b {
   width:594px;
   height:215px;
}
#top0003bl a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:215px;
   float:left;
}
#top0003bl a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:215px;
}
#top0003br a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:215px;
   float:left;
}
#top0003br a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:215px;
}
#top0003c {
   width:594px;
   height:45px;
   text-align:center;
   font-weight:bold;
}
#top0003cl {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -287px;
   width:300px;
   height:45px;
   float:left;
}
#top0003cr {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -287px;
   width:294px;
   height:45px;
   float:left;
}
#top0003d {
   width:594px;
   height:212x;
}
#top0003dl {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:212px;
   float:left;
}
#top0003dr {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:212px;
   float:left;
}
#top0003e {
   width:594px;
   height:65x;
   text-align:center;
   font-weight:bold;
}
#top0003el {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:0px -544px;
   width:300px;
   height:65px;
   float:left;
}
#top0003er {
   background:url(http://www4.gooten.com/shop/cart08/img/top03a.jpg) no-repeat;
   background-position:-300px -544px;
   width:294px;
   height:65px;
   float:left;
}




#top3 {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px 0px;
   width:594px;
   height:72px;
   float:right;
   margin:10px 0 0 0px;
   padding:0 0 0 0px;
}
#top31 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:260px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top31 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -72px;
   width:300px;
   height:260px;
}

#top32 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:260px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top32 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -72px;
   width:294px;
   height:260px;
}

#top33 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:280px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top33 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:0px -332px;
   width:300px;
   height:280px;
}


#top3434 a {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:280px;
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   display:block;
}
#top3434 a:hover {
   background:url(http://www4.gooten.com/shop/cart08/img/top03.jpg) no-repeat;
   background-position:-300px -332px;
   width:294px;
   height:280px;
   display:block;
}

#for_jirei {
   float:right;
}


.top3_4 {
   float:right;
   width:594px;
   height:537px;
   
   
}

.top3_c {
   width:594px;
   /*height:609px;*/
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
}


/* 機能について */
.kinou_title {
    margin:0px 0 0 0px;
    padding:0 0 0 0px;
	line-height:0px;
}
.kinou_title h2 {
    margin:0px 0 0 0px;
    padding:0 0 0 0px;
	line-height:0px;
	
}

#kinou {
    margin:0px 0 0 25px;
    padding:0 0 0 0px;
	background:url(http://www4.gooten.com/shop/cart08/img/kinou01.jpg) no-repeat;
	text-align:left;
	float:left;
	height:600px;
}

*html #kinou {
    margin:0px 0 0 10px;
    padding:0 0 0 0px;
	background:url(http://www4.gooten.com/shop/cart08/img/kinou01.jpg) no-repeat;
	text-align:left;
	float:left;
	height:600px;
}



#kinou p {
    margin:0px 0 0 20px;
    padding:0 0 0 0px;
	font-size:12px;
	line-height:20px;
	width:550px;
}

#kinou h2 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}
#kinou h3 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}
#kinou h4 {
    margin:10px 0 0 293px;
    padding:0 0 0 0px;
	font-size:16px;
	line-height:40px;
	font-weight:900;
	width:303px;
}


#kinou02 { /*お客様の購入の流れ*/
    padding:0 0 0 0px;
	text-align:left;
}
#kinou02 p {
    margin:0px 0 0 11px;
    padding:0 0 0 0px;
    font-size:13px;
	line-height:150%;
	width:570px;
}

#for_guide_buy{
    margin:10px 0 0 0px;
}


#for_syuukyaku a {
    margin:10px 0 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_syuukyaku.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_syuukyaku a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_syuukyaku.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}
.for_qa{
text-align:right;
margin-top:10px;
}


#for_pdf a {
    margin:0px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_pdf.jpg) no-repeat;
	background-position:0px 0px;
	width:581px;
	height:36px;
	
	
	line-height:0px;
	
	float:right;
}
#for_pdf a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_pdf.jpg) no-repeat;
	background-position:-582px 0px;
	width:581px;
	height:36px;
}
#for_yuuryou a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(http://www4.gooten.com/shop/cart08/img/for_yuuryou.jpg) no-repeat;
	background-position:0px 0px;
	width:434px;
	height:45px;
	line-height:0px;
	float:right;
}
#for_yuuryou a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_yuuryou.jpg) no-repeat;
	background-position:-434px 0px;
	width:434px;
	height:45px;
}
#for_pran a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_pran.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	
	
	line-height:0px;
	
	float:right;
}
#for_pran a:hover {
    background:url(../img/for_pran.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}
#for_tamesi a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_tamesi.jpg) no-repeat;
	background-position:0px 0px;
	width:355px;
	height:67px;
	line-height:0px;
    float:right;
}
#for_tamesi a:hover {
    background:url(../img/for_tamesi.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}
#for_mousikomi a {
    margin:10px 10px 0 0px;
    padding:0 0 0 0px;
    background:url(../img/for_mousikomi.jpg) no-repeat;
	background-position:0px 0px;
	width:464px;
	height:66px;
line-height:0px;
float:right;
}
#for_mousikomi a:hover {
    background:url(../img/for_mousikomi.jpg) no-repeat;
	background-position:-465px 0px;
	width:464px;
	height:66px;
}


.kinou03 { /*受注管理について*/
    padding:0 0 0 0px;
	text-align:left;
}
.kinou03 p { 
    margin:0px 0 0 11px;
    padding:0 0 0 0px;
    font-size:13px;
	line-height:150%;
	width:570px;
}


/*abc*/


.r{
float:left;
margin-left:15px;
}

.r_txt{
width:420px;
margin:10px 0 5 0px;
padding:5px 7px 5px 7px;
background-color:#FFFFCA;
border:solid;
border-width:1px;
border-color:#8F8F8F;
height:75px;
line-height:140%;
}

*html .r_txt{
width:440px;
margin:10px 0 5 0px;
padding:5px 7px 5px 7px;
background-color: #FFFFF0;
border:solid;
border-width:1px;
border-color:#8F8F8F;
height:75px;
line-height:140%;
}

.r_txt2{
width:420px;
margin:10px 0 5 0px;
padding:5px 7px 5px 7px;
background-color:#FFFFCA;
border:solid;
border-width:1px;
border-color:#8F8F8F;
height:70px;
line-height:140%;
}


*html .r_txt2{
width:440px;
margin:10px 0 5 0px;
padding:5px 7px 5px 7px;
background-color: #FFFFF0;
border:solid;
border-width:1px;
border-color:#8F8F8F;
height:70px;
line-height:140%;
}


/*ファイルアップロード、CSV一括出力、取込*/


#for_fileupload a {
    margin:10px 0 0 0px;
}
#for_fileupload a:hover {
    background:url(http://www4.gooten.com/shop/cart08/img/for_fileupload.jpg) no-repeat;
	background-position:-356px 0px;
	width:355px;
	height:67px;
}




/*ご利用事例 集客のお手伝い他、タイトル部*/
.gryu{
float:left;
margin-left:6px;
}

*html .gryu{
float:left;
margin-left:3px;
}

.gryut{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/goriyou.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

.gryuc{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/titrep_c.jpg) repeat-y;
   text-align:left;
}
.gryuc p{
   margin:0 0 0 8px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
.gryub{
   margin:0 0 20px 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/titrep_b.jpg) no-repeat;
   width:593px;
   height:20px;
}


.syut{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/syut.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}
.qat{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/qa.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

.ryou{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/ryou.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}
.mousikomi{
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   background:url(http://www4.gooten.com/shop/cart08/img/mousikomi.jpg) no-repeat;
   width:593px;
   height:60px;
   line-height:0px;
   
}

/*ご利用事例：下*/

.gr {
   margin:0px 0 0 0px;
   padding:0 0 0 0px;
   width:593px;
}

.groo{
clear:both;
float:left;
margin-bottom:40px;
margin-left:10px;
}

.g{
clear:both;
float:left;
margin-bottom:10px;
margin-left:10px;
}


.grl {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   float:left;
   clear:both;
}
.grr {
   margin:0 0px 0 10px;
   padding:0 0 0 0px;
   width:370px;
   float:left;
   text-align:left;
}

*html .grr{
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   width:380px;
   float:left;
   text-align:left;
}

.grr p {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
.grr_ex p {
   font-size:12px;
   line-height:150%;
   width:350px;
   border:solid 1px;
   margin:3px 0 0 20px;
   padding:1px 3px 1px 3px;
}


.jirei1{
margin-bottom:20px;
clear:both;
margin-left:20px;
}

.jirei2{
float:left;
}

.jirei3{
padding-left:15px;
text-align:left;
font-size:130%;
font-weight:600;
color:#008000;
}

.jirei4{
padding-left:20px;
text-align:left;
margin-top:3px;
}

.jirei5{
float:left;
}

.jirei6{
text-align:left;
margin-top:5px;
margin-left:20px;
}

.jirei7{
text-align:left;
margin-left:20px;
margin-top:10px;
}

.jirei8{
margin-left:20px;
border:solid;
border-width:1px;
border-color:#656565;
line-height:130%;
width:340px;
text-align:left;
margin-top:3px;
padding-left:3px;
padding-right:3px;
}

.grr h3 {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:16px;
   line-height:1.5em;
   font-weight:bold;
}

.g_other {
   margin:5px 0px 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
   text-align:left;
   width:600px;
}
.g_other p {
   margin:0px 10px 0 10px;
   padding:0 0 0 0px;
}
.space20{
clear:both;
height:20px;
}

.space20jirei{
clear:both;
height:20px;
}

*html .space20jirei{
clear:both;
height:5px;
}

/*集客のお手伝い：下*/
#syuk {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   text-align:left;
   width:590px;
}
#syuk p {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   font-size:13px;
   line-height:150%;
}
#syuk h3 {
   margin:0 0px 0 0px;
   padding:0 0 0 0px;
   font-size:1em;
   line-height:1.3em;
   color:#336633;
}
#syuk ul {
   margin:20px 0 10px 3px;
   padding:0 0 0 0px;
   list-style:none;
   font-size:13px;
   line-height:150%;
}
.fff {
   margin:0 0 0 20px
}
.fff ul {
   margin:0px 0px 0px 0px;
   padding:0 0 0 0px;
   list-style:none;
   font-size:13px;
   line-height:150%;
}
#sy_ta {
   margin:0 0 0 30px;
}
#sy_ta table {
   font-size:13px;
   line-height:150%;
   padding:2px;
}
#ry_ta {
  margin:0 0 0 0px;
}
#ry_ta table {
   font-size:12px;
   padding:2px;
   text-align:center;
   line-height:150%;
   padding:2px;
}


/*会社概要*/
.comp {
   margin:15px 0 3px 0px;
   padding:0 0 0 0px;
   width:593px;
   text-align:left;
   font-size:13px;
   line-height:150%;
}
.compl {
   margin:0 0 0 7px;
   padding:0 0 0 0px;
   width:120px;
   float:left;
}

.compr {
   margin:0 0 0 53px;
   padding:0 0 0 0px;
   width:400px;
   float:left;
}
.comp  table {
   margin:0px;
   padding:0 0 0 0px;
   text-align:left;
   font-size:13px;
   line-height:150%;
}

/*↓サイトマップのメインで使用中*/

.another {
   margin:0 0 0 0px;
   padding:0 0 0 0px;
   float:left;
   width:590px;
}

/*↑サイトマップのメインで使用中*/

.another p {
   font-size:13px;
   line-height:150%;
   margin:0 0 10px 10px;
   padding:0 0 0 0px;
   width:570px;
   text-align:left;
}
.another h3{
   font-size:14px;
   font-weight:900;
   color:#000;
   margin:0 0 0px 15px;
   padding:0 0 0 0px;
}
.another h4 {
   font-size:15px;
   font-weight:900;
   color:#FFFFFF;
   background-color:#FF6633;
   padding:3px;
   margin:0px 0 10px 20px;
   width:80px;
}
.another h5 {
   font-size:13px;
   font-weight:900;
   color:#545454;
   padding:3px;
   margin:0px 20px 0px 0px;
   border:#FF6633 1px solid;
   width:450px;
}
.another b {
   font-size:11px;
   line-height:16px;
   margin:4px 0 0px 0px;
   padding:0 0 0 0px;
   width:450px;
   font-weight:100;
}
.another ul {
   margin:0px 0 20px 30px;
   font-size:13px;
   line-height:150%;
}
.another table {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   color:#000000;
}

#qa02_02 {
   background:url(img/qa02_02a.jpg) no-repeat;
   width:540px;
   height:136px;
   margin:10px 0 0px 30px;
   padding:0 0 0 0px;
}
#qa02_02 p {
   font-size:12px;
   line-height:17px;
   color:#000000;
   width:400px;
}
#qa02_03 {
   background:url(../img/qa02_03a.jpg) no-repeat;
   width:548px;
   height:90px;
   margin:10px 0 0px 30px;
   padding:0 0 0 0px;
}
#qa02_03 p {
   font-size:11px;
   line-height:14px;
   color:#000000;
   width:410px;
   padding:3px 0 0 0px;
}
#qa02_03 p span {
   font-size:11px;
   line-height:14px;
   color:#FF0000;
}
#qa03 {
   margin:20px 0 0 20px;
}
#qa03 h4 {
   margin:0px 0 0 10px;
   padding:5px 10px;
   background-color:#CCFFFF;
   color:#009966;
   width:520px;
   border-left:solid 10px;
   border-left-color:#009966;
}
#qa03 ul {
   margin:10px 0 0 50px;
   list-style:square;
   font-size:13px;
   font-weight:900;
   line-height:31px;
}
#qa03 li {
}
#qa03 a {
   color:#339999;
   text-decoration:none;
}
#qa03 a:hover {
   color:#CCFFFF;
   text-decoration:none;
}

/*申し込み*/
.mo02 {
   float:right;   
   background-color:#FFFFE6;
   border:#666666 solid 1px;
   margin:0 3px 10px 0px;
   padding:7px;
   text-align:left;
}
.mo02 p {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   width:500px;
   color:#333333;
}
.mo02 table {
   margin:0 0px 0 0px;
   font-size:13px;
   line-height:21px;
   color:#333333
}
.mo02 ul {
   font-size:13px;
   line-height:21px;
   color:#333333
}
.mo02 li {
   margin:0px;
   padding:0px;
}


/*.mo02_02 {
   float:right;   
   background-color:#CCCCCC;
   border:#666666 solid 2px;
   margin:0 0px 10px 0px;
   padding:7px;
}
.mo02_02 ul {
   font-size:14px;
   line-height:21px;
}
.mo02_02 li {
   margin:0px;
   padding:0px;
   width:400px;
}
.mo02_02 p {
   margin:0 0px 0 0px;
   font-size:14px;
   line-height:21px;
}*/
.mo02_01 {
   margin:0 0px 0px 0px;
   padding:0px;
   width:592px;
}

#mousik {
   margin:0 0px 0px 0px;
   padding:0px;
   text-align:right;
}
#mousik ul{
   list-style:none;
   font-size:14px;
   font-weight:bold;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
}
#mousik li{
   margin:0px 0 0 0px;
   padding:0px 0px 0 0px;
   background:#339933;
   width:400px;
   height:25px;
   border-left:#006633 solid 8px;
   text-align:center;
   vertical-align:bottom;
}
#mousik a,#mousik a:link,#mousik a:visited {
   display:block;
   color:#FFFFFF;
   text-decoration:none;
}
#mousik a:hover {
color:#99FFCC;}

#mousik02 {
   margin:0 0px 0px 0px;
   padding:0px;
   text-align:right;
}
#mousik02 ul{
   list-style:none;
   font-size:14px;
   font-weight:bold;
   margin:0px 0 0px 0px;
   padding:0 0 0 0px;
}
#mousik02 li{
   margin:0px 0 0 0px;
   padding:0px 0px 0 0px;
   background:#FF6633;
   width:400px;
   height:25px;
   border-left:#FF3300 solid 8px;
   text-align:center;
   vertical-align:bottom;
}
#mousik02 a,#mousik02 a:link,#mousik02 a:visited {
   display:block;
   color:#FFFFFF;
   text-decoration:none;
}
#mousik02 a:hover {
color:#FF3333;}


#mousik00 {
   font-size:13px;
   font-weight:bold;
   text-align:center;
   margin:0px 0 0 0px;
   padding:10px 0 0 0px;
   height:100px;
   width:590px;
}
#mousik00 ul {
   list-style:none;
   margin:0px;
   padding:0px;
}
#mousik00 li {
   margin:4px 0 0 0px;
   padding:4px 0 0 0px;
   width:400px;
   height:20px;
   border:#FF6600 solid 1px;
   border-left:#FF6600 solid 8px;
   background:#FFCC99;
}
#mousik00 a,#mousik00 a:link,#mousik00 a:visited {
   text-decoration:none;
   display:block;
   color:#FF3300;
}
#mousik00 a:hover {
color:#FFFFFF;}


#syuk001{margin:10px 0 20px 0px; padding:5px; width:571px; background:#CCCCCC; font-size:15px; font-weight:bold; border:#333333 5px; border-style:double;}

#syuk001 a,#syuk001 a:link,#syuk001 a:visited {
   display:block;
   color:#333333;
   text-decoration:none;
}
#syuk001 a:hover {
color:#999999;}


#topic {
   margin:0 0px 0px 0px;
   padding:0px;
   width:595px;
}
#topic table {
   margin:0 0px 0px 0px;
   padding:0px;
   font-size:12px;
   line-height:15px;
   text-align:center;
}
.ccc {
   margin:0px 0px 0px 20px;
   width:460px;
}
.cccl{
   float:left;
   width:20px; 
   margin:10px 0px 0px 0px;
}
.cccr {
   margin:0px 0px 0px 0px;
   float:right; 
   text-align:left;
}
.cccr p {
   font-size:13px;
   line-height:150%;
   width:400px;
   margin:0 0 20px 0px;
}
.cccr ul {
   font-size:12px;
   line-height:180%;
   font-weight:900;
   margin:0 0 0px 20px;
   list-style:circle;
}
.cccr ul span {
   font-size:11px;
   font-weight:100;
}
.test {
   font-size:13px;
   line-height:150%;
   margin:10px 20px 20px 20px;
   text-align:left;
}
.stnwk {
   background-color:#FF6633;
   border:#FFFF00 solid 3px;
   width:500px;
   text-align:center;
   padding:10px 10px 10px 10px;

   color:#FFFFFF;
   font-weight:bold;
   font-size:16px;
   line-height:23px;
}
.testwk {
   background-color:#DFFFDF;
   border:#009900 solid 3px;
   width:500px;
   text-align:center;
   padding:10px 10px 10px 10px;
   color:#009900;
   font-weight:bold;
   font-size:16px;
   line-height:23px;
}
.pln {
   background:#006600;
   margin:20px 0 10px 0px;
   padding:3px;
   width:580px;
   color:#ffffff;
   text-align:left;
}
.pln h5 {
   font-weight:900;
   font-size:14px;
   margin:0px;
   padding:0px;
}

.f2{
float:left;
width:80px;
}

.f4{
float:left;
margin-left:30px;
}

*html .f4{
float:left;
margin-left:2px;
}

.f3{
background-color:#FF8000;
color:#FFFFFF;
font-weight:600;
width:80px;
margin:5 5 15 5px;
padding:2 5 2 5px;
font-size:110%;
}

.f5{
border:solid;
border-color:#FF8000;
border-width:1px;
font-size:110%;
width:400px;
margin:5 5 13 5px;
padding:2 5 2 5px;
}

*html .f5{
border:solid;
border-color:#FF8000;
border-width:1px;
font-size:110%;
width:450px;
margin:4 5 13 2px;
padding:2 5 2 5px;
}

.f6{
border:solid;
border-color:#FF8000;
border-width:1px;
font-size:110%;
width:400px;
margin:5 5 1 5px;
padding:2 5 2 5px;
}

*html .f6{
border:solid;
border-color:#FF8000;
border-width:1px;
font-size:110%;
width:450px;
margin:0 5 1 2px;
padding:2 5 2 5px;
}


.f7{
margin-left:20px;
}

.spno{
text-align:left;
margin-left:280px;
margin-top:25px;
font-size:130%;
font-weight:600;
line-height:170%;
}

