@charset "UTF-8";



#tohken_bag01_20151002 div, #tohken_bag01_20151002 p, #tohken_bag01_20151002 h3, #tohken_bag01_20151002 h4, #tohken_bag01_20151002 img {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}
#tohken_bag01_20151002 {
	margin-top:20px;
	background:url(img/pc/back_img_01.jpg) repeat-y center top;	
	font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
}
#tohken_bag01_20151002 .intro_main {
	
	margin-bottom:90px;
}
#tohken_bag01_20151002 .intro_main .intro_main_01 {
	position:relative;
}
#tohken_bag01_20151002 .intro_main .intro_main_02 {
	padding-top:60px;
	background: none;
	border-top: 4px solid #845C20;
}
#tohken_bag01_20151002 .intro_main .main_txt {
	position:absolute;
	bottom:65px;
	left:109px;
	width:790px;
	font-size:17px;
	line-height:28px;
	color:#FFFFFF;
	letter-spacing:1px;
}
#tohken_bag01_20151002 .intro_main .intro_caution {
	width:876px;
	margin:0 auto 90px auto;
	box-sizing:border-box;
	border-left:#f1e8dc 2px solid;
	border-top:#f1e8dc 2px solid;
	border-right:#564632 2px solid;
	border-bottom:#564632 2px solid;
}
#tohken_bag01_20151002 .intro_main .intro_caution .frame {
	border:#9b7e5b 2px solid;
	background:rgba(27,16,0,0.68);
	font-size:13px;
	text-align:left;
	line-height:20px;
	color:#FFFFFF;
	padding:30px 10px 22px 25px;
}
#tohken_bag01_20151002 .intro_main .intro_caution .frame p {
	margin-bottom:8px;
}
#tohken_bag01_20151002 .intro_main .intro_caution .frame a {
	color:#eaff00;
	text-decoration:underline;
}

#tohken_bag01_20151002 .intro_main .frame_various {
	display:table;
	width:946px;
	margin:0 auto;
}
#tohken_bag01_20151002 .intro_main .frame_various .item {
	width:403px;
	display:table-cell;
	vertical-align:top;
	box-sizing:border-box;
}
#tohken_bag01_20151002 .intro_main .frame_various .item a {
	display:block;
	margin:0 35px;
	text-align:center;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	position:relative;
}
#tohken_bag01_20151002 .intro_main .frame_various .item a .img_box {
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;	
}
#tohken_bag01_20151002 .intro_main .frame_various .item a img {
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;	
}
#tohken_bag01_20151002 .intro_main .frame_various .item a .txt_box {
	position:absolute;
	left:0px;
	bottom:45px;
	width:403px;
	text-align:center;
}
#tohken_bag01_20151002 .intro_main .frame_various .item a p {
	font-size:14px;
	line-height:14px;
	color:#53312a;
	display:inline-block;
	padding:2px 0 1px 22px;
	background:url(img/pc/various_icon.png) no-repeat left 1px;
}

#tohken_bag01_20151002 .sec_con_01 {
	position:relative;
	margin-bottom:25px;
	padding-top:60px;
}
#tohken_bag01_20151002 .sec_con_01 h3 {
	text-align:right;
	margin-bottom:20px;
	z-index:10;
	position:relative;
}
#tohken_bag01_20151002 .sec_con_01 .img_box {
	position:absolute;
	top:5px;
	left:0px;
	z-index:0;
}
#tohken_bag01_20151002 .sec_con_01 p {
	z-index:10;
	position:relative;
	font-size:26px;
	line-height:26px;
	text-align:center;
	font-family:'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho', Georgia, Times, Baskerville, Palatino, serif;
		text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-moz-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-ms-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	color:#53312a;
	font-weight:bold;
	margin-bottom:60px;
	
}

#tohken_bag01_20151002 .sec_con_02 {
	position:relative;
	margin-bottom:25px;
	padding-top:60px;
}
#tohken_bag01_20151002 .sec_con_02 h3 {
	text-align:right;
	margin-bottom:20px;
	z-index:10;
	position:relative;
}
#tohken_bag01_20151002 .sec_con_02 .img_box {
	position:absolute;
	top:-5px;
	left:0px;
	z-index:0;
}
#tohken_bag01_20151002 .sec_con_02 p {
	z-index:10;
	position:relative;
	font-size:26px;
	line-height:26px;
	text-align:center;
	font-family:'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho', Georgia, Times, Baskerville, Palatino, serif;
		text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-moz-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-ms-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	color:#53312a;
	font-weight:bold;
	margin-bottom:60px;
	
}


#tohken_bag01_20151002 .sec_con_03 {
	position:relative;
	margin-bottom:25px;
	padding-top:30px;
}
#tohken_bag01_20151002 .sec_con_03 h3 {
	text-align:right;
	margin-bottom:20px;
	z-index:10;
	position:relative;
}
#tohken_bag01_20151002 .sec_con_03 .img_box {
	position:absolute;
	top:-5px;
	left:0px;
	z-index:0;
}
#tohken_bag01_20151002 .sec_con_03 p {
	z-index:10;
	position:relative;
	font-size:26px;
	line-height:26px;
	text-align:center;
	font-family:'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho', Georgia, Times, Baskerville, Palatino, serif;
		text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-moz-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-ms-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	color:#53312a;
	font-weight:bold;
	margin-bottom:60px;
	
}


#tohken_bag01_20151002 .sec_con_04 {
	position:relative;
	margin-bottom:25px;
	padding-top:50px;
}
#tohken_bag01_20151002 .sec_con_04 h3 {
	text-align:right;
	margin-bottom:10px;
	z-index:10;
	position:relative;
}
#tohken_bag01_20151002 .sec_con_04 .img_box {
	position:absolute;
	top:-5px;
	left:0px;
	z-index:0;
}
#tohken_bag01_20151002 .sec_con_04 p {
	z-index:10;
	position:relative;
	font-size:26px;
	line-height:26px;
	text-align:center;
	font-family:'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho', Georgia, Times, Baskerville, Palatino, serif;
		text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-moz-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-webkit-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	-ms-text-shadow:1px 1px 1px #FFFFFF, -1px 1px 1px #FFFFFF, 1px -1px 1px #FFFFFF, -1px -1px 1px #FFFFFF;
	color:#53312a;
	font-weight:bold;
	margin-bottom:60px;
	
}




#tohken_bag01_20151002 .item_con {
	margin-bottom:30px;
	position:relative;
	z-index:10;
}
#tohken_bag01_20151002 .item_con .item {
	width:434px;
}
#tohken_bag01_20151002 .item_con .l_con {
	float:left;
	margin-left:52px;
}
#tohken_bag01_20151002 .item_con .r_con {
	float:right;
	margin-right:52px;
}
#tohken_bag01_20151002 .item_con p {
	font-size:12px;
	line-height:20px;
	color:#53312a;
	text-align:center;
	padding:10px 0 0 0;
	margin-bottom:30px;
}
#tohken_bag01_20151002 .model_con {
	background:url(img/pc/model_back_01.png) no-repeat center top;
	height:904px;
	position:relative;
	margin-bottom:90px;
}
#tohken_bag01_20151002 .model_con h3 {
	padding:60px 0 0 0;
	margin-bottom:40px;
}
#tohken_bag01_20151002 .model_con .photo_con {
	width:504px;
	position:absolute;
	right:9px;
	top:70px;
	text-align:center;
}
#tohken_bag01_20151002 .model_con .photo_con p {
	font-size:12px;
	color:#3d3d3d;
}
#tohken_bag01_20151002 .model_con .txt_01 {
	color:#53312a;
	font-size:18px;
	line-height:30px;
	margin:0 0 0 60px;
}
#tohken_bag01_20151002 .model_con .price_box {
	position:absolute;
	left:60px;
	bottom:140px;
	width:379px;
}
#tohken_bag01_20151002 .model_con .price_box .txt_02 {
	font-size:40px;
	line-height:40px;
	color:#3a1d13;
	text-align:center;
	margin-bottom:40px;
}
#tohken_bag01_20151002 .model_con .price_box .txt_02 p {
	font-size:18px;
	display:inline;
	line-height:26px;
	margin-left:5px;
}
#tohken_bag01_20151002 .model_con .link_box {
}
#tohken_bag01_20151002 .model_con .link_box a {
	font-family:'Kozuka Mincho Pro', 'Kozuka Mincho Std', '小塚明朝 Pro R', '小塚明朝 Std R', 'Hiragino Mincho Pro', 'ヒラギノ明朝 Pro W3','ＭＳ Ｐ明朝','MS PMincho', Georgia, Times, Baskerville, Palatino, serif;
	display:block;
	background:url(img/pc/btn_01.png) no-repeat;
	font-size:22px;
	line-height:22px;
	color:#FFFFFF;
	font-weight:bold;
	height:55px;
	letter-spacing:3px;
	text-decoration:none;
	text-align:center;
	padding-top:17px;
	box-sizing:border-box;
}
#tohken_bag01_20151002 .model_con .link_box a:hover {
	opacity:0.8;
}
#tohken_bag01_20151002 .model_con .caution {
	position:relative;
}
#tohken_bag01_20151002 .model_con .caution p {
	color:#3d3d3d;
	font-size:10px;
	line-height:15px;
	text-align:left;
	position:absolute;
	top:20px;
	left:0px;
	width:450px;
}

#tohken_bag01_20151002 .frame_spec {
	display:table;
	width:946px;
	margin:0 auto 30px auto;
}
#tohken_bag01_20151002 .frame_spec .item {
	width:403px;
	display:table-cell;
	vertical-align:top;
	box-sizing:border-box;
}
#tohken_bag01_20151002 .frame_spec .item .item_in {
	display:block;
	margin:0 35px;
	text-align:center;
	position:relative;
}
#tohken_bag01_20151002 .frame_spec .item .item_in .img_box {
}
#tohken_bag01_20151002 .frame_spec .item .item_in img {
}
#tohken_bag01_20151002 .frame_spec .item .item_in .txt_box {
	position:absolute;
	left:0px;
	bottom:5px;
	width:403px;
	text-align:center;
}
#tohken_bag01_20151002 .frame_spec .item .item_in .txt_box .text_01 {
	color:#53312a;
	font-size:14px;
	line-height:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#tohken_bag01_20151002 .frame_spec .item .item_in .txt_box .text_02 {
	color:#53312a;
	font-size:12px;
	line-height:22px;
}

#tohken_bag01_20151002 .shousai_con {
	text-align:center;
	margin-bottom:20px;
}
#tohken_bag01_20151002 .shousai_con .l_box {
	width:431px;
	float:left;
	margin-left:62px;
}
#tohken_bag01_20151002 .shousai_con .r_box {
	width:431px;
	float:right;
	margin-right:62px;	
}
#tohken_bag01_20151002 .shousai_con .name {
	font-size:16px;
	line-height:16px;
	color:#333333;
	margin-bottom:8px;
}
#tohken_bag01_20151002 .shousai_con .txt_01 {
	font-size:12px;
	line-height:12px;
	color:#333333;
}
#tohken_bag01_20151002 .shousai_con div {
	margin-bottom:15px;
}
#tohken_bag01_20151002 .shousai_con .txt_02 {
	font-size:14px;
	line-height:18px;
	color:#333333;
	display:inline-block;
	text-align:left;
	padding-top:30px;
}
#tohken_bag01_20151002 .sch_con {
	font-size:16px;
	line-height:16px;
	color:#6d5353;
	text-align:center;
	margin-bottom:130px;
}
#tohken_bag01_20151002 .sch_con p {
	background:rgba(92,60,4,0.3);
	padding:20px;
	display:inline-block;
	margin:0 25px;
	width:326px;
}
#tohken_bag01_20151002 .bottom_img {
	text-align:center;
	margin-bottom:30px;
}
#tohken_bag01_20151002 .copyright {
	font-size:16px;
	line-height:16px;
	text-align:center;
	color:#846464;
	padding:0 0 40px 0;
}



/*


#tohken_bag01_20151002 .sec_con_02 h4 {
	font-size:20px;
	line-height:28px;
	color:#e84378;
	text-align:center;
	margin:30px;
}
#tohken_bag01_20151002 .sec_con_03 {
	margin:0 60px 40px 60px;
	border-top:#c0dadf 4px dotted;
	padding:60px 0 0 0;
	text-align:center;
}
#tohken_bag01_20151002 .sec_con_04 {
	position:relative;
	margin-bottom:25px;
}
#tohken_bag01_20151002 .sec_con_04 p {
	position:absolute;
	font-size:14px;
	line-height:14px;
	width:573px;
	text-align:center;
	top:280px;
	left:0px;
}

#tohken_bag01_20151002 .frame_4 {
	display:table;
	width:944px;
	margin:0 auto 20px auto;
}
#tohken_bag01_20151002 .frame_4 .item {
	display:table-cell;
	vertical-align:top;
	text-align:center;
	width:168px;
	padding:0 34px;
}
#tohken_bag01_20151002 .frame_4 .item div {
	margin-bottom:10px;
}
#tohken_bag01_20151002 .frame_4 .item .name {
	font-size:18px;
	line-height:18px;
	color:#7a7a7a;
	margin-bottom:15px;
}
#tohken_bag01_20151002 .frame_4 .item .link_more a {
	background:#474747;
	color:#FFFFFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;			
	font-size:18px;
	line-height:18px;
	display:block;
	padding:10px 0 10px 0;
	text-decoration:none;
}

#tohken_bag01_20151002 .frame_3 {
	display:table;
	width:708px;
	margin:0 auto 60px auto;	
}
#tohken_bag01_20151002 .frame_3 .item {
	display:table-cell;
	vertical-align:top;
	text-align:center;
	width:168px;
	padding:0 34px;
}
#tohken_bag01_20151002 .frame_3 .item div {
	margin-bottom:10px;
}
#tohken_bag01_20151002 .frame_3 .item .name {
	font-size:18px;
	line-height:18px;
	color:#7a7a7a;
	margin-bottom:15px;
}
#tohken_bag01_20151002 .frame_3 .item .link_more a {
	background:#474747;
	color:#FFFFFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;			
	font-size:18px;
	line-height:18px;
	display:block;
	padding:10px 0 10px 0;
	text-decoration:none;
}

#tohken_bag01_20151002 .frame_4a {
	display:table;
	width:956px;
	margin:0 auto 60px auto;
}
#tohken_bag01_20151002 .frame_4a .item {
	display:table-cell;
	vertical-align:top;
	text-align:center;
	width:185px;
	padding:0 27px;
}
#tohken_bag01_20151002 .frame_4a .item div {
	margin-bottom:10px;
}
#tohken_bag01_20151002 .frame_4a .item .name {
	font-size:18px;
	line-height:18px;
	color:#7a7a7a;
	margin-bottom:15px;
}
#tohken_bag01_20151002 .frame_4a .item .link_more a {
	background:#474747;
	color:#FFFFFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;			
	font-size:18px;
	line-height:18px;
	display:block;
	padding:10px 0 10px 0;
	text-decoration:none;
}



#tohken_bag01_20151002 .price {
	font-size:18px;
	line-height:28px;
	color:#fd7777;
	text-align:center;
	margin-bottom:80px;
}
#tohken_bag01_20151002 .price p {
	font-size:40px;
	line-height:40px;
	display:inline;
}

#tohken_bag01_20151002 .model_con_01 {
	margin:0 60px;
	position:relative;
}
#tohken_bag01_20151002 .model_con_01 .model_a {
	width:278px;
}
#tohken_bag01_20151002 .model_con_01 .model_a div {
}
#tohken_bag01_20151002 .model_con_01 .model_a h4 {
	margin-bottom:10px;
}
#tohken_bag01_20151002 .model_con_01 .model_a .name {
	color:#656565;
	font-sicze:12px;
	line-height:20px;
	margin-bottom:10px;
}
#tohken_bag01_20151002 .model_con_01 .model_b {
	width:278px;
	text-align:center;
	margin:0 auto 30px auto;
}
#tohken_bag01_20151002 .model_con_01 .model_b div {
}
#tohken_bag01_20151002 .model_con_01 .model_b h4 {
	margin-bottom:10px;
}
#tohken_bag01_20151002 .model_con_01 .model_b .name {
	color:#656565;
	font-size:12px;
	line-height:20px;
}
#tohken_bag01_20151002 .model_con_01 .posi_01 {
	position:absolute;
	top:143px;
	left:27px;
}
#tohken_bag01_20151002 .model_con_01 .posi_02 {
	position:absolute;
	top:143px;
	right:27px;
}
#tohken_bag01_20151002 .model_con_01 .posi_05 {
	position:absolute;
	top:952px;
	left:27px;
}
#tohken_bag01_20151002 .model_con_01 .posi_06 {
	position:absolute;
	top:952px;
	right:27px;
}
#tohken_bag01_20151002 .model_con_02 {
	margin:0 60px 80px 60px;
	position:relative;
}
#tohken_bag01_20151002 .model_con_02 .model_a {
	width:286px;
	text-align:center;
}
#tohken_bag01_20151002 .model_con_02 .model_a div {
}
#tohken_bag01_20151002 .model_con_02 .model_a h4 {
	margin-bottom:10px;
	text-align:center;
}
#tohken_bag01_20151002 .model_con_02 .model_a .name {
	color:#656565;
	font-size:12px;
	line-height:20px;
	margin-bottom:10px;
}
#tohken_bag01_20151002 .model_con_02 .model_a p {
	text-align:left;
	display:inline-block;
}
#tohken_bag01_20151002 .model_con_02 .posi_l {
	float:left;
	margin-left:60px;
}
#tohken_bag01_20151002 .model_con_02 .posi_r {
	float:right;
	margin-right:60px;
}
#tohken_bag01_20151002 .model_height {
	color:#656565;
	font-size:12px;
	line-height:20px;
	text-align:center;		
}

