@charset "UTF-8";


/*
-----------------------------------------------------
livedoor Blog CSS
FileName:	bunny
Version:	2006.06.26
-----------------------------------------------------
*/


	body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
		margin:0 auto;
		padding:0;
		color:#222222;
		text-align:center;
	}

	a{color:#0ED00E; text-decoration:underline;}
	a:link{color:#0ED00E; text-decoration:underline;}
	a:visited{color:#7db057; text-decoration:underline;}
	a:active{}
	a:hover{text-decoration:underline;}


	#container{
		width:1300px;
		margin:0 auto;
		text-align:center;
		word-break:break-all;
	}

	#banner,#subbanner{
		width:1300px;
		height:200px;
		text-align:left;
	}

	h1,h2{margin:0;padding:0;}
        h3{margin-bottom:10px;}

	.blogtitle{
		color:#11844a;
		font-size:24px;
		font-weight:bold;
		padding:66px 0px 0px 71px;
	}

	.description{
		color:#FFF;
		font-size:12px;
		padding:0px 0px 0px 71px;
	}

	#blogcontainer{
		width:1300px;
		margin:0 auto;
		text-align:center;
		padding-top:20px;
	}

/*-- ヘッダー直下の相互RSS --*/

/*---------------------------------------------------------/
  Livedoor 相互RSSの設定・固定リンクの設定 /
--------------------------------------------------------*/


/*ヘッダー直下の相互RSS*/
.blogroll-wrapper { width:100%;
                              margin:0px auto 15px;
}

.blogroll-wrapper-left { width:648px;
                        height:400px; 
                        overflow:auto;
                        float:left;
                        margin:0px auto;
                        border-right:1px solid #C8C8C8;
                        border-left:1px solid #C8C8C8;
                        border-bottom:1px solid #C8C8C8;
}

.blogroll-wrapper-right { width:648px;
                        height:400px; 
                        overflow:auto;
                        float:left;
                        border-left:1px solid #C8C8C8;
                        border-right:1px solid #C8C8C8;
                        border-bottom:1px solid #C8C8C8;
}

/* ----------------------------------------------- */
/*

      BlogRoll css 2　相互RSSの設定

*/
/* ----------------------------------------------- */

.blogroll-channel,
.blogroll-channel * {
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    border: none;
    text-align: left;
}
.blogroll-channel {
    margin-bottom: 0px;
    padding: 0px 10px;
}


.blogroll-channel .blogroll-list-wrap { 
                                                          margin-bottom:0px;
                                                          font-weight:normal;
}

/*-- 相互RSSの行間 --*/
.blogroll-channel .blogroll-list {
    list-style-type: none;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 20px;
}

.blogroll-channel .blogroll-list img {
    vertical-align: middle;
}

.blogroll-channel img.blogroll-icon,
.blogroll-channel img.blogroll-favicon {
    margin: 0 5px 0 0;
}


/* 相互RSSアイコンのサイズ決め */
.blogroll-channel img.blogroll-favicon {
	width: 16px;
	height: 16px;
}

.blogroll-channel a.blogroll-link {
}

/* NEW!の表示 */
.blogroll-channel .blogroll-new-entry {
    margin-left: 5px;
    color:red;
}

.blogroll-channel .blogroll-clip,
.blogroll-channel .blogroll-hatebu {
    margin: 0 0 0 5px;
}

.blogroll-channel .blogroll-link-time {
    margin: 0 0 0 3px;
    color: #666;
    font-size: 10px;
}

.blogroll-channel .blogroll-ad-img {
}

/* 相互RSSの上部広告 */
.blogroll-channel .blogroll-ad-text {
margin-top: 0px;
color: #666;
font-size: 6px;
color:#FFF;
pointer-events:none; /* リンク無効化 */
}

/* ↑を白字に */
.blogroll-ad-text a{
}


/* 相互RSSの「powerd by」部分 */
.blogroll-ad-default { 
font-size:1px;
pointer-events:none; /* リンク無効化 */
}

/* ↑を白字に */
.blogroll-ad-default a {
}

/* ----------------------------------------------- */
/*

      メニューバーの設定

*/
/* ----------------------------------------------- */

.header-inner { 
                         width:1300px;
                         height: 40px;
                         margin:0px auto;
                         background-color:#0ED00E;
}

ul.header-menu {
                             width: 1280px;
                             margin:0px 10px 0px;
                             padding:0 0 0 0;
                             float:left;
}

li.header-menu {
                           color: #ffffff;
                           font-size: 22px;
                           font-weight:bold;
                           margin-top:10px;
                           padding:0px 15px;
                           list-style: none;
                           float: left;
                           border-right: 1px solid #FFF;
}

.header-menu a{ color:#FFF; text-decoration:none;}
.header-menu a:link{color:#FFF; text-decoration:none;}
.header-menu a:visited{color:#FFF; text-decoration:none;}
.header-menu a:active{}
.header-menu a:hover{text-decoration:none;}

/*-- アイモバイル広告欄 --*/

.imobile{
               width:1298px;
               margin:10px auto 0px;
               border-right:1px solid #C8C8C8;
               border-left:1px solid #C8C8C8;
}
	#content{
		float:right;
		width:988px;
                border:1px solid #79C13F;
		margin:0 auto;
	}


	#blog{
		width:988px;
		margin:0 auto;
		text-align:left;
	}

/*-- サイドバー設定 --*/
	#links{
		float:left;
		width:300px;
		margin:0 auto;
		padding:0px 10px 0px 0px;
                font-size:16px;
	}
	
	#linksbody{
	}

	#categorytitle{
		color:#222222;
		font-size:16px;
		font-weight:bold;
		padding:5px;
		text-align:center;
		margin-bottom:15px;
	}

	.fullbody,#articlebody{
	}

	.datetop,#articletop{
	}

/*-- 投稿日時 --*/
	.date{
		color:#fff;
		font-size:22px;
		padding:8px 10px;
		text-align:left;
		background-color:#79C13F;
	}


	.blogbody{
		background-color:#FFF;
		margin-bottom:20px;
	}

	.blogbodybottom{
	}


/*-- 記事タイトル --*/
	.title{
		color:#7db057;
		font-size:26px;
		font-weight:bold;
		padding:0px 25px 5px 12px;
		background-color:#FFF;
                border-bottom:1px dotted #79C13F;
	}


/*--------------------/
/フォント設定----*/

/*本文の強調--赤*/

span.red { font-size:20px;
           font-weight:bold;
           color:#FF0000;
}



/*本文の強調--ピンク*/

span.pink { font-size:20px;
            font-weight:bold;
            color:#FF3298;
}



/*本文の強調--水色*/

span.blue { font-size:20px;
            font-weight:bold;
            color:#3265FF;
}

/*本文の強調--黒*/

span.kuro { font-size:20px;
            font-weight:bold;
            color:#222222;
}

/*本文の強調--緑。名前欄*/

span.green { color:#008000;
             font-weight:bold;
}


/*記事編集元の表示--グレー*/

span.hai {
             font-size:11px;
             color:#666666;
             line-height:110%;
}

/* 引用部分の囲み */

div.in {
         width:90%;
         margin:0px auto;
         background-color:#FFFFFF;
         border:2px dashed #6D8CFF;
         padding:10px;
         font-weight:bold;
         color:#1547FF;
         line-height:25px;

}

/*?*/
* html .main{height:1%;}
* html .mainmore{height:1%;}
/**/

	.main,.mainmore,.portal-links{
		font-size:20px;
		text-align:left;
		padding:15px 10px 20px;
                line-height:30px;
	}
	
	blockquote{
		border:2px dotted #11844a;
		margin:10px;
		padding:10px;
		text-align:left;
	}
	
	.pict{}

/*-- 「続きを読む」の項目 --*/	
         a.continues{ font-size:26px; 
                              font-weight:bold;
                              text-decoration:none;
}
	 a.continues:link{}
	 a.continues:visited{}
	 a.continues:active{}
	 a.continues:hover{text-decoration:none;}

	.posted{
		font-size:14px;
		text-align:right;
		padding:15px 12px;
	}

	.posted a{font-weight:bold;}
	.posted a:link{}
	.posted a:visited{}
	.posted a:active{}
	.posted a:hover{text-decoration:none;}

 .dateend,#articlebottom{
		margin-bottom:30px;
	}

	.nextpage{
		font-size:12px;
		padding:5px;
		text-align:right;
	}

	.nextpage a{}
	.nextpage a:link{}
	.nextpage a:visited{}
	.nextpage a:active{}
	.nextpage a:hover{text-decoration:none;}

	.menu{
		font-size:11px;
		text-align:right;
		margin-top:5px;
		padding:5px 10px;
		}

	.menu a:link{font-weight:bold;}
	.menu a:visited{font-weight:bold;}
	.menu a:active{font-weight:bold;}
	.menu a:hover{font-weight:bold;text-decoration:none;}


	.comblogbodybottom{
	}

/* トラックバックURL表示 */
	.trackbackurltop{
	}

	.trackbackurlbody{
		text-align:left;
		margin-bottom:15px;
	}

	.trackbackurlttl{
		color:#7db057;
		font-size:14px;
		font-weight:bold;
		padding:8px 25px 4px 12px;
		background:url(http://image.blog.livedoor.com/img/usr/bunny/parts_right02.gif) no-repeat 50% 0;
	}

	.trackbackurl{
		text-align:center;
		padding:15px 15px;
		border-bottom:1px solid #889583;
		background:url(http://image.blog.livedoor.com/img/usr/bunny/bg_line.gif) repeat-y 50% 30px;
		margin-bottom:20px;
	}

	.trackbackurl table{width:400px;margin:0 auto;}
	input.trackbackbox{width:325px;}

	.trackbackurlbottom{
	}

/* トラックバック・コメント表示 */
	a.posttitle{font-weight:bold;}
	a.posttitle:link{}
	a.posttitle:visited{}
	a.posttitle:active{}
	a.posttitle:hover{text-decoration:none;}


/* ----------------------------------------------- */
/** コメント一覧 */

li.comment-set {
	padding: 0 0 10px 20px;
	font-size: 16px;
}

ul {
     font-size: 20px;
     font-weight:bold;
}

ul.comment-info li.comment-author {
	display: inline;
}


ul.comment-info li.comment-date {
	display: inline;
	margin-left: 10px;
}

ul.comment-info li {
	display: inline;
}

ul.comment-info li.comment-body {
	display: block;
	margin: 10px 0px 20px 10px;
}


ul.comment-info li.comment-body img.trackback-rating {}

/* ----------------------------------------------- */
/** コメントフォーム */

#comment-form-body {
	padding: 0px;
}

#comment-form-body table {
	border: 0;
	width: 90%;
	line-height: 25px;
	font-size: 1em;
}

#comment-form-body table th {
	width: 4em;
	padding-right: 5px;
	text-align: right;
	font-weight: normal;
}

input#author {
                   width: 200px;
                   margin-bottom:10px; 
}

input#email {
	width: 0;
}

input#url {
	width: 0;
}

input#bake {
	margin: 0 0 0 5px;
}

textarea#text {
	width: 90%;
	height: 150px;
}

input.button {
	margin-top: 10px;
	width: 100px;
}

#comment-form-body table tr.input-etc td {
	padding-top: 6px;
}

label.input-rating {
	margin-left: 20px;
}

label.input-rating select {
	margin-left: 3px;
}

label.input-rating-face {
	margin-left: 5px;
}

label.input-rating-star {}

#comment-form-body table tr.submit td {
	text-align: center;
}

#comment-form tr.input-url,
#comment-form tr.input-email,
#comment-form tr.input-etc,
#comment-form tr.input-facemark {
  display:none
}




/*-- 左カラムの設定 --*/
	.sidetitlebody{
	}

	.sidetitle{
		background-color:#0ED00E;
                color:#FFF;
		font-size:14px;
		font-weight:bold;
		margin:0;
		text-align:left;
		padding:5px 0px 5px 5px;
		margin-bottom:5px;
	}


	.side{
		font-size:14px;
		text-align:left;
		line-height:125%;
		margin-bottom:20px;
		padding:5px;
                font-weight:normal;
	}
	
	.sidebody{
		padding:3px 0px;
		margin-bottom:0px;
		text-align:left;
	}

	.sidebottom{
		margin-bottom:20px;
	}

.side a{color:#0ED00E; text-decoration:underline;}
.side a:link{color:#0ED00E; text-decoration:underline;}
.side a:visited{color:#7db057; text-decoration:underline;}
.side a:active{}
.side a:hover{text-decoration:underline;}


	a.ttllink{color:#8f8f8f;font-weight:bold;}
	a.ttllink:link{}
	a.ttllink:visited{}
	a.ttllink:active{}
	a.ttllink:hover{text-decoration:none;}

	input.sf{width:122px;margin-right:3px;}
	.moblogbody,.linkme,.skypeme{text-align:center;}
	.afbody{text-align:center;padding-bottom:10px;}
	.afbody img{margin-bottom:3px;}
	.photo{text-align:center;}
	.nickname{color:#fff;font-size:12px;font-weight:bold;margin:10px 0;}
	.message{text-align:left;font-size:12px;margin-bottom:10px;}
	.blogtimes{margin:10px auto;text-align:center;width:180px;}
	.quotetable{width:195px;background:#889583;}
	.quotetable img{width:160px;}
	.quote{color:#8f8f8f;font-size:12px;padding:1px;background:#c4eda6;}

	.elsehead{
		padding:3px 0 4px;
	}
	.elsebody{text-align:center;}
	.elsebottom{
		padding:3px 0 4px;
	}
	
	.elsebody a:link{}
	.elsebody a:visited{}
	.elsebody a:active{}
	.elsebody a:hover{}
	
	.checkers{padding-bottom:10px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
	.reader{padding-bottom:20px;width:117px;font-size:11px;text-align:left;margin:0 auto;}
	.powered{padding-bottom:10px;}
	.syndicate{}
	
	#footer{ width:1300px;
                      height:30px;
                      margin:0px auto;
                      padding:15px 0px;
                      background-color:#79C13F;
                      font-size:26px;
                      font-weight:bold;
                      text-align:center;
                      color:#FFF;
	}

	.blogbody iframe{width:380px;margin-top:20px;margin-left:10px;}


/* ---- カレンダー ---- */

/* ---- 年月外枠 ---- */
.calendarheadbody {
   width: 290px;
   margin: 0px auto 10px;
   padding: 5px;
   text-align: center;
   background:#0ED00E;

}

.calendarhead {}
#calendarhead-218756 { 
                                        background-image : none;
                                        font-size:16px;
                                        font-weight: bold;
                                        color: #FFF;
}

#calendarhead-218756  a{ 
                                           font-size:16px;
                                           font-weight: bold;
                                           color: #FFF;
                                           text-decoration:underline;
}

/* ---- カレンダー本体外枠 ---- */



.calbody { 
                 margin: 0;
                 padding: 0;

}

/* ---- カレンダー本体 ---- */

table.caltbl  { background-image : none;}
table.calendartable { background-image : none;}

.calendartable {
   width: 298px;
   margin: 5px auto 20px;
   text-align: center;
   border:solid 1px #DBDFE1;
}

.caltbldaybg
.caltblwkbg {
                      margin: 0px;
                      padding:0;
                      background-image : none;

}

/* ---- カレンダー曜日 ---- */

.caltblwk {}


.caltblwk td {
   width: 30px;
   margin: 1px;
   padding: 1px;
   background:#FFF;
   color: #222222;
   border:solid 1px #DBDFE1;
}

td.sun {
   color: #FF0000;
}

.weekday {
   color: #fff;
}

td.sat {
   color: #3265FF;
}

/* ---- カレンダー日付 ---- */

.caltblday {

}

.odd {
   background:#FFFFFF;
}

.even {
   background:#FFFFFF;
}

.caltblday td {
   width: 30px;
   margin: 1px;
   padding: 4px 0px;
   border:solid 1px #DBDFE1;
}

.caltblday td:nth-of-type(1) {
   color: #f00;
}

.caltblday td:nth-of-type(7) {
   color: #00f;
}

/* ---- カレンダー 終 ---- */


/*-- TOPページに戻るボタン表示 --*/

/* パソコン・スマホ共通のCSS */
#PageTopBtn {
    position: fixed; /*ボタンの配置場所を固定*/
    bottom: -10px; /*下からのボタンの配置場所を指定*/
    right: 10px; /*右からのボタンの配置場所を指定*/
}
#PageTopBtn a {
    display: block; /*配置の調整*/
    text-decoration: none; /*文字の下線を消す*/
    color: #fff; /*文字の色*/
    background: #0ED00E; /*ボタンの背景色*/
    text-align: center; /*文字を中央に配置*/
    border-radius: 5%; /*ボタンの角を少し丸くする*/
    outline: none; /*クリックしたときの黒い枠を消す*/
}
#PageTopBtn a:hover {
    text-decoration: none; 
    background: #40F040; /*マウスオーバー時の背景色*/
}

/* パソコンで表示する場合のCSS */
@media (min-width: 768px) {
#PageTopBtn {
    font-size: 13px; /*文字のサイズ*/
}
#PageTopBtn a {
    width: 100px; /*ボタンの幅*/
    height: 30px; /*ボタンの高さ*/
    margin:0px 0px;
    padding: 15px 0 0 0; /*文字の配置場所の調整*/
}
}

/* スマホで表示する場合のCSS */
@media (max-width: 767px) {
#PageTopBtn {
    font-size: 10px;
}
#PageTopBtn a {
    width: 70px;
    height: 30px;
    padding: 10px 0;
}
}


/*-- アマゾン、楽天商品リンクの設定 --*/

/*------------------------------------*/
/*カエレバボタン編集 PC版 開始*/
/*------------------------------------*/
 
.cstmreba {
width: 75%;
height:auto;
margin:40px auto;
padding:10px;
border:1px solid #d9d9d9;
font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica, Meiryo, sans-serif;
line-height: 1.5;
word-wrap: break-word;
box-sizing: border-box;
display: block;
}
.cstmreba a {
transition: 0.8s ;
color:#285EFF; /* テキストリンクカラー */
}
.cstmreba a:hover {
color:#FFCA28; /* テキストリンクカラー(マウスオーバー時) */
}
.cstmreba .booklink-box,.cstmreba　.kaerebalink-box,.cstmreba .tomarebalink-box {
width: 100%;
background-color: #fff;  /* 全体の背景カラー */
overflow: hidden;
border-radius: 0px;
box-sizing: border-box;
padding: 12px 8px;
}
/* サムネイル画像ボックス */
.cstmreba .booklink-image,
.cstmreba .kaerebalink-image,
.cstmreba .tomarebalink-image {
width:150px;
float:left;
margin:0 14px 0 0;
text-align: center;
}
.cstmreba .booklink-image a,
.cstmreba .kaerebalink-image a,
.cstmreba .tomarebalink-image a {
width:100%;
display:block;
}
/* サムネイル画像 */
.cstmreba .booklink-image a img,.cstmreba .kaerebalink-image a img,.cstmreba .tomarebalink-image a img {
margin:0 ;
padding: 0;
text-align:center;
}
.cstmreba .booklink-info,.cstmreba .kaerebalink-info,.cstmreba .tomarebalink-info {
overflow:hidden;
line-height:170%;
color: #333;
}
/* infoボックス内リンク下線非表示 */
.cstmreba .booklink-info a,
.cstmreba .kaerebalink-info a,
.cstmreba .tomarebalink-info a {
text-decoration: none;	
}
/* 作品・商品・ホテル名 リンク */
.cstmreba .booklink-name>a,
.cstmreba .kaerebalink-name>a,
.cstmreba .tomarebalink-name>a {
border-bottom: 1px dotted ;
font-size:20px;
font-weight:bold;
}
/* タイトル下にPタグ自動挿入された際の余白を小さく */
.cstmreba .kaerebalink-name p,
.cstmreba .booklink-name p,
.cstmreba .tomarebalink-name p {
margin: 0;
}
/* powered by */
.cstmreba .booklink-powered-date,
.cstmreba .kaerebalink-powered-date,
.cstmreba .tomarebalink-powered-date {
font-size:10px;
line-height:150%;
}
.cstmreba .booklink-powered-date a,
.cstmreba .kaerebalink-powered-date a,
.cstmreba .tomarebalink-powered-date a {
border-bottom: 1px dotted ;
color: #333;
}
.cstmreba .booklink-powered-date a:hover,
.cstmreba .kaerebalink-powered-date a:hover,
.cstmreba .tomarebalink-powered-date a:hover {
color:#333;
}
/* 著者・住所 */
.cstmreba .booklink-detail,.cstmreba .kaerebalink-detail,.cstmreba .tomarebalink-address {
font-size:12px;
}
.cstmreba .kaerebalink-link1 img,.cstmreba .booklink-link2 img,.cstmreba .tomarebalink-link1 img {
display:none !important;
}
.cstmreba .kaerebalink-link1,.cstmreba .booklink-link2,.cstmreba .tomarebalink-link1 {
display: inline-block;
width: 100%;
margin-top: 5px;
}
.cstmreba .booklink-link2>div, 
.cstmreba .kaerebalink-link1>div, 
.cstmreba .tomarebalink-link1>div {
float:left;
width:31%;
min-width:125px;
margin:0.5% 1%;
}
/***** ボタンデザインここから ******/
.cstmreba .booklink-link2 a, 
.cstmreba .kaerebalink-link1 a,
.cstmreba .tomarebalink-link1 a {
width: 100%;
display: inline-block;
text-align: center;
box-sizing: border-box;
font-size: 13px;
font-weight: bold;
line-height: 180%;
padding:3% 1%;
margin: 1px 0;
border-radius: 4px;
box-shadow: 0 2px 0 #ccc;
background: -moz-linear-gradient(top,#fafafa,#EEE);
background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#eee));
}
.cstmreba .booklink-link2 a:hover,
.cstmreba .kaerebalink-link1 a:hover,
.cstmreba .tomarebalink-link1 a:hover {
text-decoration: underline;
}

/* カエレバ */
.cstmreba .kaerebalink-link1 .shoplinkyahoo a {color:#ff0033; letter-spacing:normal;} /* Yahoo!ショッピング */
.cstmreba .kaerebalink-link1 .shoplinkbellemaison a { color:#84be24 ; }	/* ベルメゾン */
.cstmreba .kaerebalink-link1 .shoplinkcecile a { color:#8d124b; } /* セシール */ 
.cstmreba .kaerebalink-link1 .shoplinkkakakucom a {color:#314995;} /* 価格コム */
/* ヨメレバ */
.cstmreba .booklink-link2 .shoplinkkindle a { color:#007dcd;} /* Kindle */
.cstmreba .booklink-link2 .shoplinkrakukobo a{ color:#d50000; } /* 楽天kobo */
.cstmreba .booklink-link2 .shoplinkbk1 a { color:#0085cd; } /* honto */
.cstmreba .booklink-link2 .shoplinkehon a { color:#2a2c6d; } /* ehon */
.cstmreba .booklink-link2 .shoplinkkino a { color:#003e92; } /* 紀伊國屋書店 */
.cstmreba .booklink-link2 .shoplinktoshokan a { color:#333333; } /* 図書館 */
/* カエレバ・ヨメレバ共通 */
.cstmreba .kaerebalink-link1 .shoplinkamazon a, 
.cstmreba .booklink-link2 .shoplinkamazon a { color:#FF9901; font-size:20px;} /* Amazon */

.cstmreba .kaerebalink-link1 .shoplinkrakuten a , 
.cstmreba .booklink-link2 .shoplinkrakuten a { color: #c20004; font-size:20px;} /* 楽天 */
.cstmreba .kaerebalink-link1 .shoplinkseven a, 
.cstmreba .booklink-link2 .shoplinkseven a { color:#225496;} /* 7net */
/***** ボタンデザインここまで ******/
.cstmreba .booklink-footer {
clear:both;
}
/***  解像度480px以下のスタイル ***/
@media screen and (max-width:480px){
.cstmreba .booklink-image,
.cstmreba .kaerebalink-image,
.cstmreba .tomarebalink-image {
width:100%;
float:none;
}
.cstmreba .booklink-link2>div, 
.cstmreba .kaerebalink-link1>div, 
.cstmreba .tomarebalink-link1>div {
width: 49%;
margin: 0.5%;
}
.cstmreba .booklink-info,
.cstmreba .kaerebalink-info,
.cstmreba .tomarebalink-info {
text-align:center;
padding-bottom: 1px;
}
}
/*------------------------------------*/
/*カエレバボタン設定 終了*/
/*------------------------------------*/